| /******************************************************************************* |
| * Copyright (c) 2012, 2016 EclipseSource and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * EclipseSource - initial API and implementation |
| ******************************************************************************/ |
| |
| /* Default theme for all widgets */ |
| |
| * { |
| color: #4a4a4a; |
| background-color: #fff; |
| background-image: none; |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| } |
| |
| *:disabled { |
| color: #CFCFCF; |
| } |
| |
| Widget-Badge { |
| background-color: #dd0000; |
| border: none; |
| border-radius: 10px; |
| font: 10px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #ffffff; |
| } |
| |
| Widget-ToolTip { |
| padding: 10px; |
| background-color: rgb(32, 31, 27); |
| background-image: none; |
| border: none; |
| border-radius: 1px; |
| font: 12px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #e0e0e0; |
| opacity: 0.9; |
| animation: fadeIn 150ms ease-in, fadeOut 150ms ease-in; |
| box-shadow: none; |
| text-align: center; |
| } |
| |
| Widget-ToolTip-Pointer { |
| background-image: none; |
| } |
| |
| Widget-ToolTip-Pointer:up { |
| background-image : url( resource/widget/rap/arrows/tooltip-up.png ); |
| } |
| |
| Widget-ToolTip-Pointer:down { |
| background-image : url( resource/widget/rap/arrows/tooltip-down.png ); |
| } |
| |
| Widget-ToolTip-Pointer:left { |
| background-image : url( resource/widget/rap/arrows/tooltip-left.png ); |
| } |
| |
| Widget-ToolTip-Pointer:right { |
| background-image : url( resource/widget/rap/arrows/tooltip-right.png ); |
| } |
| |
| Display { |
| rwt-shadow-color: #a7a6aa; |
| rwt-highlight-color: #ffffff; |
| rwt-darkshadow-color: #85878c; |
| rwt-lightshadow-color: #dcdfe4; |
| rwt-thinborder-color: #aca899; |
| rwt-selectionmarker-color: #fec83c; |
| rwt-infobackground-color: #ffffff; |
| |
| rwt-error-image: url( resource/widget/rap/dialog/error.png ); |
| rwt-information-image: url( resource/widget/rap/dialog/information.png ); |
| rwt-question-image: url( resource/widget/rap/dialog/question.png ); |
| rwt-warning-image: url( resource/widget/rap/dialog/warning.png ); |
| rwt-working-image: url( resource/widget/rap/dialog/information.png ); |
| |
| rwt-fontlist: 14px 'Segoe UI', Corbel, Calibri, Tahoma, 'Lucida Sans Unicode'; |
| |
| background-image: url( resource/widget/rap/display/browser_bg.png ); |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| } |
| |
| SystemMessage-DisplayOverlay { |
| background-color: rgba( 128, 128, 128, 0.2 ); |
| background-image: url( resource/widget/rap/display/loading.gif ); |
| } |
| |
| ErrorBox-Titlebar { |
| font: bold 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: white; |
| background-color: #406796; |
| } |
| |
| ErrorBox { |
| border: 1px solid #3B5998; |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #4a4a4a; |
| background-color: white; |
| } |
| |
| /* Default theme for all controls */ |
| |
| * { |
| border: none; |
| padding: 0px; |
| } |
| |
| *[BORDER] { |
| border: 1px solid #a4a4a4; |
| } |
| |
| /* Default theme for all composites */ |
| |
| Composite { |
| padding: 0; |
| opacity: 1; |
| background-color: #ffffff; |
| background-image: none; |
| background-repeat: repeat; |
| background-position: left top; |
| border: none; |
| box-shadow: none; |
| animation: none; |
| } |
| |
| Composite[BORDER] { |
| border: 1px solid #bdbdbd; |
| border-radius: 2px; |
| } |
| |
| /* Button default theme */ |
| |
| Button { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| background-image: none; |
| background-repeat: repeat; |
| background-position: left top; |
| border: none; |
| border-radius: 2px; |
| padding: 6px 15px; |
| spacing: 2px; |
| cursor: default; |
| animation: none; |
| color: #4a4a4a; |
| background-color: #ffffff; |
| opacity: 1; |
| text-shadow: none; |
| box-shadow: none; |
| text-decoration: none; |
| box-shadow: none; |
| } |
| |
| Button[PUSH], |
| Button[TOGGLE], |
| Button[PUSH][BORDER], |
| Button[TOGGLE][BORDER], |
| Button[PUSH][FLAT], |
| Button[TOGGLE][FLAT] { |
| border: 1px solid #bdbdbd; |
| border-radius: 2px; |
| padding: 6px 15px; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| animation: none; |
| cursor: pointer; |
| text-shadow: 0 1px 0 #ffffff; |
| } |
| |
| Button[ARROW], |
| Button[ARROW][BORDER], |
| Button[ARROW][FLAT] { |
| border: 1px solid #bdbdbd; |
| border-radius: 2px; |
| padding: 10px; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| cursor: pointer; |
| } |
| |
| Button[ARROW]:default, |
| Button[PUSH]:default, |
| Button[TOGGLE]:default { |
| background-color: #416693; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #e2eefc ), |
| to( #d4d4d4 ) |
| ); |
| border: 1px solid #a0b3ca; |
| } |
| |
| Button[ARROW]:disabled, |
| Button[PUSH]:disabled, |
| Button[TOGGLE]:disabled, |
| Button[TOGGLE]:selected:disabled { |
| cursor: default; |
| color: #d2d2d2; |
| background-image: none; |
| background-color: #fafafa; |
| border: 1px solid #d2d2d2; |
| } |
| |
| Button[ARROW]:hover, |
| Button[PUSH]:hover, |
| Button[TOGGLE]:hover { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #eaeaea ), |
| to( #d5d5d5 ) |
| ); |
| } |
| |
| Button[ARROW]:pressed, |
| Button[PUSH]:pressed, |
| Button[TOGGLE]:pressed { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #d5d5d5 ), |
| to( #eaeaea ) |
| ); |
| } |
| |
| Button[TOGGLE]:selected { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #d5d5d5 ), |
| to( #eaeaea ) |
| ); |
| } |
| |
| Button[TOGGLE]:selected:hover { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #d5d5d5 ), |
| to( #eaeaea ) |
| ); |
| } |
| |
| Button[CHECK], |
| Button[RADIO] { |
| padding: 3px 3px 3px 0; |
| spacing: 7px; |
| } |
| |
| Button[CHECK][BORDER], |
| Button[RADIO][BORDER] { |
| cursor: default; |
| background-image: none; |
| border: 1px solid #bdbdbd; |
| border-radius: 2px; |
| } |
| |
| Button-CheckIcon { |
| background-image: url( resource/widget/rap/button/check-unselected.png ); |
| } |
| |
| Button-CheckIcon:hover { |
| background-image: url( resource/widget/rap/button/check-unselected-hover.png ); |
| } |
| |
| Button-CheckIcon:selected { |
| background-image: url( resource/widget/rap/button/check-selected.png ); |
| } |
| |
| Button-CheckIcon:selected:hover { |
| background-image: url( resource/widget/rap/button/check-selected-hover.png ); |
| } |
| |
| Button-CheckIcon:selected:grayed { |
| background-image: url( resource/widget/rap/button/check-grayed.png ); |
| } |
| |
| Button-CheckIcon:selected:grayed:hover { |
| background-image: url( resource/widget/rap/button/check-grayed-hover.png ); |
| } |
| |
| Button-RadioIcon { |
| background-image: url( resource/widget/rap/button/radio-unselected.png ); |
| } |
| |
| Button-RadioIcon:hover { |
| background-image: url( resource/widget/rap/button/radio-unselected-hover.png ); |
| } |
| |
| Button-RadioIcon:selected { |
| background-image: url( resource/widget/rap/button/radio-selected.png ); |
| } |
| |
| Button-RadioIcon:selected:hover { |
| background-image: url( resource/widget/rap/button/radio-selected-hover.png ); |
| } |
| |
| Button-ArrowIcon[UP] { |
| background-image: url( resource/widget/rap/button/arrow-up.png ); |
| } |
| |
| Button-ArrowIcon[DOWN] { |
| background-image: url( resource/widget/rap/button/arrow-down.png ); |
| } |
| |
| Button-ArrowIcon[LEFT] { |
| background-image: url( resource/widget/rap/button/arrow-left.png ); |
| } |
| |
| Button-ArrowIcon[RIGHT] { |
| background-image: url( resource/widget/rap/button/arrow-right.png ); |
| } |
| |
| Button-FocusIndicator[ARROW], Button-FocusIndicator[PUSH], Button-FocusIndicator[TOGGLE] { |
| background-color: transparent; |
| border: 1px dotted #b8b8b8; |
| margin: 2px; |
| padding: 0px; |
| opacity: 1; |
| } |
| |
| Button-FocusIndicator[CHECK], Button-FocusIndicator[RADIO] { |
| background-color: transparent; |
| border: 1px dotted #b8b8b8; |
| padding: 2px 2px 2px 1px; |
| margin: 0px; |
| opacity: 1; |
| } |
| |
| /* Combo default theme */ |
| |
| Combo, |
| Combo[BORDER] { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #4a4a4a; |
| background-color: #ffffff; |
| border: 1px solid #aaaaaa; |
| border-radius: 0 2px 2px 0; |
| background-image: none; |
| text-shadow: none; |
| box-shadow: inset 0 0 3px #bdbdbd; |
| } |
| |
| Combo:focused, |
| Combo[BORDER]:focused { |
| border: 1px solid #4f7cb1; |
| box-shadow: 0 0 5px #4f7cb1; |
| } |
| |
| Combo:disabled, |
| Combo[BORDER]:disabled { |
| box-shadow: none; |
| } |
| |
| Combo-Button { |
| cursor: default; |
| background-color: #efefef; |
| border: none; |
| border-left: 1px solid #bdbdbd; |
| border-radius: 0px 2px 2px 0px; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| width: 30px; |
| } |
| |
| Combo-Button[RIGHT_TO_LEFT] { |
| border: none; |
| border-right: 1px solid #bdbdbd; |
| } |
| |
| Combo-Button:disabled { |
| background-image: none; |
| background-color: transparent; |
| } |
| |
| Combo-Button-Icon { |
| background-image: url( resource/widget/rap/combo/down.png ); |
| } |
| |
| Combo-Button-Icon:hover { |
| background-image: url( resource/widget/rap/combo/down-hover.png ); |
| } |
| |
| Combo-List { |
| border: 1px solid #4f7cb1; |
| box-shadow: 0 0 5px #4f7cb1; |
| border-radius: 2px; |
| } |
| |
| Combo-List-Item { |
| color: inherit; |
| background-color: transparent; |
| background-image: none; |
| text-decoration: none; |
| text-shadow: none; |
| padding: 6px 10px 6px 10px; |
| } |
| |
| Combo-List-Item:hover, Combo-List-Item:even:hover { |
| background-color: #f0f0f0; |
| } |
| |
| Combo-List-Item:selected, Combo-List-Item:even:selected { |
| background-color: #c5dbef; |
| } |
| |
| Combo-Field { |
| padding: 5px 10px 5px 10px; |
| } |
| |
| Combo-FocusIndicator { |
| background-color: transparent; |
| border: none; |
| margin: 0; |
| opacity: 0; |
| } |
| |
| /* DropDown default theme */ |
| |
| DropDown { |
| border: 1px solid #4f7cb1; |
| border-radius: 0; |
| box-shadow: 0 0 5px #4f7cb1; |
| } |
| |
| DropDown-Item { |
| color: inherit; |
| background-color: transparent; |
| background-image: none; |
| text-decoration: none; |
| text-shadow: none; |
| padding: 6px 10px 6px 10px; |
| } |
| |
| DropDown-Item:hover { |
| background-color: #f0f0f0; |
| } |
| |
| DropDown-Item:selected { |
| background-color: #c5dbef; |
| } |
| |
| /* CoolBar default theme */ |
| |
| CoolBar { |
| background-image: none; |
| } |
| |
| CoolItem-Handle { |
| border: 1px solid #bdbdbd; |
| width: 2px; |
| } |
| |
| /* CTabFolder default theme */ |
| |
| CTabFolder { |
| border-color: #bdbdbd; |
| border-radius: 2px; |
| } |
| |
| CTabItem { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #4a4a4a; |
| background-color: transparent; |
| background-image: none; |
| padding: 6px 15px; |
| spacing: 10px; |
| text-shadow: none; |
| text-decoration: none; |
| } |
| |
| CTabItem:selected { |
| color: #4a4a4a; |
| background-color: #d6d6d6; |
| } |
| |
| /* Do not gray out disabled CTabItems, this is SWT behavior */ |
| CTabItem:disabled { |
| color: black; |
| } |
| |
| CTabFolder-DropDownButton-Icon { |
| background-image: url( resource/widget/rap/ctabfolder/ctabfolder-dropdown.png ); |
| } |
| |
| CTabFolder-DropDownButton-Icon:hover { |
| background-image: url( resource/widget/rap/ctabfolder/ctabfolder-dropdown-hover.png ); |
| } |
| |
| CTabFolder-DropDownButton-Icon[RIGHT_TO_LEFT] { |
| background-image: url( resource/widget/rap/ctabfolder/ctabfolder-dropdown-left.png ); |
| } |
| |
| CTabFolder-DropDownButton-Icon[RIGHT_TO_LEFT]:hover { |
| background-image: url( resource/widget/rap/ctabfolder/ctabfolder-dropdown-left-hover.png ); |
| } |
| |
| /* Group default theme */ |
| |
| Group { |
| font: 10px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #4a4a4a; |
| background-color: #ffffff; |
| border: none; |
| } |
| |
| Group-Frame { |
| margin: 20px 0 0 0; |
| padding: 15px 8px 8px 8px; |
| border: 1px solid #bdbdbd; |
| border-radius: 2px; |
| } |
| |
| Group-Label { |
| padding: 2px 10px 2px 10px; |
| background-color: #f0f0f0; |
| background-image: none; |
| background-repeat: repeat; |
| background-position: left top; |
| border: 1px solid #bdbdbd; |
| border-radius: 10px; |
| color: inherit; |
| margin: 10px 10px 10px 20px; |
| text-shadow: none; |
| } |
| |
| /* Label default theme */ |
| |
| Label { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #4a4a4a; |
| background-color: #ffffff; |
| background-image: none; |
| background-repeat: repeat; |
| background-position: left top; |
| border: none; |
| border-radius: 0; |
| text-decoration: none; |
| cursor: default; |
| opacity: 1; |
| text-shadow: none; |
| padding: 0; |
| } |
| |
| Label[BORDER] { |
| border: 1px solid #bdbdbd; |
| border-radius: 2px; |
| } |
| |
| Label-SeparatorLine { |
| background-image: none; |
| background-color: #d2d2d2; |
| border: none; |
| border-radius: 0; |
| width: 2px; |
| } |
| |
| /* Link default theme */ |
| |
| Link { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #4a4a4a; |
| background-color: #ffffff; |
| background-image: none; |
| background-repeat: repeat; |
| background-position: left top; |
| text-shadow: none; |
| padding: 2px; |
| } |
| |
| Link[BORDER] { |
| border: 1px solid #bdbdbd; |
| } |
| |
| Link-Hyperlink { |
| color: #416693; |
| text-shadow: none; |
| text-decoration: none; |
| } |
| |
| Link-Hyperlink:disabled { |
| color: #959595; |
| } |
| |
| Link-Hyperlink:hover { |
| text-decoration: underline; |
| } |
| |
| Link-Hyperlink:hover:disabled { |
| color: #959595; |
| text-decoration: none; |
| } |
| |
| /* List default theme */ |
| |
| List { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| background-color: #ffffff; |
| border: none; |
| color: #4a4a4a; |
| } |
| |
| List[BORDER] { |
| border: 1px solid #bdbdbd; |
| } |
| |
| List-Item { |
| padding: 5px 10px 5px 10px; |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| background-color: #ffffff; |
| color: inherit; |
| background-image: none; |
| background-repeat: repeat; |
| background-position: left top; |
| text-shadow: none; |
| } |
| |
| List-Item:hover { |
| background-color: #f0f0f0; |
| } |
| |
| List-Item:selected { |
| color: #4a4a4a; |
| /* background-color property is used on the server to compute system color with id |
| SWT.COLOR_LIST_SELECTION (see bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=434191) */ |
| background-color: #c5dbef; |
| } |
| |
| List-Item:selected:unfocused { |
| background-color:#dfe6ee; |
| } |
| |
| List-Item:even { |
| background-color: #f5f5f5; |
| } |
| |
| List-Item:even:hover { |
| background-color: #e8e8e8; |
| } |
| |
| List-Item:even:selected { |
| background-color: #bdd3e7; |
| } |
| |
| List-Item:even:selected:unfocused { |
| background-color: #dadee6; |
| } |
| |
| List-GridLine { |
| color: transparent; |
| } |
| |
| /* Menu default theme */ |
| |
| Menu { |
| padding: 0; |
| color: #0059a5; |
| background-color: #f9f9f9; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f4f4f4 ), |
| to( #ffffff ) |
| ); |
| border: 1px solid #a0b3ca; |
| border-radius: 2px; |
| box-shadow: 0 0 4px #ababab; |
| opacity: 1; |
| animation: none; |
| } |
| |
| MenuItem { |
| color: #4a4a4a; |
| background-color: transparent; |
| background-image: none; |
| opacity: 1; |
| text-shadow: none; |
| padding: 4px 10px 4px 10px; |
| } |
| |
| MenuItem[SEPARATOR] { |
| padding: 0px 10px; |
| } |
| |
| MenuItem:hover { |
| color: #ffffff; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #5882b5 ), |
| to( #416693 ) |
| ); |
| } |
| |
| MenuItem:pressed { |
| color: #ffffff; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #416693 ), |
| to( #5882b5 ) |
| ); |
| } |
| |
| MenuItem:disabled { |
| color: #bdbdbd; |
| text-shadow: none; |
| } |
| |
| MenuItem:onMenuBar { |
| padding: 4px 6px; |
| } |
| |
| |
| MenuItem-CheckIcon { |
| background-image: url( resource/widget/rap/menu/checkbox.gif ); |
| } |
| |
| MenuItem-RadioIcon { |
| background-image: url( resource/widget/rap/menu/radiobutton.gif ); |
| } |
| |
| MenuItem-CascadeIcon { |
| background-image: url( resource/widget/rap/menu/arrow-right.gif ); |
| } |
| |
| MenuItem-CascadeIcon[RIGHT_TO_LEFT] { |
| background-image: url( resource/widget/rap/menu/arrow-left.gif ); |
| } |
| |
| /* ProgressBar default theme */ |
| |
| ProgressBar { |
| background-color: #ffffff; |
| background-image: url( resource/widget/rap/progressbar/progressbar-background.png ); |
| border: 1px solid #bdbdbd; |
| border-radius: 15px; |
| width: 16px; |
| } |
| |
| ProgressBar-Indicator { |
| background-color: #00589f; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #5882b5 ), |
| to( #416693 ) |
| ); |
| opacity: 1; |
| } |
| |
| ProgressBar-Indicator:paused { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #818181 ), |
| to( #b5b5b5 ) |
| ); |
| } |
| |
| ProgressBar-Indicator:error { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #bb1d1d ), |
| to( #fc0000 ) |
| ); |
| } |
| |
| /* Shell default theme */ |
| |
| Shell { |
| animation: none; |
| border: none; |
| border-radius: 2px; |
| background-color: #ffffff; |
| background-image: none; |
| padding: 0; |
| opacity: 1; |
| box-shadow: none; |
| } |
| |
| Shell[TITLE], Shell[BORDER] { |
| background-color: #ffffff; |
| border: 1px solid #6e6e6e; |
| border-radius: 2px; |
| box-shadow: 0 0 4px #ababab; |
| } |
| |
| Shell[BORDER]:inactive, Shell[TITLE]:inactive { |
| border: 1px solid #bdbdbd; |
| box-shadow: none; |
| } |
| |
| Shell:maximized, Shell:maximized:inactive { |
| border: none; |
| box-shadow: none; |
| border-radius: 0px; |
| } |
| |
| Shell-DisplayOverlay { |
| animation: fadeIn 200ms linear, fadeOut 400ms ease-out; |
| background-image: none; |
| background-color: #808080; |
| opacity: 0.2; |
| } |
| |
| /* Shell titlebar */ |
| |
| Shell-Titlebar { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| background-color: #0080c0; |
| background-gradient-color: #0080c0; |
| color: #ffffff; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #416693 ), to( #5882b5 ) |
| ); |
| padding: 0 10px 0 10px; |
| margin: 0px; |
| height: 38px; |
| border: none; |
| border-radius: 0; |
| text-shadow: none; |
| } |
| |
| Shell-Titlebar:inactive { |
| background-color: #7996a5; |
| background-gradient-color: #7996a5; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #818181 ), to( #b5b5b5 ) |
| ); |
| } |
| |
| /* Shell buttons */ |
| |
| /* Minimize button */ |
| |
| Shell-MinButton { |
| background-image: url( resource/widget/rap/window/shell-min.png ); |
| margin: 0 -2px 0 0; |
| } |
| |
| Shell-MinButton:hover { |
| background-image: url( resource/widget/rap/window/shell-min-hover.png ); |
| } |
| |
| Shell-MinButton:inactive { |
| background-image: url( resource/widget/rap/window/shell-min.png ); |
| margin: 0 -2px 0 0; |
| } |
| |
| Shell-MinButton:inactive:hover { |
| background-image: url( resource/widget/rap/window/shell-min-hover.png ); |
| } |
| |
| /* Maximize button */ |
| |
| Shell-MaxButton { |
| background-image: url( resource/widget/rap/window/shell-max.png ); |
| margin: 0 -2px 0 0; |
| } |
| |
| Shell-MaxButton:hover { |
| background-image: url( resource/widget/rap/window/shell-max-hover.png ); |
| } |
| |
| Shell-MaxButton:inactive { |
| background-image: url( resource/widget/rap/window/shell-max.png ); |
| margin: 0 -2px 0 0; |
| } |
| |
| Shell-MaxButton:inactive:hover { |
| background-image: url( resource/widget/rap/window/shell-max-hover.png ); |
| } |
| |
| /* Restore button */ |
| |
| Shell-MaxButton:maximized { |
| background-image: url( resource/widget/rap/window/shell-restore.png ); |
| } |
| |
| Shell-MaxButton:maximized:hover { |
| background-image: url( resource/widget/rap/window/shell-restore-hover.png ); |
| } |
| |
| Shell-MaxButton:maximized:inactive { |
| background-image: url( resource/widget/rap/window/shell-restore.png ); |
| } |
| |
| Shell-MaxButton:maximized:inactive:hover { |
| background-image: url( resource/widget/rap/window/shell-restore-hover.png ); |
| } |
| |
| /* Close button */ |
| |
| Shell-CloseButton { |
| background-image: url( resource/widget/rap/window/shell-close.png ); |
| margin: 0 -2px 0 0; |
| } |
| |
| Shell-CloseButton:hover { |
| background-image: url( resource/widget/rap/window/shell-close-hover.png ); |
| } |
| |
| Shell-CloseButton:inactive { |
| background-image: url( resource/widget/rap/window/shell-close.png ); |
| margin: 0 -2px 0 0; |
| } |
| |
| Shell-CloseButton:inactive:hover { |
| background-image: url( resource/widget/rap/window/shell-close-hover.png ); |
| } |
| |
| /* Spinner default theme */ |
| |
| Spinner { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| border: none; |
| border-radius: 0 2px 2px 0; |
| color: #4a4a4a; |
| background-color: #ffffff; |
| background-image: none; |
| text-shadow: none; |
| box-shadow: none; |
| } |
| |
| Spinner[BORDER] { |
| border: 1px solid #aaaaaa; |
| border-radius: 0 2px 2px 0; |
| box-shadow: inset 0 0 3px #bdbdbd; |
| } |
| |
| Spinner[BORDER]:focused { |
| border: 1px solid #4f7cb1; |
| box-shadow: 0 0 5px #4f7cb1; |
| } |
| |
| Spinner:disabled, |
| Spinner[BORDER]:disabled { |
| box-shadow: none; |
| } |
| |
| Spinner-Field { |
| padding: 6px 10px 6px 10px; |
| } |
| |
| Spinner-UpButton { |
| background-color: #efefef; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #efefef ) |
| ); |
| width: 30px; |
| border: none; |
| border-left: 1px solid #bdbdbd; |
| border-radius: 0px 2px 0px 0px; |
| cursor: default; |
| } |
| |
| Spinner-UpButton[RIGHT_TO_LEFT] { |
| border: none; |
| border-right: 1px solid #bdbdbd; |
| } |
| |
| Spinner-UpButton:disabled { |
| background-image: none; |
| background-color: transparent; |
| } |
| |
| Spinner-UpButton-Icon { |
| background-image: url( resource/widget/rap/spinner/up.png ); |
| } |
| |
| Spinner-UpButton-Icon:hover { |
| background-image: url( resource/widget/rap/spinner/up-hover.png ); |
| } |
| |
| Spinner-DownButton { |
| background-color: #efefef; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #efefef ), |
| to( #e4e4e4 ) |
| ); |
| width: 30px; |
| border: none; |
| border-left: 1px solid #bdbdbd; |
| border-radius: 0px 0px 2px 0px; |
| cursor: default; |
| } |
| |
| Spinner-DownButton[RIGHT_TO_LEFT] { |
| border: none; |
| border-right: 1px solid #bdbdbd; |
| } |
| |
| Spinner-DownButton:disabled { |
| background-image: none; |
| background-color: transparent; |
| } |
| |
| Spinner-DownButton-Icon { |
| background-image: url( resource/widget/rap/spinner/down.png ); |
| } |
| |
| Spinner-DownButton-Icon:hover { |
| background-image: url( resource/widget/rap/spinner/down-hover.png ); |
| } |
| |
| /* TabFolder default theme */ |
| |
| TabFolder { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| border: none; |
| } |
| |
| TabFolder[BORDER] { |
| border: 1px solid #bdbdbd; |
| } |
| |
| TabFolder-ContentContainer { |
| border: 1px solid #bdbdbd; |
| } |
| |
| TabItem { |
| color: #4a4a4a; |
| background-color: #ffffff; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| background-repeat: repeat; |
| background-position: left top; |
| border-top-color: #5882b5; |
| border-bottom-color: #5882b5; |
| text-shadow: 0 1px 0 #ffffff; |
| padding: 6px; |
| margin: 6px 1px 1px 0px; |
| border: 1px solid #bdbdbd; |
| border-bottom: none; |
| } |
| |
| TabItem[RIGHT_TO_LEFT] { |
| margin: 6px 0px 1px 1px; |
| } |
| |
| TabItem:bottom { |
| margin: 1px 1px 6px 0px; |
| border: 1px solid #bdbdbd; |
| border-top: none; |
| } |
| |
| TabItem[RIGHT_TO_LEFT]:bottom { |
| margin: 1px 0px 6px 1px; |
| } |
| |
| TabItem:selected { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #d5d5d5 ), |
| to( #eaeaea ) |
| ); |
| margin: 3px -1px 0px -2px; |
| border: 1px solid #bdbdbd; |
| border-top: 3px solid #5882b5; |
| border-bottom: none; |
| } |
| |
| TabItem[RIGHT_TO_LEFT]:selected { |
| margin: 3px -2px 0px -1px; |
| } |
| |
| TabItem:bottom:selected { |
| margin: 0px -1px 3px -2px; |
| border: 1px solid #bdbdbd; |
| border-top: none; |
| border-bottom: 3px solid #5882b5; |
| } |
| |
| TabItem[RIGHT_TO_LEFT]:bottom:selected { |
| margin: 0px -2px 3px -1px; |
| } |
| |
| TabItem:selected:first { |
| margin: 3px -1px 0px 0px; |
| } |
| |
| TabItem[RIGHT_TO_LEFT]:selected:first { |
| margin: 3px 0px 0px -1px; |
| } |
| |
| TabItem:bottom:selected:first { |
| margin: 0px -1px 3px 0px; |
| } |
| |
| TabItem[RIGHT_TO_LEFT]:bottom:selected:first { |
| margin: 0px 0px 3px -1px; |
| } |
| |
| /* Table default theme */ |
| |
| Table { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| background-color: #ffffff; |
| background-image: none; |
| color: #4a4a4a; |
| border: none; |
| } |
| |
| Table[BORDER] { |
| border: 1px solid #bdbdbd; |
| } |
| |
| TableColumn { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| background-color: #f0f0f0; |
| padding: 8px 3px 8px 3px; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| color: inherit; |
| border-bottom: 1px solid #bdbdbd; |
| text-shadow: 0 1px 0 #ffffff; |
| text-overflow: ellipsis; |
| } |
| |
| TableColumn:hover { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #e4e4e4 ), |
| to( #f9f9f9 ) |
| ); |
| } |
| |
| TableItem, |
| TableItem:linesvisible:even:rowtemplate { |
| background-color: transparent; |
| color: inherit; |
| text-decoration: none; |
| text-shadow: none; |
| background-image: none; |
| text-overflow: ellipsis; |
| } |
| |
| TableItem:linesvisible:even { |
| background-color: #f5f5f5; |
| color: inherit; |
| } |
| |
| Table-RowOverlay { |
| background-color: transparent; |
| color: inherit; |
| background-image: none; |
| } |
| |
| Table-RowOverlay:hover { |
| color: inherit; |
| background-color: rgba( 181, 181, 181, 0.2 ); |
| background-image: none; |
| } |
| |
| Table-RowOverlay:selected { |
| color: inherit; |
| background-color: rgba(20, 110, 190, 0.25); |
| background-image: none; |
| } |
| |
| Table-RowOverlay:selected:unfocused { |
| background-color: rgba( 98, 130, 171, 0.2 ); |
| background-image: none; |
| color: inherit; |
| } |
| |
| TableColumn-SortIndicator { |
| background-image: none; |
| } |
| |
| TableColumn-SortIndicator:up { |
| background-image: url( resource/widget/rap/column/sort-indicator-up.png ); |
| } |
| |
| TableColumn-SortIndicator:down { |
| background-image: url( resource/widget/rap/column/sort-indicator-down.png ); |
| } |
| |
| Table-Cell { |
| spacing: 3px; |
| padding: 5px 3px 5px 3px; |
| } |
| |
| Table-GridLine, |
| Table-GridLine:vertical:rowtemplate { |
| color: transparent; |
| } |
| |
| Table-GridLine:vertical, |
| Table-GridLine:header, |
| Table-GridLine:horizontal:rowtemplate { |
| color: #dedede; |
| } |
| |
| |
| Table-Checkbox { |
| /* |
| For backward compatibility we have to keep the width property. |
| Deprecated, use "margin" instead. |
| */ |
| width: 21px; |
| margin: 0 0 0 4px; |
| background-image: url( resource/widget/rap/button/check-unselected.png ); |
| } |
| |
| Table-Checkbox:hover { |
| background-image: url( resource/widget/rap/button/check-unselected-hover.png ); |
| } |
| |
| Table-Checkbox:checked { |
| background-image: url( resource/widget/rap/button/check-selected.png ); |
| } |
| |
| Table-Checkbox:checked:hover { |
| background-image: url( resource/widget/rap/button/check-selected-hover.png ); |
| } |
| |
| Table-Checkbox:checked:grayed { |
| background-image: url( resource/widget/rap/button/check-grayed.png ); |
| } |
| |
| Table-Checkbox:checked:grayed:hover { |
| background-image: url( resource/widget/rap/button/check-grayed-hover.png ); |
| } |
| |
| /* Text default theme */ |
| |
| Text { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| border: none; |
| border-radius: 0; |
| padding: 5px 10px 5px 10px; |
| color: #4a4a4a; |
| background-repeat: repeat; |
| background-position: left top; |
| background-color: #ffffff; |
| background-image: none; |
| text-shadow: none; |
| box-shadow: none; |
| } |
| |
| Text[MULTI] { |
| /* |
| * padding currently has no effect because of bug 253644 |
| * [TODO] remove comment if bug fixed |
| */ |
| padding: 5px 10px 5px 10px; |
| } |
| |
| Text[BORDER], |
| Text[MULTI][BORDER] { |
| border: 1px solid #aaaaaa; |
| border-radius: 0; |
| box-shadow: inset 0 0 3px #bdbdbd; |
| } |
| |
| Text[BORDER]:focused, |
| Text[MULTI][BORDER]:focused { |
| border: 1px solid #4f7cb1; |
| box-shadow: 0 0 5px #4f7cb1; |
| } |
| |
| Text[BORDER]:disabled, |
| Text[MULTI][BORDER]:disabled, |
| Text[BORDER]:read-only, |
| Text[MULTI][BORDER]:read-only { |
| box-shadow: none; |
| } |
| |
| Text-Message { |
| color: #a7a6aa; |
| text-shadow: none; |
| } |
| |
| Text-Search-Icon { |
| background-image: url( resource/widget/rap/text/find.png ); |
| spacing: 3px; |
| } |
| |
| Text-Cancel-Icon { |
| background-image: url( resource/widget/rap/text/clear.gif ); |
| spacing: 3px; |
| } |
| |
| /* ToolBar default theme */ |
| |
| ToolBar { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #4a4a4a; |
| padding: 0; |
| spacing: 0; |
| background-color: #fff; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| border: 1px solid #bdbdbd; |
| border-radius: 3px; |
| opacity: 1; |
| } |
| |
| ToolBar[VERTICAL] { |
| background-image: gradient( |
| linear, left top, right top, |
| from( #e9e9e9 ), |
| color-stop( 45%, #f9f9f9 ), |
| color-stop( 55%, #f9f9f9 ), |
| to( #e9e9e9 ) |
| ); |
| } |
| |
| ToolBar[FLAT] { |
| border: none; |
| background-image: none; |
| spacing: 4px; |
| } |
| |
| ToolBar[FLAT][BORDER] { |
| border: 1px solid #bdbdbd; |
| padding: 3px 3px 6px 3px; |
| } |
| |
| ToolItem { |
| color: inherit; |
| background-color: transparent; |
| background-image: none; |
| border-radius: 0px; |
| padding: 8px; |
| spacing: 4px; |
| opacity: 1; |
| animation: none; |
| text-shadow: 1px 1px 1px #ccc; |
| border: none; |
| border-left: 1px solid transparent; |
| border-right: 1px solid transparent; |
| } |
| |
| ToolItem[FLAT] { |
| border: 1px solid transparent; |
| } |
| |
| ToolItem[VERTICAL] { |
| border: none; |
| border-top: 1px solid transparent; |
| border-bottom: 1px solid transparent; |
| } |
| |
| ToolItem:first, ToolItem[RIGHT_TO_LEFT]:last { |
| border-radius: 3px 0px 0px 3px; |
| } |
| |
| ToolItem:last, ToolItem[RIGHT_TO_LEFT]:first { |
| border-radius: 0px 3px 3px 0px; |
| } |
| |
| ToolItem[VERTICAL]:first { |
| border-radius: 3px 3px 0px 0px; |
| } |
| |
| ToolItem[VERTICAL]:last { |
| border-radius: 0px 0px 3px 3px; |
| } |
| |
| ToolItem:first:last, ToolItem[VERTICAL]:first:last { |
| border: none; |
| border-radius: 3px 3px 3px 3px; |
| } |
| |
| ToolItem:hover, |
| ToolItem:pressed, |
| ToolItem:selected { |
| border: none; |
| border-left: 1px solid #bdbdbd; |
| border-right: 1px solid #bdbdbd; |
| } |
| |
| ToolItem[VERTICAL]:hover, |
| ToolItem[VERTICAL]:pressed, |
| ToolItem[VERTICAL]:selected { |
| border: none; |
| border-top: 1px solid #bdbdbd; |
| border-bottom: 1px solid #bdbdbd; |
| } |
| |
| ToolItem:hover { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #eaeaea ), |
| to( #d5d5d5 ) |
| ); |
| } |
| |
| ToolItem:pressed { |
| padding: 9px 8px 7px 8px; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #d5d5d5 ), |
| to( #eaeaea ) |
| ); |
| } |
| |
| ToolItem:selected { |
| padding: 9px 8px 7px 8px; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #e4e4e4 ), |
| to( #f9f9f9 ) |
| ); |
| } |
| |
| ToolItem[VERTICAL]:hover { |
| background-image: gradient( |
| linear, left top, right top, |
| from( #d9d9d9 ), |
| color-stop( 45%, #e9e9e9 ), |
| color-stop( 55%, #e9e9e9 ), |
| to( #d9d9d9 ) |
| );} |
| |
| ToolItem[VERTICAL]:pressed, ToolItem[VERTICAL]:selected { |
| background-image: gradient( |
| linear, left top, right top, |
| from( #e9e9e9 ), |
| color-stop( 45%, #dadada ), |
| color-stop( 55%, #dadada ), |
| to( #e9e9e9 ) |
| ); |
| } |
| |
| ToolItem:first:hover, |
| ToolItem:first:selected, |
| ToolItem:first:pressed, |
| ToolItem[RIGHT_TO_LEFT]:last:hover, |
| ToolItem[RIGHT_TO_LEFT]:last:selected, |
| ToolItem[RIGHT_TO_LEFT]:last:pressed { |
| border: none; |
| border-left: 1px solid transparent; |
| border-right: 1px solid #bdbdbd; |
| } |
| |
| ToolItem:last:hover, |
| ToolItem:last:selected, |
| ToolItem:last:pressed, |
| ToolItem[RIGHT_TO_LEFT]:first:hover, |
| ToolItem[RIGHT_TO_LEFT]:first:selected, |
| ToolItem[RIGHT_TO_LEFT]:first:pressed { |
| border: none; |
| border-left: 1px solid #bdbdbd; |
| border-right: 1px solid transparent; |
| } |
| |
| ToolItem[VERTICAL]:first:hover, |
| ToolItem[VERTICAL]:first:selected, |
| ToolItem[VERTICAL]:first:pressed { |
| border: none; |
| border-top: 1px solid transparent; |
| border-bottom: 1px solid #bdbdbd; |
| } |
| |
| ToolItem[VERTICAL]:last:hover, |
| ToolItem[VERTICAL]:last:selected, |
| ToolItem[VERTICAL]:last:pressed { |
| border: none; |
| border-top: 1px solid #bdbdbd; |
| border-bottom: 1px solid transparent; |
| } |
| |
| ToolItem[FLAT], |
| ToolItem[FLAT]:first, |
| ToolItem[FLAT]:last { |
| border: 1px solid transparent; |
| border-radius: 3px 3px 3px 3px; |
| } |
| |
| ToolItem[FLAT]:hover, |
| ToolItem[FLAT]:pressed, |
| ToolItem[FLAT]:selected, |
| ToolItem[FLAT]:first:hover, |
| ToolItem[FLAT]:first:pressed, |
| ToolItem[FLAT]:first:selected, |
| ToolItem[FLAT]:last:hover, |
| ToolItem[FLAT]:last:pressed, |
| ToolItem[FLAT]:last:selected { |
| border: 1px solid #bdbdbd; |
| border-radius: 3px 3px 3px 3px; |
| } |
| |
| ToolItem[FLAT]:hover, |
| ToolItem[FLAT]:first:hover, |
| ToolItem[FLAT]:last:hover { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| } |
| |
| ToolItem[FLAT]:pressed, ToolItem[FLAT]:first:pressed, ToolItem[FLAT]:last:pressed { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #d5d5d5 ), |
| to( #eaeaea ) |
| ); |
| } |
| |
| ToolItem[FLAT]:selected { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #e4e4e4 ), |
| to( #f9f9f9 ) |
| ); |
| } |
| |
| ToolItem-DropDownIcon { |
| background-image: url( resource/widget/rap/toolbar/down.png ); |
| border: none; |
| } |
| |
| ToolItem-Separator { |
| width: 10px; |
| } |
| |
| /* Tree/Grid default theme */ |
| |
| Tree, Grid { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| background-color: #ffffff; |
| border: none; |
| color: #4a4a4a; |
| } |
| |
| Tree[BORDER], Grid[BORDER] { |
| border: 1px solid #bdbdbd; |
| } |
| |
| TreeItem, GridItem, |
| TreeItem:linesvisible:even:rowtemplate { |
| background-color: transparent; |
| color: inherit; |
| text-decoration: none; |
| text-shadow: none; |
| background-image: none; |
| text-overflow: ellipsis; |
| } |
| |
| TreeItem:linesvisible:even { |
| background-color: #f5f5f5; |
| color: inherit; |
| border: none; |
| } |
| |
| Tree-RowOverlay, Grid-RowOverlay { |
| background-color: transparent; |
| color: inherit; |
| background-image: none; |
| } |
| |
| Tree-RowOverlay:hover, Grid-RowOverlay:hover { |
| color: inherit; |
| background-color: rgba( 181, 181, 181, 0.2 ); |
| background-image: none; |
| } |
| |
| Tree-RowOverlay:selected, Grid-RowOverlay:selected { |
| color: inherit; |
| background-color: rgba( 20, 110, 190, 0.25 ); |
| background-image: none; |
| } |
| |
| Tree-RowOverlay:selected:unfocused, Grid-RowOverlay:selected:unfocused { |
| background-color: rgba( 98, 130, 171, 0.2 ); |
| background-image: none; |
| color: inherit; |
| } |
| |
| TreeColumn, GridColumn { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: inherit; |
| background-color: #f0f0f0; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| padding: 8px 10px 8px 6px; |
| border-bottom: 1px solid #bdbdbd; |
| text-shadow: none; |
| text-overflow: ellipsis; |
| } |
| |
| TreeColumn:hover, GridColumn:hover { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #e4e4e4 ), |
| to( #f9f9f9 ) |
| ); |
| } |
| |
| TreeColumn-SortIndicator, GridColumn-SortIndicator { |
| background-image: none; |
| } |
| |
| TreeColumn-SortIndicator:up, GridColumn-SortIndicator:up { |
| background-image: url( resource/widget/rap/column/sort-indicator-up.png ); |
| } |
| |
| TreeColumn-SortIndicator:down, GridColumn-SortIndicator:down { |
| background-image: url( resource/widget/rap/column/sort-indicator-down.png ); |
| } |
| |
| Tree-Cell, Grid-Cell { |
| spacing: 3px; |
| padding: 5px 3px 5px 3px; |
| } |
| |
| Tree-GridLine, |
| Tree-GridLine:vertical:rowtemplate, Grid-GridLine:vertical:rowtemplate { |
| color: transparent; |
| } |
| |
| Tree-GridLine:vertical, |
| Tree-GridLine:header, |
| Tree-GridLine:horizontal:rowtemplate { |
| color: #dedede; |
| } |
| |
| Grid-GridLine { |
| color: #d0d0d0; |
| } |
| |
| Tree-Checkbox, Grid-Checkbox { |
| margin: 0px 2px 0px 0px; |
| background-image: url( resource/widget/rap/button/check-unselected.png ); |
| } |
| |
| Tree-Checkbox:hover, Grid-Checkbox:hover { |
| background-image: url( resource/widget/rap/button/check-unselected-hover.png ); |
| } |
| |
| Tree-Checkbox:checked, Grid-Checkbox:checked { |
| background-image: url( resource/widget/rap/button/check-selected.png ); |
| } |
| |
| Tree-Checkbox:checked:hover, Grid-Checkbox:checked:hover { |
| background-image: url( resource/widget/rap/button/check-selected-hover.png ); |
| } |
| |
| Tree-Checkbox:checked:grayed, Grid-Checkbox:checked:grayed { |
| background-image: url( resource/widget/rap/button/check-grayed.png ); |
| } |
| |
| Tree-Checkbox:checked:grayed:hover, Grid-Checkbox:checked:grayed:hover { |
| background-image: url( resource/widget/rap/button/check-grayed-hover.png ); |
| } |
| |
| Tree-Indent, Grid-Indent { |
| width: 16px; |
| background-image: none; |
| } |
| |
| Tree-Indent:collapsed, Grid-Indent:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed.png ); |
| } |
| |
| Tree-Indent:collapsed:hover, Grid-Indent:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover.png ); |
| } |
| |
| Tree-Indent:expanded, Grid-Indent:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded.png ); |
| } |
| |
| Tree-Indent:expanded:hover, Grid-Indent:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover.png ); |
| } |
| |
| Tree-Indent:line, Grid-Indent:line { |
| background-image: none; |
| } |
| |
| Tree-Indent:first, Grid-Indent:first { |
| background-image: none; |
| } |
| |
| Tree-Indent:first:collapsed, Grid-Indent:first:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed.png ); |
| } |
| |
| Tree-Indent:first:collapsed:hover, Grid-Indent:first:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover.png ); |
| } |
| |
| Tree-Indent:first:expanded, Grid-Indent:first:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded.png ); |
| } |
| |
| Tree-Indent:first:expanded:hover, Grid-Indent:first:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover.png ); |
| } |
| |
| Tree-Indent:last, Grid-Indent:last { |
| background-image: none; |
| } |
| |
| Tree-Indent:last:collapsed, Grid-Indent:last:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed.png ); |
| } |
| |
| Tree-Indent:last:collapsed:hover, Grid-Indent:last:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover.png ); |
| } |
| |
| Tree-Indent:last:expanded, Grid-Indent:last:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded.png ); |
| } |
| |
| Tree-Indent:last:expanded:hover, Grid-Indent:last:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover.png ); |
| } |
| |
| Tree-Indent:first:last, Grid-Indent:first:last { |
| background-image: none; |
| } |
| |
| Tree-Indent:first:last:collapsed, Grid-Indent:first:last:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed.png ); |
| } |
| |
| Tree-Indent:first:last:collapsed:hover, Grid-Indent:first:last:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover.png ); |
| } |
| |
| Tree-Indent:first:last:expanded, Grid-Indent:first:last:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded.png ); |
| } |
| |
| Tree-Indent:first:last:expanded:hover, Grid-Indent:first:last:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:collapsed, Grid-Indent[RIGHT_TO_LEFT]:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:collapsed:hover, Grid-Indent[RIGHT_TO_LEFT]:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:expanded, Grid-Indent[RIGHT_TO_LEFT]:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:expanded:hover, Grid-Indent[RIGHT_TO_LEFT]:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:first:collapsed, Grid-Indent[RIGHT_TO_LEFT]:first:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:first:collapsed:hover, Grid-Indent[RIGHT_TO_LEFT]:first:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:first:expanded, Grid-Indent[RIGHT_TO_LEFT]:first:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:first:expanded:hover, Grid-Indent[RIGHT_TO_LEFT]:first:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:last:collapsed, Grid-Indent[RIGHT_TO_LEFT]:last:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:last:collapsed:hover, Grid-Indent[RIGHT_TO_LEFT]:last:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:last:expanded, Grid-Indent[RIGHT_TO_LEFT]:last:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:last:expanded:hover, Grid-Indent[RIGHT_TO_LEFT]:last:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:first:last:collapsed, Grid-Indent[RIGHT_TO_LEFT]:first:last:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:first:last:collapsed:hover, |
| Grid-Indent[RIGHT_TO_LEFT]:first:last:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:first:last:expanded, Grid-Indent[RIGHT_TO_LEFT]:first:last:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded-left.png ); |
| } |
| |
| Tree-Indent[RIGHT_TO_LEFT]:first:last:expanded:hover, |
| Grid-Indent[RIGHT_TO_LEFT]:first:last:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover-left.png ); |
| } |
| |
| /* Scale default theme */ |
| |
| Scale { |
| background-color: white; |
| background-image: none; |
| border-radius: 3px; |
| } |
| |
| Scale-Thumb { |
| background-color: #e5e5e5; |
| background-image: none; |
| border: 1px solid #a4a4a4; |
| border-radius: 2px 2px 2px 2px; |
| } |
| |
| Scale-Thumb:focused { |
| border: 1px solid #4f7cb1; |
| } |
| |
| /* DateTime default theme */ |
| |
| DateTime { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| border: none; |
| border-radius: 0 2px 2px 0; |
| color: #464a4e; |
| background-color: #ffffff; |
| background-image: none; |
| text-shadow: none; |
| box-shadow: none; |
| } |
| |
| DateTime[BORDER]:focused { |
| border: 1px solid #4f7cb1; |
| box-shadow: 0 0 5px #4f7cb1; |
| } |
| |
| DateTime-Field { |
| color: inherit; |
| background-color: transparent; |
| padding: 5px 3px 6px 3px; |
| text-shadow: none; |
| } |
| |
| DateTime[BORDER] { |
| border: 1px solid #aaaaaa; |
| border-radius: 0 2px 2px 0; |
| box-shadow: inset 0 0 3px #bdbdbd; |
| } |
| |
| DateTime[BORDER]:disabled { |
| box-shadow: none; |
| } |
| |
| DateTime-Calendar-Day { |
| border: none; |
| color: inherit; |
| background-color: transparent; |
| text-shadow: none; |
| } |
| |
| DateTime-Calendar-Day:today { |
| border: 1px solid #ff0000; |
| } |
| |
| DateTime-Field:selected, |
| DateTime-Calendar-Day:selected { |
| background-color: #5882b5; |
| color: #ffffff; |
| } |
| |
| DateTime-Calendar-Day:selected:hover { |
| background-color: #5882b5; |
| color: #ffffff; |
| } |
| |
| DateTime-Calendar-Day:selected:unfocused { |
| background-color: #c0c0c0; |
| } |
| |
| DateTime-Calendar-Day:otherMonth { |
| background-color: transparent; |
| color: #808080; |
| } |
| |
| DateTime-Calendar-Day:hover { |
| background-color: #b5b5b5; |
| } |
| |
| DateTime-Calendar-Navbar { |
| border: none; |
| border-radius: 0; |
| background-color: #00569c; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #416693 ), to( #5882b5 ) |
| ); |
| color: white; |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| text-shadow: none; |
| } |
| |
| DateTime-Calendar-PreviousMonthButton { |
| background-image: url( resource/widget/rap/calendar/lastMonth.png ); |
| cursor: default; |
| } |
| |
| DateTime-Calendar-PreviousMonthButton:hover { |
| background-image: url( resource/widget/rap/calendar/lastMonth-hover.png ); |
| } |
| |
| DateTime-Calendar-NextMonthButton { |
| background-image: url( resource/widget/rap/calendar/nextMonth.png ); |
| cursor: default; |
| } |
| |
| DateTime-Calendar-NextMonthButton:hover { |
| background-image: url( resource/widget/rap/calendar/nextMonth-hover.png ); |
| } |
| |
| DateTime-Calendar-PreviousYearButton { |
| background-image: url( resource/widget/rap/calendar/lastYear.png ); |
| cursor: default; |
| } |
| |
| DateTime-Calendar-PreviousYearButton:hover { |
| background-image: url( resource/widget/rap/calendar/lastYear-hover.png ); |
| } |
| |
| DateTime-Calendar-NextYearButton { |
| background-image: url( resource/widget/rap/calendar/nextYear.png ); |
| cursor: default; |
| } |
| |
| DateTime-Calendar-NextYearButton:hover { |
| background-image: url( resource/widget/rap/calendar/nextYear-hover.png ); |
| } |
| |
| DateTime-Calendar-PreviousMonthButton[RIGHT_TO_LEFT] { |
| background-image: url( resource/widget/rap/calendar/nextMonth.png ); |
| } |
| |
| DateTime-Calendar-PreviousMonthButton[RIGHT_TO_LEFT]:hover { |
| background-image: url( resource/widget/rap/calendar/nextMonth-hover.png ); |
| } |
| |
| DateTime-Calendar-NextMonthButton[RIGHT_TO_LEFT] { |
| background-image: url( resource/widget/rap/calendar/lastMonth.png ); |
| } |
| |
| DateTime-Calendar-NextMonthButton[RIGHT_TO_LEFT]:hover { |
| background-image: url( resource/widget/rap/calendar/lastMonth-hover.png ); |
| } |
| |
| DateTime-Calendar-PreviousYearButton[RIGHT_TO_LEFT] { |
| background-image: url( resource/widget/rap/calendar/nextYear.png ); |
| } |
| |
| DateTime-Calendar-PreviousYearButton[RIGHT_TO_LEFT]:hover { |
| background-image: url( resource/widget/rap/calendar/nextYear-hover.png ); |
| } |
| |
| DateTime-Calendar-NextYearButton[RIGHT_TO_LEFT] { |
| background-image: url( resource/widget/rap/calendar/lastYear.png ); |
| } |
| |
| DateTime-Calendar-NextYearButton[RIGHT_TO_LEFT]:hover { |
| background-image: url( resource/widget/rap/calendar/lastYear-hover.png ); |
| } |
| |
| DateTime-UpButton { |
| background-color: #f0f0f0; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #efefef ) |
| );; |
| width: 30px; |
| border: none; |
| border-left: 1px solid #bdbdbd; |
| border-radius: 0px 2px 0px 0px; |
| cursor: default; |
| } |
| |
| DateTime-UpButton[RIGHT_TO_LEFT] { |
| border: none; |
| border-right: 1px solid #bdbdbd; |
| } |
| |
| DateTime-UpButton-Icon { |
| background-image: url( resource/widget/rap/datetime/up.png ); |
| } |
| |
| DateTime-UpButton-Icon:hover { |
| background-image: url( resource/widget/rap/datetime/up-hover.png ); |
| } |
| |
| DateTime-DownButton { |
| background-color: #f0f0f0; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #efefef ), |
| to( #e4e4e4 ) |
| ); |
| width: 30px; |
| border: none; |
| border-left: 1px solid #bdbdbd; |
| border-radius: 0px 0px 2px 0px; |
| cursor: default; |
| } |
| |
| DateTime-DownButton[RIGHT_TO_LEFT] { |
| border: none; |
| border-right: 1px solid #bdbdbd; |
| } |
| |
| DateTime-DownButton-Icon { |
| background-image: url( resource/widget/rap/datetime/down.png ); |
| } |
| |
| DateTime-DownButton-Icon:hover { |
| background-image: url( resource/widget/rap/datetime/down-hover.png ); |
| } |
| |
| DateTime-DropDownButton { |
| cursor: default; |
| background-color: #f0f0f0; |
| border: none; |
| border-left: 1px solid #bdbdbd; |
| border-radius: 0px 2px 2px 0px; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| width: 30px; |
| } |
| |
| DateTime-DropDownButton[RIGHT_TO_LEFT] { |
| border: none; |
| border-right: 1px solid #bdbdbd; |
| } |
| |
| DateTime-DropDownButton:disabled, |
| DateTime-UpButton:disabled, |
| DateTime-DownButton:disabled { |
| background-image: none; |
| background-color: transparent; |
| } |
| |
| DateTime-DropDownButton-Icon { |
| background-image: url( resource/widget/rap/spinner/down.png ); |
| } |
| |
| DateTime-DropDownButton-Icon:hover { |
| background-image: url( resource/widget/rap/spinner/down-hover.png ); |
| } |
| |
| DateTime-DropDownCalendar { |
| border: 1px #a7a6aa solid; |
| } |
| |
| /* ExpandBar default theme */ |
| |
| ExpandBar { |
| color: #4a4a4a; |
| background-color: white; |
| } |
| |
| ExpandBar[BORDER] { |
| border: 1px solid #bdbdbd; |
| border-radius: 2px; |
| } |
| |
| ExpandItem { |
| border: 1px solid #bdbdbd; |
| border-radius: 2px; |
| } |
| |
| ExpandItem-Header { |
| border: none; |
| border-radius: 0; |
| cursor: pointer; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| text-shadow: none; |
| } |
| |
| ExpandItem-Header:disabled { |
| cursor: default; |
| } |
| |
| ExpandItem-Button { |
| background-image: url( resource/widget/rap/expanditem/expanditem-expand.png ); |
| } |
| |
| ExpandItem-Button:hover { |
| background-image: url( resource/widget/rap/expanditem/expanditem-expand-hover.png ); |
| } |
| |
| ExpandItem-Button:expanded { |
| background-image: url( resource/widget/rap/expanditem/expanditem-collapse.png ); |
| } |
| |
| ExpandItem-Button:expanded:hover { |
| background-image: url( resource/widget/rap/expanditem/expanditem-collapse-hover.png ); |
| } |
| |
| /* Sash default theme */ |
| |
| Sash { |
| border: none; |
| background-image: none; |
| background-color: transparent; |
| } |
| |
| Sash[BORDER] { |
| border: 1px solid #bdbdbd; |
| } |
| |
| Sash:hover { |
| background-color: #e5e5e5; |
| } |
| |
| Sash-Handle:horizontal { |
| background-image: url( resource/widget/rap/sash/sash-handle-horizontal.png ); |
| } |
| |
| Sash-Handle:vertical { |
| background-image: url( resource/widget/rap/sash/sash-handle-vertical.png ); |
| } |
| |
| /* Slider default theme */ |
| |
| Slider { |
| border: none; |
| background-color: #f0f0f0; |
| border-radius: 2px; |
| } |
| |
| /* Thumb */ |
| |
| Slider-Thumb[HORIZONTAL], |
| Slider-Thumb[VERTICAL] { |
| background-color: #e4e4e4; |
| background-image: url( resource/widget/rap/slider/slider-background.png ); |
| border: 1px solid #bdbdbd; |
| border-radius: 2px; |
| } |
| |
| /* Buttons */ |
| |
| Slider-UpButton, |
| Slider-DownButton { |
| background-color: #e4e4e4; |
| border: 1px solid #bdbdbd; |
| cursor: default; |
| padding: 0; |
| } |
| |
| Slider-UpButton[HORIZONTAL], |
| Slider-DownButton[HORIZONTAL] { |
| background-image: none; |
| } |
| |
| Slider-UpButton[VERTICAL], |
| Slider-DownButton[VERTICAL] { |
| background-image: none; |
| } |
| |
| Slider-UpButton[HORIZONTAL]:pressed, |
| Slider-DownButton[HORIZONTAL]:pressed { |
| background-image: none; |
| } |
| |
| Slider-UpButton[VERTICAL]:pressed, |
| Slider-DownButton[VERTICAL]:pressed { |
| background-image: none; |
| } |
| |
| /* Rounded Borders */ |
| |
| Slider-UpButton[HORIZONTAL] { |
| border-radius: 0px 2px 2px 0px; |
| } |
| |
| Slider-UpButton[VERTICAL] { |
| border-radius: 0px 0px 2px 2px; |
| } |
| |
| Slider-DownButton[HORIZONTAL] { |
| border-radius: 2px 0px 0px 2px; |
| } |
| |
| Slider-DownButton[VERTICAL] { |
| border-radius: 2px 2px 0px 0px; |
| } |
| |
| /* Button Icons */ |
| |
| Slider-UpButton-Icon[HORIZONTAL] { |
| background-image: url( resource/widget/rap/slider/right.png ); |
| } |
| |
| Slider-UpButton-Icon[HORIZONTAL][RIGHT_TO_LEFT] { |
| background-image: url( resource/widget/rap/slider/left.png ); |
| } |
| |
| Slider-UpButton-Icon[VERTICAL] { |
| background-image: url( resource/widget/rap/slider/down.png ); |
| } |
| |
| Slider-DownButton-Icon[HORIZONTAL] { |
| background-image: url( resource/widget/rap/slider/left.png ); |
| } |
| |
| Slider-DownButton-Icon[HORIZONTAL][RIGHT_TO_LEFT] { |
| background-image: url( resource/widget/rap/slider/right.png ); |
| } |
| |
| Slider-DownButton-Icon[VERTICAL] { |
| background-image: url( resource/widget/rap/slider/up.png ); |
| } |
| |
| /* ToolTip default theme */ |
| |
| ToolTip { |
| cursor: default; |
| border: 1px solid #a0b3ca; |
| border-radius: 2px; |
| padding: 8px; |
| opacity: 1; |
| color: #4a4a4a; |
| background-image : gradient( |
| linear, left top, right top, |
| from( #f8f9ff ), |
| to( #f4f4f4 ) |
| ); |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| background-color: #fcfcfc; |
| animation: fadeIn 200ms linear, fadeOut 600ms ease-out; |
| box-shadow: 0 0 4px #adadad; |
| } |
| |
| ToolTip-Image[ICON_ERROR] { |
| background-image: url( resource/widget/rap/tooltip/error.png ); |
| } |
| |
| ToolTip-Image[ICON_INFORMATION] { |
| background-image: url( resource/widget/rap/tooltip/information.png ); |
| } |
| |
| ToolTip-Image[ICON_WARNING] { |
| background-image: url( resource/widget/rap/tooltip/warning.png ); |
| } |
| |
| ToolTip-Text { |
| color: #4a4a4a; |
| font: bold 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| text-shadow: none; |
| } |
| |
| ToolTip-Message { |
| color: #4a4a4a; |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| text-shadow: none; |
| } |
| |
| /* CCombo default theme */ |
| |
| CCombo { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #4a4a4a; |
| background-color: #ffffff; |
| background-image: none; |
| border: none; |
| border-radius: 0 2px 2px 0; |
| text-shadow: none; |
| box-shadow: none; |
| } |
| |
| CCombo[BORDER] { |
| border: 1px solid #aaaaaa; |
| border-radius: 0 2px 2px 0; |
| box-shadow: inset 0 0 3px #bdbdbd; |
| } |
| |
| CCombo[BORDER]:focused { |
| border: 1px solid #4f7cb1; |
| box-shadow: 0 0 5px #4f7cb1; |
| } |
| |
| CCombo:disabled, |
| CCombo[BORDER]:disabled { |
| box-shadow: none; |
| } |
| |
| CCombo-Button { |
| cursor: default; |
| background-color: #efefef; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| border: none; |
| border-left: 1px solid #bdbdbd; |
| border-radius: 0px 2px 2px 0px; |
| width: 30px; |
| } |
| |
| CCombo-Button[RIGHT_TO_LEFT] { |
| border: none; |
| border-right: 1px solid #bdbdbd; |
| } |
| |
| CCombo-Button:disabled { |
| background-image: none; |
| background-color: transparent; |
| } |
| |
| CCombo-Button-Icon { |
| background-image: url( resource/widget/rap/ccombo/down.png ); |
| } |
| |
| CCombo-Button-Icon:hover { |
| background-image: url( resource/widget/rap/ccombo/down-hover.png ); |
| } |
| |
| CCombo-List { |
| border: 1px solid #4f7cb1; |
| box-shadow: 0 0 5px #4f7cb1; |
| border-radius: 2px; |
| } |
| |
| CCombo-List-Item { |
| color: inherit; |
| background-color: transparent; |
| background-image: none; |
| text-decoration: none; |
| text-shadow: none; |
| padding: 6px 10px 6px 10px; |
| } |
| |
| CCombo-List-Item:hover, CCombo-List-Item:even:hover { |
| background-color: #f0f0f0; |
| } |
| |
| CCombo-List-Item:selected, CCombo-List-Item:even:selected { |
| background-color: #c5dbef; |
| } |
| |
| CCombo-Field { |
| padding: 5px 10px 5px 10px; |
| } |
| |
| CCombo-FocusIndicator { |
| background-color: transparent; |
| border: none; |
| margin: 0; |
| opacity: 0; |
| } |
| |
| /* CLabel default theme */ |
| |
| CLabel { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #4a4a4a; |
| background-color: #ffffff; |
| background-image: none; |
| background-repeat: repeat; |
| background-position: left top; |
| border: none; |
| padding: 6px; |
| spacing: 5px; |
| cursor: default; |
| opacity: 1; |
| text-shadow: none; |
| } |
| |
| CLabel[BORDER] { |
| border: 1px solid #bdbdbd; |
| border-radius: 2px; |
| } |
| |
| /* Browser default theme */ |
| |
| Browser { |
| border: none; |
| } |
| |
| Browser[BORDER] { |
| border: 1px solid #a4a4a4; |
| } |
| |
| /* ScrollBar default theme */ |
| |
| ScrollBar { |
| background-color: transparent; |
| background-image: none; |
| border: none; |
| border-radius: 0; |
| width: 8px; |
| opacity: 0; |
| } |
| |
| ScrollBar:active { |
| opacity: 0.8; |
| } |
| |
| ScrollBar-Thumb { |
| background-color: #cccccc; |
| border: 1px solid #bdbdbd; |
| border-radius: 15px; |
| background-image: none; |
| min-height: 20px; |
| } |
| |
| ScrollBar-UpButton, |
| ScrollBar-DownButton { |
| background-color: transparent; |
| border: none; |
| border-radius: 0; |
| cursor: default; |
| background-image: none; |
| } |
| |
| /* FileUpload default theme */ |
| |
| FileUpload { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| background-repeat: repeat; |
| background-position: left top; |
| border: 1px solid #bdbdbd; |
| border-radius: 2px; |
| padding: 6px 15px; |
| spacing: 2px; |
| cursor: pointer; |
| animation: none; |
| color: #4a4a4a; |
| background-color: #ffffff; |
| opacity: 1; |
| text-shadow: 0 1px 0 #ffffff; |
| } |
| |
| FileUpload:disabled { |
| cursor: default; |
| color: #d2d2d2; |
| background-image: none; |
| background-color: #fafafa; |
| border: 1px solid #d2d2d2; |
| } |
| |
| FileUpload:hover { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #eaeaea ), |
| to( #d5d5d5 ) |
| ); |
| } |
| |
| FileUpload:pressed { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #d5d5d5 ), |
| to( #eaeaea ) |
| ); |
| } |
| |
| FileUpload-FocusIndicator { |
| background-color: transparent; |
| border: 1px dotted #b8b8b8; |
| margin: 2px; |
| padding: 0px; |
| opacity: 1; |
| } |
| |
| /* JFace specific theming */ |
| |
| Shell.jface_contentProposalPopup, Shell.jface_infoPopupDialog { |
| border: 1px solid #bdbdbd; |
| padding: 0; |
| box-shadow: 0 0 4px #ababab; |
| } |