From fa639df5882c492380875c4de38809511d6e6db6 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 5 Dec 2018 14:35:14 +0300 Subject: remove source files for flat theme from the tree (going to be a separate repo) combine flat theme css --- lib/flat-ttrss/dijit/layout/TabContainer.styl | 446 -------------------------- 1 file changed, 446 deletions(-) delete mode 100755 lib/flat-ttrss/dijit/layout/TabContainer.styl (limited to 'lib/flat-ttrss/dijit/layout/TabContainer.styl') diff --git a/lib/flat-ttrss/dijit/layout/TabContainer.styl b/lib/flat-ttrss/dijit/layout/TabContainer.styl deleted file mode 100755 index a341ed064..000000000 --- a/lib/flat-ttrss/dijit/layout/TabContainer.styl +++ /dev/null @@ -1,446 +0,0 @@ -/* TabContainer - * - * Styling TabContainer means styling the TabList and Its content container (dijitTitlePane) - * - * Tab List: (including 4 kinds of tab location) - * .dijitTabContainerTop-tabs - tablist container at top - * .dijitTabContainerBottom-tabs - tablist container at bottom - * .dijitTabContainerLeft-tabs - tablist container at left - * .dijitTabContainerRight-tabs - tablist container at right - * - * Tab Strip Button: - * .dijitTabStripIcon - tab strip button icon - * .dijitTabStripMenuIcon - down arrow icon position - * .dijitTabStripSlideLeftIcon - left arrow icon position - * .dijitTabStripSlideRightIcon - right arrow icon position - * - * .tabStripButtonDisabled - styles for disabled tab strip buttons - * - * Tab Button: - * .dijitTabContainerTop-tabs .dijitTab - styles for top tab button container - * .dijitTabContainerBottom-tabs .dijitTab - styles for bottom tab button container - * .dijitTabContainerLeft-tabs .dijitTab - styles for left tab button container - * .dijitTabContainerRight-tabs .dijitTab - styles for right tab button container - * - * .dijitTabContainerTop-tabs .dijitTabChecked .dijitTab - * - styles for selected status of top tab button - * same to Bottom, Left, Right Tabs - * - * .dijitTabHover .dijitTab - styles when mouse hover on tab buttons - * .dijitTabActive .dijitTab - styles when mouse down on tab buttons - * .dijitTabChecked .dijitTab - styles when on buttons of selected tab - * - * .dijitTabCloseButton - the close action buttons lie at the right top of each tab button on closable tabs - * .dijitTabCloseButtonHover - styles when mouse hover on close action button - * .dijitTabCloseButtonActive - styles when mouse down on close action button - * - * Tab Button: (checked status) - * - * Tab Content Container: - * .dijitTabContainerTop-dijitContentPane - * .dijitTabContainerBottom-dijitContentPane - * .dijitTabContainerLeft-dijitContentPane - * .dijitTabContainerRight-dijitContentPane - for background and padding - * - * Nested Tabs: - * .dijitTabContainerNested - Container for nested tabs - * .dijitTabContainerTabListNested - tab list container for nested tabs - */ - -@import 'dijit_layout_variables'; - -.{$theme-name} { - - /************ common styles *************/ - - .dijitTabContainer { - border-radius: $tab-wrapper-border-radius; - } - - .dijitTabPaneWrapper { - background: $tab-wrapper-background-color; - border: 1px solid $tab-wrapper-border-color; - margin: 0; - padding: 0; - border-radius: 0 0 $tab-wrapper-border-radius $tab-wrapper-border-radius; - } - - .dijitTabContainerTop-tabs, - .dijitTabContainerBottom-tabs, - .dijitTabContainerLeft-tabs, - .dijitTabContainerRight-tabs { - border: none; - } - - .dijitTabSpacer { - // display: none if !$tab-has-gutter; - display: none; - } - - /* tabs */ - - .dijitTab { - border: 1px solid $tab-border-color; - background-color: $tab-background-color; - text-align: center; - transition-property: background, padding, margin; - transition-duration: .2s; - transition-timing-function: ease; - position: relative; - z-index: 0; - if ($tab-checked-has-highlight-border) { - &:before { - content: ""; - display: block; - position: absolute; - } - } - } - - /* tabs: hover */ - - .dijitTabHover { - background-color: $tab-hover-background-color; - } - - /* tabs: active */ - - .dijitTabActive { - background-color: $tab-active-background-color; - } - - /* tabs: checked */ - - .dijitTabChecked { - border: 1px solid $tab-checked-border-color; - z-index: 1; - &.dijitTabHover, - &.dijitTabActive { - border: 1px solid $tab-checked-border-color; - background-color: $tab-checked-background-color; - color: $tab-checked-text-color; - } - } - - /* tabs: disabled */ - - .dijitTabDisabled { - opacity: $disabled-opacity; - } - - /* tabs: strip button */ - - .tabStripButton { - background-color: transparent; - border: none; - } - - /* tabs: close button */ - - .dijitTabCloseButton { - _icon-core-style(); - line-height: 1; - font-size: 1em; - vertical-align: middle; - margin-left: $tab-padding; - opacity: $tab-close-button-opacity; - &:before { - content: $tab-close-button-icon; - } - } - .dijitTabCloseButtonHover { - opacity: $tab-close-button-hover-opacity; - } - .dijitTabCloseButtonActive { - opacity: $tab-close-button-active-opacity; - } - - /************* end common **************/ - - - /*************** top tabs ***************/ - - .dijitTabContainerTop-tabs { - .dijitTab { - margin-right: $tab-spacing; - padding: $tab-top-padding; - border-bottom-color: $tab-wrapper-border-color; - border-left: none; - border-right: none; - } - // .dijitTabHover, - // .dijitTabActive, - // .dijitTabChecked { - // } - .dijitTabChecked { - border-bottom: 1px solid $tab-wrapper-background-color; - border-left: 1px solid $tab-wrapper-border-color; - border-right: 1px solid $tab-wrapper-border-color; - if ($tab-checked-has-highlight-border) { - &:before { - height: 3px; - background: $tab-highlight-color; - top: -1px; - left: -1px; - right: -1px; - } - } - } - } - - .dijitTabListContainer-top { - margin-top: 1px; - .dijitTab { - top:0; - } - } - - /*************** end top tabs **************/ - - /*************** bottom tabs ***************/ - - .dijitTabPaneWrapper.dijitTabContainerBottom-container { - border-radius: $tab-wrapper-border-radius $tab-wrapper-border-radius 0 0; - } - - .dijitTabContainerBottom-tabs { - .dijitTab { - margin-right: $tab-spacing; - padding: $tab-bottom-padding; - border-top-color: $tab-wrapper-border-color; - border-left: none; - border-right: none; - } - // .dijitTabHover, - // .dijitTabActive, - // .dijitTabChecked { - // } - .dijitTabChecked { - border-top: 1px solid $tab-wrapper-background-color; - border-left: 1px solid $tab-wrapper-border-color; - border-right: 1px solid $tab-wrapper-border-color; - if ($tab-checked-has-highlight-border) { - &:before { - height: 3px; - background: $tab-highlight-color; - bottom: -1px; - left: -1px; - right: -1px; - } - } - } - } - - .dijitTabListContainer-bottom { - margin-top: -1px; - .dijitTab { - top: 0; - } - } - - /************ end bottom tabs ************/ - - /*************** left tabs ***************/ - - .dijitTabPaneWrapper.dijitTabContainerLeft-container { - border-radius: 0 $tab-wrapper-border-radius $tab-wrapper-border-radius 0; - } - - .dijitTabContainerLeft-tabs { - .dijitTab { - margin-bottom: $tab-spacing; - padding: $tab-left-padding; - border-right-color: $tab-wrapper-border-color; - border-top: none; - border-bottom: none; - } - // .dijitTabHover, - // .dijitTabActive, - // .dijitTabChecked { - // } - .dijitTabChecked { - border-right: 1px solid $tab-wrapper-background-color; - border-top: 1px solid $tab-wrapper-border-color; - border-bottom: 1px solid $tab-wrapper-border-color; - if ($tab-checked-has-highlight-border) { - &:before { - width: 3px; - background: $tab-highlight-color; - bottom: -1px; - left: -1px; - top: -1px; - } - } - } - } - - /************** end left tabs *************/ - - /*************** right tabs ***************/ - - .dijitTabPaneWrapper.dijitTabContainerRight-container{ - border-radius: $tab-wrapper-border-radius 0 0 $tab-wrapper-border-radius - } - - .dijitTabContainerRight-tabs { - .dijitTab { - margin-bottom: $tab-spacing; - padding: $tab-right-padding; - border-left-color: $tab-wrapper-border-color; - border-top: none; - border-bottom: none; - } - // .dijitTabHover, - // .dijitTabActive, - // .dijitTabChecked { - // } - .dijitTabChecked { - border-left: 1px solid $tab-wrapper-background-color; - border-top: 1px solid $tab-wrapper-border-color; - border-bottom: 1px solid $tab-wrapper-border-color; - if ($tab-checked-has-highlight-border) { - &:before { - width: 3px; - background: $tab-highlight-color; - bottom: -1px; - right: -1px; - top: -1px; - } - } - } - } - - /************* end right tabs *************/ - - /************ left/right scroll buttons + menu button ***********/ - .tabStripButton { - background-color: $tab-strip-button-background-color; - border: 1px solid $tab-strip-button-border-color; - transition-property: background-color; - } - - .dijitTabListContainer-top , - .dijitTabListContainer-bottom { - .tabStripButton { - padding: $tab-padding $tab-padding*2; - margin-left: $tab-spacing; - margin-right $tab-spacing; - } - } - - .dijitTabListContainer-top { - .tabStripButton { - margin-bottom: 1px; - } - } - - .dijitTabListContainer-bottom { - .tabStripButton { - margin-top: 1px; - } - } - - .tabStripButtonHover { - background-color: $tab-strip-button-hover-background-color; - } - - .tabStripButtonActive { - background-color: $tab-strip-button-active-background-color; - } - - .dijitTabStripIcon { - _icon-core-style(); - color: $tab-strip-button-arrow-color; - vertical-align: middle; - &:before { - content: $tab-left-icon; - } - } - - .dijitTabStripSlideRightIcon { - &:before { - content: $tab-right-icon; - } - } - - .dijitTabStripMenuIcon { - &:before { - content: $tab-menu-icon; - } - } - - /* disabled */ - - .dijitTabListContainer-top .tabStripButtonDisabled, - .dijitTabListContainer-bottom .tabStripButtonDisabled { - opacity: $disabled-opacity; - } - - /*********** end left/right scroll buttons + menu button *********/ - - /*************** nested tabs ***************/ - - .dijitTabContainerNested .dijitTabListWrapper { - height: auto; - } - - .dijitTabContainerTabListNested { - .dijitTab { - color: $nestedtab-text-color; - margin: $tab-padding; - padding: $nestedtab-padding; - border: 1px solid $nestedtab-border-color; - border-radius: $nestedtab-border-radius; - transition-property: background-color, border-color; - transition-duration: .3s; - } - .dijitTabHover { - background-color: $nestedtab-hover-background-color; - } - .dijitTabActive { - color: $nestedtab-active-text-color; - background-color:$nestedtab-active-background-color; - } - .dijitTabChecked, - .dijitTabChecked.dijitTabHover, - .dijitTabChecked.dijitTabActive { - color: $nestedtab-checked-text-color; - background-color: $nestedtab-checked-background-color; - &:before { - display: none; - } - } - - } - - /************* nested top tabs *************/ - - .dijitTabContainerTabListNested.dijitTabContainerTop-tabs .dijitTab { - margin-right: $nestedtab-spacing; - } - - /************* nested bottom tabs *************/ - - .dijitTabContainerTabListNested.dijitTabContainerBottom-tabs .dijitTab { - margin-right: $nestedtab-spacing; - } - - /************* nested left tabs *************/ - - .dijitTabContainerTabListNested.dijitTabContainerLeft-tabs .dijitTab { - margin-bottom: $nestedtab-spacing; - } - - /************* nested right tabs *************/ - - .dijitTabContainerTabListNested.dijitTabContainerRight-tabs .dijitTab { - margin-bottom: $nestedtab-spacing; - } - - - .dijitTabPaneWrapperNested { - border: none; /* prevent double border */ - box-shadow: none; - } - -} \ No newline at end of file -- cgit v1.2.3