Renaming themes

locals-and-roots
nicolas-p 2016-05-05 22:07:22 +02:00 committed by John Benediktsson
parent 6a912e47b4
commit 85ba970bed
4 changed files with 116 additions and 116 deletions

View File

@ -4,85 +4,85 @@ USING: accessors colors colors.constants colors.hex
ui.gadgets.theme ui.pens.solid ; ui.gadgets.theme ui.pens.solid ;
IN: ui.gadgets.theme.dark IN: ui.gadgets.theme.dark
M: dark toolbar-background COLOR: solarized-base02 ; M: dark-theme toolbar-background COLOR: solarized-base02 ;
M: dark toolbar-button-pressed-background COLOR: solarized-base0 ; M: dark-theme toolbar-button-pressed-background COLOR: solarized-base0 ;
M: dark menu-background COLOR: solarized-base02 ; M: dark-theme menu-background COLOR: solarized-base02 ;
M: dark menu-border-color COLOR: solarized-base01 ; M: dark-theme menu-border-color COLOR: solarized-base01 ;
M: dark status-bar-background COLOR: FactorDarkSlateBlue ; M: dark-theme status-bar-background COLOR: FactorDarkSlateBlue ;
M: dark status-bar-foreground COLOR: white ; M: dark-theme status-bar-foreground COLOR: white ;
M: dark button-text-color COLOR: solarized-base1 ; M: dark-theme button-text-color COLOR: solarized-base1 ;
M: dark button-clicked-text-color COLOR: white ; M: dark-theme button-clicked-text-color COLOR: white ;
M: dark line-color COLOR: solarized-base01 ; M: dark-theme line-color COLOR: solarized-base01 ;
M: dark column-title-background COLOR: solarized-base01 ; M: dark-theme column-title-background COLOR: solarized-base01 ;
M: dark roll-button-rollover-border COLOR: gray50 ; M: dark-theme roll-button-rollover-border COLOR: gray50 ;
M: dark roll-button-selected-background COLOR: dark-gray ; M: dark-theme roll-button-selected-background COLOR: dark-gray ;
M: dark source-files-color COLOR: solarized-green ; M: dark-theme source-files-color COLOR: solarized-green ;
M: dark errors-color COLOR: solarized-red ; M: dark-theme errors-color COLOR: solarized-red ;
M: dark details-color COLOR: solarized-blue ; M: dark-theme details-color COLOR: solarized-blue ;
M: dark debugger-color COLOR: solarized-red ; M: dark-theme debugger-color COLOR: solarized-red ;
M: dark completion-color COLOR: solarized-violet ; M: dark-theme completion-color COLOR: solarized-violet ;
M: dark data-stack-color COLOR: solarized-blue ; M: dark-theme data-stack-color COLOR: solarized-blue ;
M: dark retain-stack-color COLOR: solarized-magenta ; M: dark-theme retain-stack-color COLOR: solarized-magenta ;
M: dark call-stack-color COLOR: solarized-green ; M: dark-theme call-stack-color COLOR: solarized-green ;
M: dark title-bar-gradient { COLOR: solarized-base01 COLOR: solarized-base02 } ; M: dark-theme title-bar-gradient { COLOR: solarized-base01 COLOR: solarized-base02 } ;
M: dark popup-color COLOR: solarized-yellow ; M: dark-theme popup-color COLOR: solarized-yellow ;
M: dark object-color COLOR: solarized-cyan ; M: dark-theme object-color COLOR: solarized-cyan ;
M: dark contents-color COLOR: solarized-magenta ; M: dark-theme contents-color COLOR: solarized-magenta ;
M: dark help-header-background HEXCOLOR: 2F4D5B ; M: dark-theme help-header-background HEXCOLOR: 2F4D5B ;
M: dark thread-status-stopped-background HEXCOLOR: 492d33 ; M: dark-theme thread-status-stopped-background HEXCOLOR: 492d33 ;
M: dark thread-status-suspended-background HEXCOLOR: 3c4a24 ; M: dark-theme thread-status-suspended-background HEXCOLOR: 3c4a24 ;
M: dark thread-status-running-background HEXCOLOR: 2c4f24 ; M: dark-theme thread-status-running-background HEXCOLOR: 2c4f24 ;
M: dark thread-status-stopped-foreground COLOR: solarized-red ; M: dark-theme thread-status-stopped-foreground COLOR: solarized-red ;
M: dark thread-status-suspended-foreground COLOR: solarized-yellow ; M: dark-theme thread-status-suspended-foreground COLOR: solarized-yellow ;
M: dark thread-status-running-foreground COLOR: solarized-green ; M: dark-theme thread-status-running-foreground COLOR: solarized-green ;
M: dark error-summary-background HEXCOLOR: 6E2E32 ; M: dark-theme error-summary-background HEXCOLOR: 6E2E32 ;
M: dark content-background COLOR: solarized-base03 ; M: dark-theme content-background COLOR: solarized-base03 ;
M: dark text-color COLOR: grey75 ; M: dark-theme text-color COLOR: grey75 ;
M: dark link-color COLOR: solarized-blue ; M: dark-theme link-color COLOR: solarized-blue ;
M: dark url-color COLOR: solarized-blue ; M: dark-theme url-color COLOR: solarized-blue ;
M: dark title-color COLOR: grey75 ; M: dark-theme title-color COLOR: grey75 ;
M: dark heading-color COLOR: grey75 ; M: dark-theme heading-color COLOR: grey75 ;
M: dark snippet-color COLOR: solarized-orange ; M: dark-theme snippet-color COLOR: solarized-orange ;
M: dark output-color COLOR: solarized-orange ; M: dark-theme output-color COLOR: solarized-orange ;
M: dark warning-background-color HEXCOLOR: 6E2E32 ; M: dark-theme warning-background-color HEXCOLOR: 6E2E32 ;
M: dark code-background-color HEXCOLOR: 2F4D5B ; M: dark-theme code-background-color HEXCOLOR: 2F4D5B ;
M: dark tip-background-color HEXCOLOR: 2F4D5B ; M: dark-theme tip-background-color HEXCOLOR: 2F4D5B ;
M: dark prompt-background-color HEXCOLOR: 922f31 ; M: dark-theme prompt-background-color HEXCOLOR: 922f31 ;
M: dark dim-color COLOR: solarized-cyan ; M: dark-theme dim-color COLOR: solarized-cyan ;
M: dark highlighted-word-color COLOR: solarized-green ; M: dark-theme highlighted-word-color COLOR: solarized-green ;
M: dark string-color COLOR: solarized-magenta ; M: dark-theme string-color COLOR: solarized-magenta ;
M: dark stack-effect-color COLOR: solarized-orange ; M: dark-theme stack-effect-color COLOR: solarized-orange ;
M: dark vocab-background-color COLOR: solarized-base01 ; M: dark-theme vocab-background-color COLOR: solarized-base01 ;
M: dark vocab-border-color COLOR: solarized-base01 ; M: dark-theme vocab-border-color COLOR: solarized-base01 ;
M: dark field-border-color COLOR: solarized-base01 ; M: dark-theme field-border-color COLOR: solarized-base01 ;
M: dark selection-color COLOR: solarized-base01 ; M: dark-theme selection-color COLOR: solarized-base01 ;
M: dark panel-background-color T{ rgba f 0.7843 0.7686 0.7176 1.0 } ; M: dark-theme panel-background-color T{ rgba f 0.7843 0.7686 0.7176 1.0 } ;
M: dark focus-border-color COLOR: solarized-base01 ; M: dark-theme focus-border-color COLOR: solarized-base01 ;
M: dark labeled-border-color COLOR: grey85 ; M: dark-theme labeled-border-color COLOR: grey85 ;

View File

@ -4,85 +4,85 @@ USING: accessors colors colors.constants colors.hex
ui.gadgets.theme ui.pens.solid ; ui.gadgets.theme ui.pens.solid ;
IN: ui.gadgets.theme.light IN: ui.gadgets.theme.light
M: light toolbar-background COLOR: grey95 ; M: light-theme toolbar-background COLOR: grey95 ;
M: light toolbar-button-pressed-background COLOR: dark-gray ; M: light-theme toolbar-button-pressed-background COLOR: dark-gray ;
M: light menu-background COLOR: grey95 ; M: light-theme menu-background COLOR: grey95 ;
M: light menu-border-color COLOR: grey75 ; M: light-theme menu-border-color COLOR: grey75 ;
M: light status-bar-background COLOR: FactorDarkSlateBlue ; M: light-theme status-bar-background COLOR: FactorDarkSlateBlue ;
M: light status-bar-foreground COLOR: white ; M: light-theme status-bar-foreground COLOR: white ;
M: light button-text-color COLOR: FactorDarkSlateBlue ; M: light-theme button-text-color COLOR: FactorDarkSlateBlue ;
M: light button-clicked-text-color COLOR: white ; M: light-theme button-clicked-text-color COLOR: white ;
M: light line-color COLOR: grey75 ; M: light-theme line-color COLOR: grey75 ;
M: light column-title-background COLOR: grey95 ; M: light-theme column-title-background COLOR: grey95 ;
M: light roll-button-rollover-border COLOR: gray50 ; M: light-theme roll-button-rollover-border COLOR: gray50 ;
M: light roll-button-selected-background COLOR: dark-gray ; M: light-theme roll-button-selected-background COLOR: dark-gray ;
M: light source-files-color COLOR: MediumSeaGreen ; M: light-theme source-files-color COLOR: MediumSeaGreen ;
M: light errors-color COLOR: chocolate1 ; M: light-theme errors-color COLOR: chocolate1 ;
M: light details-color COLOR: SteelBlue3 ; M: light-theme details-color COLOR: SteelBlue3 ;
M: light debugger-color COLOR: chocolate1 ; M: light-theme debugger-color COLOR: chocolate1 ;
M: light completion-color COLOR: magenta ; M: light-theme completion-color COLOR: magenta ;
M: light data-stack-color COLOR: DodgerBlue ; M: light-theme data-stack-color COLOR: DodgerBlue ;
M: light retain-stack-color COLOR: HotPink ; M: light-theme retain-stack-color COLOR: HotPink ;
M: light call-stack-color COLOR: GreenYellow ; M: light-theme call-stack-color COLOR: GreenYellow ;
M: light title-bar-gradient { COLOR: white COLOR: grey90 } ; M: light-theme title-bar-gradient { COLOR: white COLOR: grey90 } ;
M: light popup-color COLOR: yellow2 ; M: light-theme popup-color COLOR: yellow2 ;
M: light object-color COLOR: aquamarine2 ; M: light-theme object-color COLOR: aquamarine2 ;
M: light contents-color COLOR: orchid2 ; M: light-theme contents-color COLOR: orchid2 ;
M: light help-header-background HEXCOLOR: F4EFD9 ; M: light-theme help-header-background HEXCOLOR: F4EFD9 ;
M: light thread-status-stopped-background HEXCOLOR: F4D9D9 ; M: light-theme thread-status-stopped-background HEXCOLOR: F4D9D9 ;
M: light thread-status-suspended-background HEXCOLOR: F4EAD9 ; M: light-theme thread-status-suspended-background HEXCOLOR: F4EAD9 ;
M: light thread-status-running-background HEXCOLOR: EDF4D9 ; M: light-theme thread-status-running-background HEXCOLOR: EDF4D9 ;
M: light thread-status-stopped-foreground HEXCOLOR: F42300 ; M: light-theme thread-status-stopped-foreground HEXCOLOR: F42300 ;
M: light thread-status-suspended-foreground HEXCOLOR: F37B00 ; M: light-theme thread-status-suspended-foreground HEXCOLOR: F37B00 ;
M: light thread-status-running-foreground HEXCOLOR: 3FCA00 ; M: light-theme thread-status-running-foreground HEXCOLOR: 3FCA00 ;
M: light error-summary-background HEXCOLOR: F4D9D9 ; M: light-theme error-summary-background HEXCOLOR: F4D9D9 ;
M: light content-background COLOR: white ; M: light-theme content-background COLOR: white ;
M: light text-color COLOR: black ; M: light-theme text-color COLOR: black ;
M: light link-color COLOR: DodgerBlue4 ; M: light-theme link-color COLOR: DodgerBlue4 ;
M: light url-color COLOR: DodgerBlue4 ; M: light-theme url-color COLOR: DodgerBlue4 ;
M: light title-color COLOR: gray20 ; M: light-theme title-color COLOR: gray20 ;
M: light heading-color COLOR: FactorDarkSlateBlue ; M: light-theme heading-color COLOR: FactorDarkSlateBlue ;
M: light snippet-color COLOR: DarkOrange4 ; M: light-theme snippet-color COLOR: DarkOrange4 ;
M: light output-color COLOR: DarkOrange4 ; M: light-theme output-color COLOR: DarkOrange4 ;
M: light warning-background-color COLOR: gray90 ; M: light-theme warning-background-color COLOR: gray90 ;
M: light code-background-color COLOR: FactorLightTan ; M: light-theme code-background-color COLOR: FactorLightTan ;
M: light tip-background-color COLOR: lavender ; M: light-theme tip-background-color COLOR: lavender ;
M: light prompt-background-color T{ rgba f 1 0.7 0.7 1 } ; M: light-theme prompt-background-color T{ rgba f 1 0.7 0.7 1 } ;
M: light dim-color COLOR: gray35 ; M: light-theme dim-color COLOR: gray35 ;
M: light highlighted-word-color COLOR: DarkSlateGray ; M: light-theme highlighted-word-color COLOR: DarkSlateGray ;
M: light string-color COLOR: LightSalmon4 ; M: light-theme string-color COLOR: LightSalmon4 ;
M: light stack-effect-color COLOR: FactorDarkGreen ; M: light-theme stack-effect-color COLOR: FactorDarkGreen ;
M: light vocab-background-color COLOR: FactorLightTan ; M: light-theme vocab-background-color COLOR: FactorLightTan ;
M: light vocab-border-color COLOR: FactorDarkTan ; M: light-theme vocab-border-color COLOR: FactorDarkTan ;
M: light field-border-color COLOR: gray ; M: light-theme field-border-color COLOR: gray ;
M: light selection-color T{ rgba f 0.8 0.8 1.0 1.0 } ; M: light-theme selection-color T{ rgba f 0.8 0.8 1.0 1.0 } ;
M: light panel-background-color T{ rgba f 0.7843 0.7686 0.7176 1.0 } ; M: light-theme panel-background-color T{ rgba f 0.7843 0.7686 0.7176 1.0 } ;
M: light focus-border-color COLOR: dark-gray ; M: light-theme focus-border-color COLOR: dark-gray ;
M: light labeled-border-color COLOR: grey85 ; M: light-theme labeled-border-color COLOR: grey85 ;

View File

@ -20,7 +20,7 @@ IN: ui.gadgets.theme.switching
deprecated-style warning-background-color page-color (update-style) deprecated-style warning-background-color page-color (update-style)
table-style line-color table-border (update-style) ; table-style line-color table-border (update-style) ;
: light-theme ( -- ) light new theme set-global update-stylesheet ; : light-mode ( -- ) light-theme theme set-global update-stylesheet ;
: dark-theme ( -- ) dark new theme set-global update-stylesheet ; : dark-mode ( -- ) dark-theme theme set-global update-stylesheet ;
light-theme light-mode

View File

@ -7,10 +7,10 @@ IN: ui.gadgets.theme
"vocab:ui/gadgets/theme/" prepend-path ".tiff" append <image-name> ; "vocab:ui/gadgets/theme/" prepend-path ".tiff" append <image-name> ;
SYMBOL: theme SYMBOL: theme
TUPLE: light ; SINGLETON: light-theme
TUPLE: dark ; SINGLETON: dark-theme
light new theme set-global light-theme theme set-global
HOOK: toolbar-background theme ( -- color ) HOOK: toolbar-background theme ( -- color )
HOOK: toolbar-button-pressed-background theme ( -- color ) HOOK: toolbar-button-pressed-background theme ( -- color )