UNPKG

node-mirror

Version:

node.js + CodeMirror = Great IDE and Admin Tool

94 lines (78 loc) 2.41 kB
/* Select * * Styling Select mainly includes: * * 1. Containers * .dijitSelect - for border, background-color * .dijitButtonContents - for border * * 2. Arrow * .dijitArrowButton - for border, padding and background-color|image * .dijitArrowButtonInner - for border, background-color|image, display and width|height * * 3. Menu * .dijitSelectMenu .* - for border, padding * * 4. Various states * .dijitSelectHover|.dijitSelectFocused|.dijitSelectDisabled .* - for border, padding and background-color|image */ @import "../variables"; /* normal status */ .dark .dijitSelect .dijitArrowButtonContainer { border: 1px solid @arrowbutton-inner-border-color; } .dark .dijitSelect .dijitArrowButton { padding: 0; background-color: @arrowbutton-background-color; .standard-gradient("../"); } .dark .dijitSelect .dijitArrowButton .dijitArrowButtonInner { height:16px; } /* hover status */ .dark .dijitSelectHover { background-color: @textbox-hovered-background-color; .textbox-background-image; background-repeat: repeat-x; } .dark .dijitSelectHover .dijitArrowButton { background-color:@arrowbutton-hovered-background-color; } .dark .dijitSelectHover .dijitArrowButton .dijitArrowButtonInner { background-position:-70px 53%; } /* focused status */ .dark .dijitSelectFocused .dijitArrowButton { background-color:#7dbefa; // TODO. Mailed Jason about inconsistent ComboBox/Spinner behavior. .active-gradient("../"); } .dark .dijitSelectFocused .dijitArrowButton { border: none; padding: 1px; } .dark .dijitSelectFocused .dijitArrowButton .dijitArrowButtonInner { background-position:-70px 53%; } /* disable status */ .dark .dijitSelectDisabled { border-color: @disabled-border-color; background-color: @disabled-background-color; background-image: none; color: @disabled-text-color; } .dark .dijitSelectDisabled .dijitArrowButton .dijitArrowButtonInner { background-position:0 53% } /* Dropdown menu style for select */ .dark .dijitSelectMenu td.dijitMenuItemIconCell, .dark .dijitSelectMenu td.dijitMenuArrowCell { /* so that arrow and icon cells from MenuItem are not displayed */ display: none; } .dark .dijitSelectMenu td.dijitMenuItemLabel { /* line up menu text with text in select box (in LTR and RTL modes) */ padding: @textbox-padding; } .dark .dijitSelectMenu .dijitMenuSeparatorTop { border-bottom:1px solid @focused-border-color; }