diff --git a/README.md b/README.md index 48dea6b..b793139 100644 --- a/README.md +++ b/README.md @@ -262,7 +262,7 @@ Assign a default value for each setting by passing environment variables to Libr | Name | Possible values | Default value | |-------------------------|-----------------------------------------------------------------------------------------------------|---------------| -| `THEME` | `["system", "light", "dark", "black", "dracula", "nord", "laserwave", "violet", "gold", "rosebox"]` | `system` | +| `THEME` | `["system", "light", "dark", "black", "dracula", "nord", "laserwave", "violet", "gold", "rosebox", "solarized"]` | `system` | | `FRONT_PAGE` | `["default", "popular", "all"]` | `default` | | `LAYOUT` | `["card", "clean", "compact"]` | `card` | | `WIDE` | `["on", "off"]` | `off` | diff --git a/static/style.css b/static/style.css index dc2a6de..63de8a2 100644 --- a/static/style.css +++ b/static/style.css @@ -164,6 +164,21 @@ --shadow: 0 1px 3px rgba(0, 0, 0, 0.5); } +/* Solarized theme setting */ +.solarized { + --accent: #2aa198; + --green: #b58900; + --text: #eee8d5; + --foreground: #002b36; + --background: #002b36; + --outside: #073642; + --post: #073642; + --panel-border: 1px solid #839496; + --highlighted: #002b36; + --visited: #586e75; + --shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + /* General */ ::selection { diff --git a/templates/settings.html b/templates/settings.html index 3669d88..c0ae1a7 100644 --- a/templates/settings.html +++ b/templates/settings.html @@ -15,7 +15,7 @@
Interface