2 * dijit.layout.TabContainer
5 /* Classes for all types of tabs (top/bottom/left/right) */
7 .soria .dijitTabContainer .tabStripRBtn {
10 .soria .dijitTabContainer .tabStripLBtn {
14 .soria .nowrapTabStrip .dijitTab {
18 .soria .dijitTabContainerBottom-tabs .dijitTab {
23 /* Tabs, shared classes */
24 .soria .dijitTabPaneWrapper {
26 border:1px solid
#B1BADF;
32 padding:4px 6px 2px 4px;
33 background: url
("../images/tabContainerSprite.gif") repeat-x
0 -351px;
36 margin:0 2px 0 0; /* space between one tab and the next in top/bottom mode */
38 border: 1px #8BA0BD solid
;
39 border-bottom: 1px #B1BADF solid
;
43 .soria .dijitTabHover {
45 background: url
("../images/tabContainerSprite.gif") repeat-x
0 -201px;
49 .soria
.dijitTabChecked
51 background: url
("../images/tabContainerSprite.gif") repeat-x
0 -51px;
52 color: #243C5F !important
;
56 .soria .dijitTabListWrapper {
63 .soria .dijitTabContainerTabListNested {
67 .soria .dijitTabContainerTabListNested .dijitTab {
70 top: 0; /* override top:1px setting of top-level tabs */
72 .soria .dijitTabContainerTabListNested .dijitTabHover .tabLabel {
73 text-decoration: underline
;
75 .soria .dijitTabContainerTabListNested .dijitTabChecked .tabLabel {
76 text-decoration: underline
;
79 .soria .dijitTabContainerSpacerNested .dijitTabSpacer {
80 /* thinner line between tab (labels) and content */
83 .soria .dijitTabPaneWrapperNested {
84 border: none
; /* prevent double border */
89 .soria .dijitTabCloseButton {
92 background: url
("../images/spriteRoundedIconsSmall.png") no-repeat
-60px top
;
95 .dj_ie6 .soria .dijitTabCloseButton {
96 background: url
("../images/spriteRoundedIconsSmall.gif") no-repeat
-60px top
;
99 .soria .dijitTabCloseButtonHover {
100 background: url
("../images/spriteRoundedIconsSmall.png") no-repeat
-60px -15px;
102 .dj_ie6 .soria .dijitTabCloseButtonHover {
103 background: url
("../images/spriteRoundedIconsSmall.gif") no-repeat
-60px -15px;
106 /* ================================ */
108 .soria .dijitTabContainerTop-tabs {
109 border-color: #B1BADF;
112 .soria .dijitTabContainerTop-tabs .dijitTab {
113 border-radius: 4px 4px 0 0;
114 -moz-border-radius: 4px 4px 0 0;
117 .soria .dijitTabContainerTopNoStrip {
122 .soria .dijitTabContainerTop-container {
126 .soria .dijitTabContainerTop .dijitTabListWrapper {
131 .soria .dijitTabContainerTop-tabs .dijitTab {
136 .soria .dijitTabContainerTop-tabs .dijitTabChecked {
137 border-bottom-color: #94b4e6;
141 .soria .dijitTabContainerTopStrip {
142 border: 1px solid
#B1BADF;
148 .soria .dijitTabContainerTopStrip .dijitTabContainerTop-tabs {
153 .soria .dijitTabContainerNested .dijitTabListWrapper {
157 /* ================================ */
159 .soria .dijitTabContainerBottom-tabs {
162 border-top: 1px solid
#B1BADF;
165 .soria .dijitTabContainerBottom .dijitTabListWrapper {
172 .soria .dijitTabContainerBottom-tabs .dijitTab {
174 border-top: 1px solid
#B1BADF;
175 border-radius: 0 0 4px 4px;
176 -moz-border-radius: 0 0 4px 4px;
179 background: url
("../images/tabBottomEnabledC.gif") repeat-x bottom left
;
182 .soria .dijitTabContainerBottom-tabs .dijitTabHover {
183 background: url
("../images/tabBottomHoverC.gif") repeat-x bottom left
;
186 .soria .dijitTabContainerBottom-tabs .dijitTabChecked {
187 border-top-color:#94b4e6;
188 background: url
("../images/tabBottomActiveC.gif") repeat-x bottom left
;
192 /* bottom container */
193 .soria .dijitTabContainerBottom-container {
199 .soria .dijitTabContainerBottomStrip {
201 border: 1px solid
#B1BADF;
204 .soria .dijitTabContainerBottomStrip {
208 /* top/bottom strip */
209 .soria
.dijitTabContainerBottom-spacer
,
210 .soria .dijitTabContainerTop-spacer {
212 border: 1px solid
#8ba0bd;
216 .soria .dijitTabContainerTop-spacer {
220 .soria .dijitTabContainerBottom-spacer {
224 /* ================================ */
226 .soria .dijitTabContainerRight-tabs {
231 .soria .dijitTabContainerRight-tabs .dijitTab {
232 border-radius: 0 4px 4px 0;
233 -moz-border-radius: 0 4px 4px 0;
235 border-left: 1px solid
#B1BADF;
236 border-bottom: 1px solid
#B1BADF !important
;
237 padding: 4px 6px 2px 8px;
240 .soria .dijitTabContainerRight-tabs .dijitTabChecked {
241 border-left-color: #94b4e6;
242 background: url
("../images/tabRightChecked.gif") no-repeat left top
!important
;
246 /* right container */
247 .soria .dijitTabContainerRight-container {
252 /* some odd ie bug when borders disappear when setting a bottom margin, this sort of helps */
253 .dj_ie6
.soria
.dijitTabContainerRight-tabs
.dijitTab
,
254 .dj_ie7 .soria .dijitTabContainerRight-tabs .dijitTab {
255 border-bottom: solid
#B1BADF 1px;
260 /* some odd ie bug when borders disappear when setting a bottom margin, this sort of helps */
261 .dj_ie6
.soria
.dijitTabContainerRight-tabs
.dijitTabChecked
,
262 .dj_ie7
.soria
.dijitTabContainerRight-tabs
.dijitTabChecked
,
263 .dj_ie6
.soria
.dijitTabContainerRight-tabs
.dijitTabCheckedHover
,
264 .dj_ie7 .soria .dijitTabContainerRight-tabs .dijitTabCheckedHover {
265 border-bottom: solid
#94b4e6 1px;
270 .soria .dijitTabContainerRightStrip {
272 border: 1px solid
#B1BADF;
277 /* ================================ */
279 .soria .dijitTabContainerLeft-tabs {
284 .soria .dijitTabContainerLeft-tabs .dijitTab {
285 border-radius: 4px 0 0 4px;
286 -moz-border-radius: 4px 0 0 4px;
287 border-right: 1px solid
#B1BADF;
288 border-bottom: 1px solid
#B1BADF;
291 .soria .dijitTabContainerLeft-tabs .dijitTabChecked {
292 border-right: 1px solid
#94b4e6;
293 background: url
("../images/tabLeftChecked.gif") no-repeat right top
;
297 .soria .dijitTabContainerLeft-container {
302 .dj_ie6
.soria
.dijitTabContainerLeft-tabs
.dijitTab
,
303 .dj_ie7 .soria .dijitTabContainerLeft-tabs .dijitTab {
304 border-bottom: solid
#B1BADF 1px;
308 .dj_ie6
.soria
.dijitTabContainerLeft-tabs
.dijitTabChecked
.dijitTab
,
309 .dj_ie7
.soria
.dijitTabContainerLeft-tabs
.dijitTabChecked
.dijitTab
,
310 .dj_ie6
.soria
.dijitTabContainerLeft-tabs
.dijitTabCheckedHover
.dijitTab
,
311 .dj_ie7 .soria .dijitTabContainerLeft-tabs .dijitTabCheckedHover .dijitTab {
312 border-bottom: solid
#94b4e6 1px;
317 .soria .dijitTabContainerLeftStrip {
319 border: 1px solid
#B1BADF;
324 /* ================================ */
325 /* left/right tabs */
326 .soria
.dijitTabContainerLeft-tabs
.dijitTab
,
327 .soria .dijitTabContainerRight-tabs .dijitTab {
328 margin: 1px 0; /* space between one tab and the next in left/right mode */
331 /* left/right tabstrip */
332 .soria
.dijitTabContainerLeft-spacer
,
333 .soria .dijitTabContainerRight-spacer {
335 border: 1px solid
#8ba0bd;
339 .soria .dijitTabContainerLeft-spacer {
342 .soria .dijitTabContainerRight-spacer {
345 /* ================================ */
347 /* this resets the tabcontainer strip when within a contentpane */
348 .soria .dijitTabContainerTop-dijitContentPane .dijitTabContainerTop-tabs {
349 border-left: 0 solid
#ccc;
350 border-top: 0 solid
#ccc;
351 border-right: 0 solid
#ccc;
357 /* ================================ */
359 /* Menu and slider control styles */
360 .soria .dijitTabContainer .tabStripButton {
363 .soria .dijitTabContainer .tabStripButton-top {
367 .dj_ie6
.soria
.tabStripButton
.dijitTabContent
,
368 .dj_ie7 .soria .tabStripButton .dijitTabContent {
372 .dj_ie6
.soria
.tabStrip-disabled
.tabStripButton
.dijitTabContent
,
373 .dj_ie7 .soria .tabStrip-disabled .tabStripButton .dijitTabContent {
377 .soria .dijitTabContainer .tabStripButton-bottom {
378 background: transparent url
(../images/tabBottomEnabledSpriteLR.gif) no-repeat scroll left bottom
;
379 border-bottom: medium none
;
380 border-top: 1px solid
#B1BADF;
383 .soria .dijitTabContainer .tabStripButton-bottom .dijitTab {
384 background: transparent url
(../images/tabBottomEnabledSpriteLR.gif) no-repeat scroll right bottom
;
387 .soria .dijitTabStripIcon {
390 background: url
(../images/spriteRoundedIconsSmall.png) no-repeat left top
;
393 .dj_ie6 .soria .dijitTabStripIcon {
394 background-image: url
(../images/spriteRoundedIconsSmall.gif);
397 .soria .dijitTabStripSlideRightIcon {
398 background-position: -30px top
;
401 .soria .dijitTabStripMenuIcon {
402 background-position: -15px top
;