diff options
| author | Alexandre Flament <alex@al-f.net> | 2021-11-19 17:14:35 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-11-19 17:14:35 +0100 |
| commit | bc0cf9e83e2b52a45ea9a13ffdace07a622ed0cc (patch) | |
| tree | a179697bd18097f6368eb14b630aa126cea35857 /searx/templates | |
| parent | 256ccc4a552ff51a73dc58f33442861870141869 (diff) | |
| parent | cf9d161d265ac23cdb1317b8dc878de4235819d3 (diff) | |
Merge pull request #521 from dalf/simple-theme-style-pref
Simple theme: allow the user to choose auto, light, dark style
Diffstat (limited to 'searx/templates')
| -rw-r--r-- | searx/templates/simple/base.html | 2 | ||||
| -rw-r--r-- | searx/templates/simple/preferences.html | 11 |
2 files changed, 12 insertions, 1 deletions
diff --git a/searx/templates/simple/base.html b/searx/templates/simple/base.html index 093b380f9..52a5e5192 100644 --- a/searx/templates/simple/base.html +++ b/searx/templates/simple/base.html @@ -1,5 +1,5 @@ <!DOCTYPE html> -<html class="no-js" lang="{{ locale_rfc5646 }}" {% if rtl %} dir="rtl"{% endif %}> +<html class="no-js theme-{{ preferences.get_value('simple_style') or 'auto' }}" lang="{{ locale_rfc5646 }}" {% if rtl %} dir="rtl"{% endif %}> <head> <meta charset="UTF-8" /> <meta name="description" content="SearXNG — a privacy-respecting, hackable metasearch engine"> diff --git a/searx/templates/simple/preferences.html b/searx/templates/simple/preferences.html index ec3bd8ed2..23f6355f5 100644 --- a/searx/templates/simple/preferences.html +++ b/searx/templates/simple/preferences.html @@ -204,6 +204,17 @@ </p> <div class="description">{{ _('Change SearXNG layout') }}</div> </fieldset> + <fieldset> + <legend>{{ _('Theme style') }}</legend> + <p class="value"> + <select name="simple_style"> + {%- for name in ['auto', 'light', 'dark'] -%} + <option value="{{ name }}" {% if name == preferences.get_value('simple_style') %}selected="selected"{% endif %}>{{ _(name) }}</option> + {%- endfor -%} + </select> + </p> + <div class="description">{{ _('Choose auto to follow your browser settings') }}</div> + </fieldset> {% endif %} {% if 'results_on_new_tab' not in locked_preferences %} <fieldset> |