From 4a88841363b664e5db9d1360d7f84597331eb8d9 Mon Sep 17 00:00:00 2001 From: Jeremy Christian Date: Thu, 4 Apr 2013 21:50:39 -0400 Subject: Add css optimization to dojo builds --- .../themes/nihilo/layout/AccordionContainer.css | 47 +-- .../nihilo/layout/AccordionContainer_rtl.css | 9 +- lib/dijit/themes/nihilo/layout/BorderContainer.css | 77 +--- lib/dijit/themes/nihilo/layout/ContentPane.css | 22 +- lib/dijit/themes/nihilo/layout/SplitContainer.css | 35 +- lib/dijit/themes/nihilo/layout/TabContainer.css | 407 +-------------------- .../themes/nihilo/layout/TabContainer_rtl.css | 44 +-- 7 files changed, 7 insertions(+), 634 deletions(-) (limited to 'lib/dijit/themes/nihilo/layout') diff --git a/lib/dijit/themes/nihilo/layout/AccordionContainer.css b/lib/dijit/themes/nihilo/layout/AccordionContainer.css index f42db806c..b62a7c36f 100644 --- a/lib/dijit/themes/nihilo/layout/AccordionContainer.css +++ b/lib/dijit/themes/nihilo/layout/AccordionContainer.css @@ -1,46 +1 @@ -/** - * dijit.layout.Accordioncontainer - * - */ - -.nihilo .dijitAccordionContainer { - border-color: #ccc; - background-color: #fff; -} - -/* common */ - -.nihilo .dijitAccordionTitle { - background:#fafafa url("../images/titleBar.png") repeat-x top left; - border-top: 1px solid #dedede; - padding: 5px 4px 6px 8px; - font-size: 0.9em; - font-weight: bold; - color: #6d6d6d; -} - -.nihilo .dijitAccordionTitleSelected { - background: #f9f9f9 url("../images/accordionItemActive.png") top repeat-x; - font-weight: bold; - border-top: 1px solid #dedede; - border-bottom: 1px solid #dedede; - padding: 5px 4px 5px 8px; - color: #243C5F; -} - -.nihilo .dijitAccordionArrow { - background:url("../images/spriteRoundedIconsSmall.gif") no-repeat -30px top; - width:15px; - height:15px; - margin-top:-1px; -} - -.nihilo .dijitAccordionTitleSelected .dijitAccordionArrow { - background:url("../images/spriteRoundedIconsSmall.gif") no-repeat -15px top; - margin-top:-1px; -} - -.nihilo .dijitAccordionText { - margin-left: 4px; - margin-right: 4px; -} +.nihilo .dijitAccordionContainer {border-color: #ccc; background-color: #fff;}.nihilo .dijitAccordionTitle {background:#fafafa url("../images/titleBar.png") repeat-x top left; border-top: 1px solid #dedede; padding: 5px 4px 6px 8px; font-size: 0.9em; font-weight: bold; color: #6d6d6d;}.nihilo .dijitAccordionTitleSelected {background: #f9f9f9 url("../images/accordionItemActive.png") top repeat-x; font-weight: bold; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; padding: 5px 4px 5px 8px; color: #243C5F;}.nihilo .dijitAccordionArrow {background:url("../images/spriteRoundedIconsSmall.gif") no-repeat -30px top; width:15px; height:15px; margin-top:-1px;}.nihilo .dijitAccordionTitleSelected .dijitAccordionArrow {background:url("../images/spriteRoundedIconsSmall.gif") no-repeat -15px top; margin-top:-1px;}.nihilo .dijitAccordionText {margin-left: 4px; margin-right: 4px;} \ No newline at end of file diff --git a/lib/dijit/themes/nihilo/layout/AccordionContainer_rtl.css b/lib/dijit/themes/nihilo/layout/AccordionContainer_rtl.css index f669a4753..f47d59e39 100644 --- a/lib/dijit/themes/nihilo/layout/AccordionContainer_rtl.css +++ b/lib/dijit/themes/nihilo/layout/AccordionContainer_rtl.css @@ -1,8 +1 @@ -.dijitRtl .nihilo .dijitAccordionArrow { - background-position: 0 top; -} - -.dijitRtl .nihilo .dijitAccordionTitleSelected .dijitAccordionArrow { - /* same rule as LTR mode, just listed to override previous rule in this file */ - background-position: -15px top; -} +.dijitRtl .nihilo .dijitAccordionArrow {background-position: 0 top;}.dijitRtl .nihilo .dijitAccordionTitleSelected .dijitAccordionArrow {background-position: -15px top;} \ No newline at end of file diff --git a/lib/dijit/themes/nihilo/layout/BorderContainer.css b/lib/dijit/themes/nihilo/layout/BorderContainer.css index 493da54e1..59bd065cc 100644 --- a/lib/dijit/themes/nihilo/layout/BorderContainer.css +++ b/lib/dijit/themes/nihilo/layout/BorderContainer.css @@ -1,76 +1 @@ -/** - * dijit.layout.BorderContainer - * - */ - -.nihilo .dijitBorderContainer { - background-color: #fcfcfc; - padding: 5px; -} - -.nihilo .dijitSplitContainer-child, -.nihilo .dijitBorderContainer-child { - /* By default, put borders on all children of BorderContainer, - * to give illusion of borders on the splitters themselves. - */ - border: 1px #ccc solid; -} - -.nihilo .dijitBorderContainer-dijitTabContainerTop, -.nihilo .dijitBorderContainer-dijitTabContainerBottom, -.nihilo .dijitBorderContainer-dijitTabContainerLeft, -.nihilo .dijitBorderContainer-dijitTabContainerRight { - /* except that TabContainer defines borders on it's sub-nodes (tablist and dijitTabPaneWrapper), - * so override rule setting border on domNode - */ - border: none; -} - -.nihilo .dijitBorderContainer-dijitBorderContainer { - /* also, make nested BorderContainers look like a single big widget with lots of splitters */ - border: none; - padding: 0; -} - -.nihilo .dijitSplitterH, -.nihilo .dijitGutterH { - background:#FCFCFC; - border:0; - border-left:0 solid #d3d3d3; - border-right:0 solid #d3d3d3; - height:5px; -} - -.nihilo .dijitSplitterH .dijitSplitterThumb { - background:#8BA0BD none; - height:1px; - top:2px; - width:19px; -} - -.nihilo .dijitSplitterV, -.nihilo .dijitGutterV { - background:#FCFCFC; - border:0; - border-top:0 solid #d3d3d3; - border-bottom:0 solid #d3d3d3; - width:5px; -} - -.nihilo .dijitSplitterV .dijitSplitterThumb { - background:#8BA0BD none; - height:19px; - left:2px; - width:1px; -} - -/* active splitter */ -.nihilo .dijitSplitterActive { - font-size: 1px; - background-image: none; - background-color: #aaa; - -moz-opacity: 0.6; - opacity: 0.6; - filter: Alpha(Opacity=60); - margin: 0; -} \ No newline at end of file +.nihilo .dijitBorderContainer {background-color: #fcfcfc; padding: 5px;}.nihilo .dijitSplitContainer-child,.nihilo .dijitBorderContainer-child {border: 1px #ccc solid;}.nihilo .dijitBorderContainer-dijitTabContainerTop,.nihilo .dijitBorderContainer-dijitTabContainerBottom,.nihilo .dijitBorderContainer-dijitTabContainerLeft,.nihilo .dijitBorderContainer-dijitTabContainerRight {border: none;}.nihilo .dijitBorderContainer-dijitBorderContainer {border: none; padding: 0;}.nihilo .dijitSplitterH,.nihilo .dijitGutterH {background:#FCFCFC; border:0; border-left:0 solid #d3d3d3; border-right:0 solid #d3d3d3; height:5px;}.nihilo .dijitSplitterH .dijitSplitterThumb {background:#8BA0BD none; height:1px; top:2px; width:19px;}.nihilo .dijitSplitterV,.nihilo .dijitGutterV {background:#FCFCFC; border:0; border-top:0 solid #d3d3d3; border-bottom:0 solid #d3d3d3; width:5px;}.nihilo .dijitSplitterV .dijitSplitterThumb {background:#8BA0BD none; height:19px; left:2px; width:1px;}.nihilo .dijitSplitterActive {font-size: 1px; background-image: none; background-color: #aaa; -moz-opacity: 0.6; opacity: 0.6; filter: Alpha(Opacity=60); margin: 0;} \ No newline at end of file diff --git a/lib/dijit/themes/nihilo/layout/ContentPane.css b/lib/dijit/themes/nihilo/layout/ContentPane.css index 75272db5a..9bef1a7e2 100644 --- a/lib/dijit/themes/nihilo/layout/ContentPane.css +++ b/lib/dijit/themes/nihilo/layout/ContentPane.css @@ -1,21 +1 @@ -/* ContentPane */ - -.nihilo .dijitContentPane { - padding: 0; -} - -/* nested layouts */ -.nihilo .dijitTabContainerTop-dijitContentPane, -.nihilo .dijitTabContainerLeft-dijitContentPane, -.nihilo .dijitTabContainerRight-dijitContentPane, -.nihilo .dijitTabContainerBottom-dijitContentPane, -.nihilo .dijitAccordionContainer-dijitContentPane { - background-color: #fff; - padding: 5px; -} - -.nihilo .dijitSplitContainer-dijitContentPane, -.nihilo .dijitBorderContainer-dijitContentPane { - background-color: #fff; /* override background-color setting on parent .dijitBorderContainer */ - padding: 5px; -} \ No newline at end of file +.nihilo .dijitContentPane {padding: 0;}.nihilo .dijitTabContainerTop-dijitContentPane,.nihilo .dijitTabContainerLeft-dijitContentPane,.nihilo .dijitTabContainerRight-dijitContentPane,.nihilo .dijitTabContainerBottom-dijitContentPane,.nihilo .dijitAccordionContainer-dijitContentPane {background-color: #fff; padding: 5px;}.nihilo .dijitSplitContainer-dijitContentPane,.nihilo .dijitBorderContainer-dijitContentPane {background-color: #fff; padding: 5px;} \ No newline at end of file diff --git a/lib/dijit/themes/nihilo/layout/SplitContainer.css b/lib/dijit/themes/nihilo/layout/SplitContainer.css index 9f4defadd..6a8acbdc4 100644 --- a/lib/dijit/themes/nihilo/layout/SplitContainer.css +++ b/lib/dijit/themes/nihilo/layout/SplitContainer.css @@ -1,34 +1 @@ -/** - * dijit.layout.SplitContainer - * - */ - -.nihilo .dijitSplitContainerSizerH { - background:url("../images/splitContainerSizerV.png") repeat-y #fff; - border:0; - border-left:0 solid #d3d3d3; - border-right:0 solid #d3d3d3; - width:5px; -} - -.nihilo .dijitSplitContainerSizerH .thumb { - background:url("../images/splitContainerSizerV-thumb.png") no-repeat; - left:1px; - width:2px; - height:19px; -} - -.nihilo .dijitSplitContainerSizerV { - background:url("../images/splitContainerSizerH.png") repeat-x #fff; - border:0; - border-top:0 solid #d3d3d3; - border-bottom:0 solid #d3d3d3; - height:2px; -} - -.nihilo .dijitSplitContainerSizerV .thumb { - background:url("../images/splitContainerSizerH-thumb.png") no-repeat; - top:1px; - width:19px; - height:5px; -} \ No newline at end of file +.nihilo .dijitSplitContainerSizerH {background:url("../images/splitContainerSizerV.png") repeat-y #fff; border:0; border-left:0 solid #d3d3d3; border-right:0 solid #d3d3d3; width:5px;}.nihilo .dijitSplitContainerSizerH .thumb {background:url("../images/splitContainerSizerV-thumb.png") no-repeat; left:1px; width:2px; height:19px;}.nihilo .dijitSplitContainerSizerV {background:url("../images/splitContainerSizerH.png") repeat-x #fff; border:0; border-top:0 solid #d3d3d3; border-bottom:0 solid #d3d3d3; height:2px;}.nihilo .dijitSplitContainerSizerV .thumb {background:url("../images/splitContainerSizerH-thumb.png") no-repeat; top:1px; width:19px; height:5px;} \ No newline at end of file diff --git a/lib/dijit/themes/nihilo/layout/TabContainer.css b/lib/dijit/themes/nihilo/layout/TabContainer.css index dba38c3fa..27a13a4a9 100644 --- a/lib/dijit/themes/nihilo/layout/TabContainer.css +++ b/lib/dijit/themes/nihilo/layout/TabContainer.css @@ -1,406 +1 @@ -/** - * dijit.layout.TabContainer - */ -@import url("../Menu.css"); - -/* Classes for all types of tabs (top/bottom/left/right) */ - -.nihilo .dijitTabContainer .tabStripRBtn { - margin-right: 21px; -} -.nihilo .dijitTabContainer .tabStripLBtn { - margin-left: 21px; -} - -.nihilo .dijitTabContainerBottom .nowrapTabStrip .dijitTab { - top: 0; -} - -/* Tabs, shared classes */ -.nihilo .dijitTabPaneWrapper { - background:#fff; - border:1px solid #ccc; - margin: 0; - padding: 0; -} - -.nihilo .dijitTab { - padding:3px 6px 3px 4px; - background: url("../images/tabContainerSprite.gif") repeat-x 0 -350px; - position: relative; - line-height:normal; - margin: 0 1px; /* space between one tab and the next in top/bottom mode */ - color: #6d6d6d; - border: 1px #dedede solid; - border-bottom: 1px #ccc solid; -} - -/* hovered tab */ -.nihilo .dijitTabHover { - color: #243C5F; - background: url("../images/tabContainerSprite.gif") repeat-x 0 -200px; -} - -/* selected tab */ -.nihilo .dijitTabChecked { - background: url("../images/tabContainerSprite.gif") repeat-x 0 -50px; - color: #243C5F !important; -} - -/* Nested Tabs */ -.nihilo .dijitTabContainerNested .dijitTabListWrapper { - height: auto; -} - -.nihilo .dijitTabContainerTabListNested { - background: #FDFDFD; - border: none; - margin-bottom: 0; /* override margin: -1px; */ -} -.nihilo .dijitTabContainerTabListNested .dijitTab { - background: none; - border: none; - top: 0; /* override top:1px setting of top-level tabs */ -} -.nihilo .dijitTabContainerTabListNested .dijitTabHover .tabLabel { - text-decoration: underline; -} -.nihilo .dijitTabContainerTabListNested .dijitTabChecked .tabLabel { - text-decoration: underline; - font-weight: bold; -} -.nihilo .dijitTabContainerSpacerNested { - /* thinner line between tab (labels) and content */ - height: 0; - border-bottom: 0; -} -.nihilo .dijitTabPaneWrapperNested { - border: none; /* prevent double border */ -} - - -/* Close button */ -.nihilo .dijitTabCloseButton { - background: url("../images/spriteRoundedIconsSmall.png") no-repeat -60px top; - width: 15px; - height: 15px; - margin-top: -1px; -} - -.dj_ie6 .nihilo .dijitTabCloseButton { - background: url("../images/spriteRoundedIconsSmall.gif") no-repeat -60px top; -} -.nihilo .dijitTabCloseButtonHover { - background: url("../images/spriteRoundedIconsSmall.png") no-repeat -60px -15px; -} -.dj_ie6 .nihilo .dijitTabCloseButtonHover { - background: url("../images/spriteRoundedIconsSmall.gif") no-repeat -60px -15px; -} - -/* ================================ */ -/* top tabs */ -.nihilo .dijitTabContainerTop-tabs { - border-bottom: none; - padding-bottom: 1px; - background-position: bottom; - padding-left: 3px; -} -.nihilo .dijitTabContainerTop-tabs .dijitTab { - border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; -} - -.dj_ie6 .nihilo .dijitTabListContainer-top, -.dj_ie7 .nihilo .dijitTabListContainer-top { - z-index: 3; -} - -.dj_ie6 .nihilo .dijitTabContainerTop-tabs, -.dj_ie7 .nihilo .dijitTabContainerTop-tabs { - border-bottom: 1px solid #ccc; - padding-bottom: 0; -} - -.nihilo .dijitTabContainerTopNoStrip { - padding-top: 3px; -} - -/* top container */ -.nihilo .dijitTabContainerTop-container { - border-top: none; -} - -/* selected tab */ -.nihilo .dijitTabContainerTop-tabs .dijitTabChecked { - border-bottom-color: #f8f8f8; -} - -/* strip */ -.nihilo .dijitTabContainer .dijitTabContainerTopStrip { - border-bottom: none; - padding-top: 1px; - margin-top: 1px; - background: #f2f2f2; - border-top: 1px solid #CCC; - border-right: 1px solid #CCC; - border-left: 1px solid #CCC; -} - - -/* ================================ */ -/* bottom tabs */ -.nihilo .dijitTabContainerBottom-tabs { - border-top: none; - background-position: top; - padding-left: 3px; -} -.nihilo .dijitTabContainerBottom-tabs .dijitTab { - border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-bottom: none; - border-top: 1px solid #ccc; - padding-top: 3px; - padding-bottom: 3px; - background: url("../images/tabBottomEnabledC.gif") repeat-x bottom left; -} - - -.nihilo .dijitTabContainerBottom-tabs .dijitTabHover { - color: #243C5F; - background: url("../images/tabBottomHoverC.gif") repeat-x bottom left; -} - -.nihilo .dijitTabContainerBottom-tabs .dijitTabChecked { - /* the selected tab (with or without hover) */ - border-top-color: #f8f8f8; - background: url("../images/tabBottomActiveC.gif") repeat-x bottom left; -} - - -.dj_ie6 .nihilo .dijitTabListContainer-bottom, -.dj_ie7 .nihilo .dijitTabListContainer-bottom { - z-index: 3; -} - -.dj_ie6 .nihilo .dijitTabContainerBottom-tabs, -.dj_ie7 .nihilo .dijitTabContainerBottom-tabs { - border-top: 1px solid #ccc; - margin-top: -1px; -} - -/* bottom container */ -.nihilo .dijitTabContainerBottom-container { - border-bottom: none; -} - -/* strip */ -.nihilo .dijitTabContainer .dijitTabContainerBottomStrip { - border: 1px solid #ccc; - background: #f2f2f2; - border-top: none; - padding-bottom: 2px; -} - -/* top/bottom strip */ -.nihilo .dijitTabContainerBottom-spacer, -.nihilo .dijitTabContainerTop-spacer { - height: 2px; - border: 1px solid #ccc; -} - -.nihilo .dijitTabContainerTop-spacer { - margin-top: -1px; - background: #f3f3f3; -} -.nihilo .dijitTabContainerBottom-spacer { - margin-bottom: -1px; - background: #f8f8f8; -} - - -/* ================================ */ -/* right tabs */ -.nihilo .dijitTabContainerRight-tabs { - border-color: #ccc; - padding-top: 3px; -} -.nihilo .dijitTabContainerRight-tabs .dijitTab { - border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-left: 1px solid #ccc; - border-bottom: 1px solid #dedede !important; -} - -.nihilo .dijitTabContainerRight .dijitTabListWrapper { - padding-right: 3px; -} -.nihilo .dijitTabContainerRight-tabs .dijitTabChecked { - border-left: 1px solid #f8f8f8; -} - - -/* right container */ -.nihilo .dijitTabContainerRight-container { - border-right: none; -} - -/* some odd ie bug when borders disappear when setting a bottom margin, this sort of helps */ -.dj_ie .nihilo .dijitTabContainerRight-tabs .dijitTab { - border-bottom: solid #fff 1px; -} - -/* selected tab */ -.nihilo .dijitTabContainerRight-tabs .dijitTabChecked { - border-left-color: #f8f8f8; -} - -/* some odd ie bug when borders disappear when setting a bottom margin, this sort of helps */ -.dj_ie .nihilo .dijitTabContainerRight-tabs .dijitTabChecked, -.dj_ie .nihilo .dijitTabContainerRight-tabs .dijitTabCheckedHover { - border-bottom: solid #efefef 1px; -} - -/* strip */ -.nihilo .dijitTabContainerRightStrip { - padding-right: 2px; - border: 1px solid #ccc; - border-left: none; - background: #f2f2f2; -} - -/* ================================ */ -/* left tabs */ -.nihilo .dijitTabContainerLeft-tabs { - border-color: #ccc; - padding-top: 3px; -} -.nihilo .dijitTabContainerLeft-tabs .dijitTab { - border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - border-right: 1px solid #ccc; - border-bottom: 1px solid #dedede; -} - -/* selected tab */ -.nihilo .dijitTabContainerLeft-tabs .dijitTabChecked { - border-right: 1px solid #f8f8f8; -} - -/* left container */ -.nihilo .dijitTabContainerLeft-container { - border-left: none; -} - - -.dj_ie .nihilo .dijitTabContainerLeft-tabs .dijitTabChecked, -.dj_ie .nihilo .dijitTabContainerLeft-tabs .dijitTabCheckedHover { - border-bottom: solid #efefef 1px; -} - -.dj_ie .nihilo .dijitTabContainerLeft-tabs .dijitTabInnerDiv { - border-bottom: solid #fff 1px; -} - -/* strip */ -.nihilo .dijitTabContainerLeftStrip { - padding-left: 2px; - border: 1px solid #ccc; - border-right: none; -} - -.nihilo .dijitTabContainerLeftStrip { - background: #f2f2f2; -} - -/* ================================ */ -/* left/right tabs */ -.nihilo .dijitTabContainerLeft-tabs .dijitTab, -.nihilo .dijitTabContainerRight-tabs .dijitTab { - margin: 1px 0; /* space between one tab and the next in left/right mode */ -} - -/* left/right tabstrip */ -.nihilo .dijitTabContainerLeft-spacer, -.nihilo .dijitTabContainerRight-spacer { - width: 2px; - border: 1px solid #ccc; - background: #f8f8f8; -} - -.nihilo .dijitTabContainerRight-spacer { - border-right: none; -} - -.nihilo .dijitTabContainerRight-tabs { - padding-top: 3px; - height: 100%; -} -.nihilo .dijitTabContainerLeft-tabs { - height: 100%; -} - -.nihilo .dijitTabContainerLeft-spacer { - border-left: none; -} - -/* ================================ */ - -/* this resets the tabcontainer strip when within a contentpane */ -.nihilo .dijitTabContainerTop-dijitContentPane .dijitTabContainerTop-tabs { - border-left: 0 solid #ccc; - border-top: 0 solid #ccc; - border-right: 0 solid #ccc; - padding-top: 0; - padding-left: 0; -} - -/* ================================ */ - -/* Menu and slider control styles */ -.nihilo .dijitTabContainer .tabStripButton { - margin-right: 0; - padding: 5px 3px 6px 0px; -} - -.dj_ie6 .nihilo .tabStripButton .dijitTabInnerDiv .dijitTabContent, -.dj_ie7 .nihilo .tabStripButton .dijitTabInnerDiv .dijitTabContent, -.dj_opera .nihilo .tabStripButton .dijitTabInnerDiv .dijitTabContent { - padding-bottom: 7px; -} - -.dj_ie6 .nihilo .tabStrip-disabled .tabStripButton .dijitTabInnerDiv .dijitTabContent, -.dj_ie7 .nihilo .tabStrip-disabled .tabStripButton .dijitTabInnerDiv .dijitTabContent, -.dj_opera .nihilo .tabStrip-disabled .tabStripButton .dijitTabInnerDiv .dijitTabContent { - padding-top: 4px; -} - -.nihilo .dijitTabStripIcon { - height: 14px; - width: 14px; - background: url(../images/spriteRoundedIconsSmall.png) no-repeat left top; -} - -.dj_ie6 .nihilo .dijitTabStripIcon { - background-image: url(../images/spriteRoundedIconsSmall.gif); -} - -.nihilo .dijitTabStripSlideRightIcon { - background-position: -30px top; -} - -.nihilo .dijitTabStripMenuIcon { - background-position: -15px top; -} - -.nihilo .dijitTabContainerTopNone { - padding-top: 0; -} - -.nihilo .dijitTabContainer .tabStripButton-top { - margin-top: 1px; -} - -.nihilo .dijitTabContainer .tabStripButton-bottom { - border-bottom: medium none; - border-top: 1px solid #CCCCCC; -} +.nihilo .dijitMenu,.nihilo .dijitMenuBar {border: 1px solid #d3d3d3; margin: 0; padding: 0; background-color: #fff;}.nihilo .dijitBorderContainer .dijitMenuBar {border: 1px #ccc solid;}.nihilo .dijitMenuItem {font-family: sans-serif; margin: 0; color: #243C5F;}.nihilo .dijitMenuBar .dijitMenuItem {padding: 4px 5px;}.nihilo .dijitMenuPreviousButton, .nihilo .dijitMenuNextButton {font-style: italic;}.nihilo .dijitMenuItem TD {padding:1px;}.nihilo .dijitMenuPassive .dijitMenuItemHover,.nihilo .dijitComboBoxMenu .dijitMenuItemHover,.nihilo .dijitMenuItemSelected {background-color: #ffe284; color: #243C5F;}.nihilo .dijitMenuItemIcon {width: 15px; height: 15px;}.nihilo .dijitMenuExpand {width:15px; height:15px; background-image: url("../images/spriteRoundedIconsSmall.png"); background-position: -30px top;}.dj_ie6 .nihilo .dijitMenuExpand {background-image:url("../images/spriteRoundedIconsSmall.gif");}.nihilo .dijitMenuSeparator {height: 1px;}.nihilo .dijitMenuSeparatorTop {border-bottom: 1px solid #fff;}.nihilo .dijitMenuSeparatorBottom {border-top: 1px solid #d3d3d3;}.nihilo .dijitCheckedMenuItemIconChar {display: none;}.nihilo .dijitCheckedMenuItemIcon {background-image: url("../images/spriteCheckbox.gif"); background-position: -80px;}.nihilo .dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon {background-position: -64px;}.nihilo .dijitTabContainer .tabStripRBtn {margin-right: 21px;}.nihilo .dijitTabContainer .tabStripLBtn {margin-left: 21px;}.nihilo .dijitTabContainerBottom .nowrapTabStrip .dijitTab {top: 0;}.nihilo .dijitTabPaneWrapper {background:#fff; border:1px solid #ccc; margin: 0; padding: 0;}.nihilo .dijitTab {padding:3px 6px 3px 4px; background: url("../images/tabContainerSprite.gif") repeat-x 0 -350px; position: relative; line-height:normal; margin: 0 1px; color: #6d6d6d; border: 1px #dedede solid; border-bottom: 1px #ccc solid;}.nihilo .dijitTabHover {color: #243C5F; background: url("../images/tabContainerSprite.gif") repeat-x 0 -200px;}.nihilo .dijitTabChecked {background: url("../images/tabContainerSprite.gif") repeat-x 0 -50px; color: #243C5F !important;}.nihilo .dijitTabContainerNested .dijitTabListWrapper {height: auto;}.nihilo .dijitTabContainerTabListNested {background: #FDFDFD; border: none; margin-bottom: 0;}.nihilo .dijitTabContainerTabListNested .dijitTab {background: none; border: none; top: 0;}.nihilo .dijitTabContainerTabListNested .dijitTabHover .tabLabel {text-decoration: underline;}.nihilo .dijitTabContainerTabListNested .dijitTabChecked .tabLabel {text-decoration: underline; font-weight: bold;}.nihilo .dijitTabContainerSpacerNested {height: 0; border-bottom: 0;}.nihilo .dijitTabPaneWrapperNested {border: none;}.nihilo .dijitTabCloseButton {background: url("../images/spriteRoundedIconsSmall.png") no-repeat -60px top; width: 15px; height: 15px; margin-top: -1px;}.dj_ie6 .nihilo .dijitTabCloseButton {background: url("../images/spriteRoundedIconsSmall.gif") no-repeat -60px top;}.nihilo .dijitTabCloseButtonHover {background: url("../images/spriteRoundedIconsSmall.png") no-repeat -60px -15px;}.dj_ie6 .nihilo .dijitTabCloseButtonHover {background: url("../images/spriteRoundedIconsSmall.gif") no-repeat -60px -15px;}.nihilo .dijitTabContainerTop-tabs {border-bottom: none; padding-bottom: 1px; background-position: bottom; padding-left: 3px;}.nihilo .dijitTabContainerTop-tabs .dijitTab {border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0;}.dj_ie6 .nihilo .dijitTabListContainer-top,.dj_ie7 .nihilo .dijitTabListContainer-top {z-index: 3;}.dj_ie6 .nihilo .dijitTabContainerTop-tabs,.dj_ie7 .nihilo .dijitTabContainerTop-tabs {border-bottom: 1px solid #ccc; padding-bottom: 0;}.nihilo .dijitTabContainerTopNoStrip {padding-top: 3px;}.nihilo .dijitTabContainerTop-container {border-top: none;}.nihilo .dijitTabContainerTop-tabs .dijitTabChecked {border-bottom-color: #f8f8f8;}.nihilo .dijitTabContainer .dijitTabContainerTopStrip {border-bottom: none; padding-top: 1px; margin-top: 1px; background: #f2f2f2; border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-left: 1px solid #CCC;}.nihilo .dijitTabContainerBottom-tabs {border-top: none; background-position: top; padding-left: 3px;}.nihilo .dijitTabContainerBottom-tabs .dijitTab {border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-bottom: none; border-top: 1px solid #ccc; padding-top: 3px; padding-bottom: 3px; background: url("../images/tabBottomEnabledC.gif") repeat-x bottom left;}.nihilo .dijitTabContainerBottom-tabs .dijitTabHover {color: #243C5F; background: url("../images/tabBottomHoverC.gif") repeat-x bottom left;}.nihilo .dijitTabContainerBottom-tabs .dijitTabChecked {border-top-color: #f8f8f8; background: url("../images/tabBottomActiveC.gif") repeat-x bottom left;}.dj_ie6 .nihilo .dijitTabListContainer-bottom,.dj_ie7 .nihilo .dijitTabListContainer-bottom {z-index: 3;}.dj_ie6 .nihilo .dijitTabContainerBottom-tabs,.dj_ie7 .nihilo .dijitTabContainerBottom-tabs {border-top: 1px solid #ccc; margin-top: -1px;}.nihilo .dijitTabContainerBottom-container {border-bottom: none;}.nihilo .dijitTabContainer .dijitTabContainerBottomStrip {border: 1px solid #ccc; background: #f2f2f2; border-top: none; padding-bottom: 2px;}.nihilo .dijitTabContainerBottom-spacer,.nihilo .dijitTabContainerTop-spacer {height: 2px; border: 1px solid #ccc;}.nihilo .dijitTabContainerTop-spacer {margin-top: -1px; background: #f3f3f3;}.nihilo .dijitTabContainerBottom-spacer {margin-bottom: -1px; background: #f8f8f8;}.nihilo .dijitTabContainerRight-tabs {border-color: #ccc; padding-top: 3px;}.nihilo .dijitTabContainerRight-tabs .dijitTab {border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-left: 1px solid #ccc; border-bottom: 1px solid #dedede !important;}.nihilo .dijitTabContainerRight .dijitTabListWrapper {padding-right: 3px;}.nihilo .dijitTabContainerRight-tabs .dijitTabChecked {border-left: 1px solid #f8f8f8;}.nihilo .dijitTabContainerRight-container {border-right: none;}.dj_ie .nihilo .dijitTabContainerRight-tabs .dijitTab {border-bottom: solid #fff 1px;}.nihilo .dijitTabContainerRight-tabs .dijitTabChecked {border-left-color: #f8f8f8;}.dj_ie .nihilo .dijitTabContainerRight-tabs .dijitTabChecked,.dj_ie .nihilo .dijitTabContainerRight-tabs .dijitTabCheckedHover {border-bottom: solid #efefef 1px;}.nihilo .dijitTabContainerRightStrip {padding-right: 2px; border: 1px solid #ccc; border-left: none; background: #f2f2f2;}.nihilo .dijitTabContainerLeft-tabs {border-color: #ccc; padding-top: 3px;}.nihilo .dijitTabContainerLeft-tabs .dijitTab {border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-right: 1px solid #ccc; border-bottom: 1px solid #dedede;}.nihilo .dijitTabContainerLeft-tabs .dijitTabChecked {border-right: 1px solid #f8f8f8;}.nihilo .dijitTabContainerLeft-container {border-left: none;}.dj_ie .nihilo .dijitTabContainerLeft-tabs .dijitTabChecked,.dj_ie .nihilo .dijitTabContainerLeft-tabs .dijitTabCheckedHover {border-bottom: solid #efefef 1px;}.dj_ie .nihilo .dijitTabContainerLeft-tabs .dijitTabInnerDiv {border-bottom: solid #fff 1px;}.nihilo .dijitTabContainerLeftStrip {padding-left: 2px; border: 1px solid #ccc; border-right: none;}.nihilo .dijitTabContainerLeftStrip {background: #f2f2f2;}.nihilo .dijitTabContainerLeft-tabs .dijitTab,.nihilo .dijitTabContainerRight-tabs .dijitTab {margin: 1px 0;}.nihilo .dijitTabContainerLeft-spacer,.nihilo .dijitTabContainerRight-spacer {width: 2px; border: 1px solid #ccc; background: #f8f8f8;}.nihilo .dijitTabContainerRight-spacer {border-right: none;}.nihilo .dijitTabContainerRight-tabs {padding-top: 3px; height: 100%;}.nihilo .dijitTabContainerLeft-tabs {height: 100%;}.nihilo .dijitTabContainerLeft-spacer {border-left: none;}.nihilo .dijitTabContainerTop-dijitContentPane .dijitTabContainerTop-tabs {border-left: 0 solid #ccc; border-top: 0 solid #ccc; border-right: 0 solid #ccc; padding-top: 0; padding-left: 0;}.nihilo .dijitTabContainer .tabStripButton {margin-right: 0; padding: 5px 3px 6px 0px;}.dj_ie6 .nihilo .tabStripButton .dijitTabInnerDiv .dijitTabContent,.dj_ie7 .nihilo .tabStripButton .dijitTabInnerDiv .dijitTabContent,.dj_opera .nihilo .tabStripButton .dijitTabInnerDiv .dijitTabContent {padding-bottom: 7px;}.dj_ie6 .nihilo .tabStrip-disabled .tabStripButton .dijitTabInnerDiv .dijitTabContent,.dj_ie7 .nihilo .tabStrip-disabled .tabStripButton .dijitTabInnerDiv .dijitTabContent,.dj_opera .nihilo .tabStrip-disabled .tabStripButton .dijitTabInnerDiv .dijitTabContent {padding-top: 4px;}.nihilo .dijitTabStripIcon {height: 14px; width: 14px; background: url(../images/spriteRoundedIconsSmall.png) no-repeat left top;}.dj_ie6 .nihilo .dijitTabStripIcon {background-image: url(../images/spriteRoundedIconsSmall.gif);}.nihilo .dijitTabStripSlideRightIcon {background-position: -30px top;}.nihilo .dijitTabStripMenuIcon {background-position: -15px top;}.nihilo .dijitTabContainerTopNone {padding-top: 0;}.nihilo .dijitTabContainer .tabStripButton-top {margin-top: 1px;}.nihilo .dijitTabContainer .tabStripButton-bottom {border-bottom: medium none; border-top: 1px solid #CCCCCC;} \ No newline at end of file diff --git a/lib/dijit/themes/nihilo/layout/TabContainer_rtl.css b/lib/dijit/themes/nihilo/layout/TabContainer_rtl.css index 225fc3eba..1735cb92b 100644 --- a/lib/dijit/themes/nihilo/layout/TabContainer_rtl.css +++ b/lib/dijit/themes/nihilo/layout/TabContainer_rtl.css @@ -1,43 +1 @@ -.dijitRtl .nihilo .dijitTab { - margin-right:0; - margin-left:2px; /* space between one tab and the next in top/bottom mode */ -} - -/* tab strips */ -.dijitRtl .nihilo .dijitTabContainer .tabStripButton { - margin-left: 0; -} - -.dijitRtl .nihilo .dijitTabContainerTopStrip, -.dijitRtl .nihilo .dijitTabContainerBottomStrip, -.dijitRtl .nihilo .dijitTabContainerTop-tabs, -.dijitRtl .nihilo .dijitTabContainerBottom-tabs { - padding-left: 0; - padding-right: 3px; -} - -.dijitRtl .nihilo .dijitTabInnerDiv { - padding-left: 3px; - padding-right: 4px; -} - -.dijitRtl .nihilo .dijitTabPaneWrapper { - #zoom: 1; -} - -.dj_ie-rtl .nihilo .dijitTabContainerLeft-tabs { - margin-left: 0 !important; -} - -.dj_ie-rtl .nihilo .dijitTabContainerRight-tabs { - margin-right: 0 !important; -} - -.dijitRtl .nihilo .dijitTabContainerLeft-tabs .dijitTab, -.dijitRtl .nihilo .dijitTabContainerRight-tabs .dijitTab { - margin-left:0; -} - -.dj_ie-rtl .nihilo .dijitTab .dijitTabInnerDiv{ - width : 1%; -} \ No newline at end of file +.dijitRtl .nihilo .dijitTab {margin-right:0; margin-left:2px;}.dijitRtl .nihilo .dijitTabContainer .tabStripButton {margin-left: 0;}.dijitRtl .nihilo .dijitTabContainerTopStrip,.dijitRtl .nihilo .dijitTabContainerBottomStrip,.dijitRtl .nihilo .dijitTabContainerTop-tabs,.dijitRtl .nihilo .dijitTabContainerBottom-tabs {padding-left: 0; padding-right: 3px;}.dijitRtl .nihilo .dijitTabInnerDiv {padding-left: 3px; padding-right: 4px;}.dijitRtl .nihilo .dijitTabPaneWrapper {#zoom: 1;}.dj_ie-rtl .nihilo .dijitTabContainerLeft-tabs {margin-left: 0 !important;}.dj_ie-rtl .nihilo .dijitTabContainerRight-tabs {margin-right: 0 !important;}.dijitRtl .nihilo .dijitTabContainerLeft-tabs .dijitTab,.dijitRtl .nihilo .dijitTabContainerRight-tabs .dijitTab {margin-left:0;}.dj_ie-rtl .nihilo .dijitTab .dijitTabInnerDiv{width : 1%;} \ No newline at end of file -- cgit v1.2.3