diff options
| author | Andrew Lee <[email protected]> | 2025-12-12 18:12:13 -0500 |
|---|---|---|
| committer | Andrew Lee <[email protected]> | 2025-12-12 18:12:13 -0500 |
| commit | 928bbeab1ec63500ab8fcacb03adab9c0fa07232 (patch) | |
| tree | eea4243cc0a5cdda638fddb85da9721e0df24dd9 /src/styles/window.css | |
| parent | 32ebc02063589a7d99af4b12e777bfd4773edc83 (diff) | |
| download | shiftos-archive-website-928bbeab1ec63500ab8fcacb03adab9c0fa07232.tar.gz shiftos-archive-website-928bbeab1ec63500ab8fcacb03adab9c0fa07232.tar.bz2 shiftos-archive-website-928bbeab1ec63500ab8fcacb03adab9c0fa07232.zip | |
removed div for border; use variables for colours
Diffstat (limited to 'src/styles/window.css')
| -rw-r--r-- | src/styles/window.css | 59 |
1 files changed, 34 insertions, 25 deletions
diff --git a/src/styles/window.css b/src/styles/window.css index fb1b874..a6f5a9f 100644 --- a/src/styles/window.css +++ b/src/styles/window.css @@ -1,49 +1,63 @@ +:root { + --titlebar-colour: #808080; + --titlebar-text-colour: #FFFFFF; + --titlebar-control-colour: #000000; + + --dark-window: #000000; + --light-window: #FFFFFF; + + --dark-button-text: #FFFFFF; + --dark-button-hover: #424242; + + --light-button-text: #000000; + --light-button-hover: #bebebe; +} + @media (prefers-color-scheme: dark) { .window { - background-color: #000000; - color: #FFFFFF; + background-color: var(--dark-window); + color: var(--dark-button-text); } .button { - color: #FFFFFF; + color: var(--dark-button-text); } .button:hover { - background-color: #424242; - color: #FFFFFF; + background-color: var(--dark-button-hover); + color: var(--dark-button-text); } .button:active { - box-shadow: inset 0 0 0 1px #FFFFFF; - color: #FFFFFF; + box-shadow: inset 0 0 0 1px var(--dark-button-text); + color: var(--dark-button-text); } } @media (prefers-color-scheme: light) { .window { - background-color: #ffffff; - color: #000000; + background-color: var(--light-window); + color: var(--light-button-text); } .button { - color: #000000; + color: var(--light-button-text); } .button:hover { - background-color: #bebebe; - color: #000000; + background-color: var(--light-button-hover); + color: var(--light-button-text); } .button:active { - box-shadow: inset 0 0 0 1px #000; - color: #000000; + box-shadow: inset 0 0 0 1px var(--light-button-text); + color: var(--light-button-text); } } .titlebar { - background-color: #808080; - color: #FFFFFF; + background-color: var(--titlebar-colour); padding: 0.3em; display: flex; justify-content: space-between; @@ -51,6 +65,7 @@ } .titlebar-text { + color: var(--titlebar-text-colour); margin: 0; padding: 0.2em; font-size: 1em; @@ -62,7 +77,7 @@ } .titlebar-box { - background-color: #000000; + background-color: var(--titlebar-control-colour); width: 25px; height: 25px; margin-left: 0.2em; @@ -70,14 +85,8 @@ .window { font-family: Arial, Helvetica, sans-serif; - margin: 1em 15%; - } - - .border { - border-style: solid; - border-top: none; - border-color: #808080; - border-width: 0.2em; + margin: 1em 20%; + box-shadow: inset -3px -3px var(--titlebar-colour), inset 3px 3px var(--titlebar-colour); } .button { |
