Changeset 7818

Show
Ignore:
Timestamp:
08/05/09 15:55:40 (12 months ago)
Author:
josowski
Message:

Upgrading to Dojo 1.3.1 broke the tabbed browsing on the browseVolume pages. Dojo changed how it handles CSS attributes a bit. This update brings our code up to par with dojo.

References #1402

Location:
head/ambra/webapp/src/main/webapp
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • head/ambra/webapp/src/main/webapp/css/ambraTabs.css

    r7435 r7818  
    141141div.dijitTabChecked { background-position:0% -40px!important; } 
    142142 
    143 div.dijitTabInnerDiv { border:0!important; background:transparent url(../images/tab_right.gif) no-repeat scroll 100% 0%; display:block; float:left; padding:8px 16px 8px 8px !important; }  
     143div.dijitTabInnerDiv { border:0!important; background:transparent url(../images/tab_right.gif) no-repeat scroll 100% 0%; display:block; float:left; padding:8px 16px 8px 8px !important; } 
    144144 
    145145div.dijitTabChecked div.dijitTabInnerDiv { border:0; background-position:100% -40px; padding-bottom:9px !important; } 
    146146 
    147147div.dijitContentPane { padding:12px 0pt 20px 12px; } 
     148 
     149.dijitHidden { display: none !important; } 
     150 
     151.dijitVisible { display: block !important; position: relative; } 
  • head/ambra/webapp/src/main/webapp/javascript/init_jaTabs.js

    r6269 r7818  
    11function jatwResize() { 
    22  var tw = dojo.byId('jatw'); 
     3 
    34  dojo.query('.dijitTabPane', tw).forEach( function(tabPane) { 
    4     if (tabPane.style.display != 'none') { 
     5    if (tabPane.className.indexOf("dijitVisible") > 0) { 
    56      tabPane.style.height = ''; 
    67      var mb = dojo.marginBox(tabPane); 
     8 
    79      mb.h += 50; 
    810      mb.w = 892; 
     11 
    912      dijit.byId('jatw').resize(mb); 
    1013      tabPane.style.overflow = 'hidden';