From b3c786847b02b4777b706301f62fd8067a55d413 Mon Sep 17 00:00:00 2001 From: Pablo Moreno Date: Sat, 23 Nov 2024 19:33:23 +0100 Subject: [PATCH] feat: dark mode switch --- .gitignore | 2 +- shop/templates/components/generic/navbar.html | 15 +++++----- shop/templates/shop/index.html | 1 - theme/static/theme/js/theme.js | 28 +++++++++++++++++++ theme/templates/components/theme-switch.html | 10 +++++-- theme/templates/theme/base.html | 16 ++--------- 6 files changed, 46 insertions(+), 26 deletions(-) create mode 100644 theme/static/theme/js/theme.js diff --git a/.gitignore b/.gitignore index 327be09..ab7462c 100644 --- a/.gitignore +++ b/.gitignore @@ -157,7 +157,7 @@ data/ .vscode/ -static/ +/static/ *.db diff --git a/shop/templates/components/generic/navbar.html b/shop/templates/components/generic/navbar.html index 8beb443..dc5aa8b 100644 --- a/shop/templates/components/generic/navbar.html +++ b/shop/templates/components/generic/navbar.html @@ -44,6 +44,7 @@
+ {% include 'components/theme-switch.html' %}
diff --git a/shop/templates/shop/index.html b/shop/templates/shop/index.html index a58b7cc..24e079d 100644 --- a/shop/templates/shop/index.html +++ b/shop/templates/shop/index.html @@ -3,7 +3,6 @@ {% block main %} {% include 'components/generic/navbar.html' %} - {% include 'components/theme-switch.html' %}
{% include 'components/products/list_filters.html' %}
- - + diff --git a/theme/templates/theme/base.html b/theme/templates/theme/base.html index f466bfb..4ad77ba 100644 --- a/theme/templates/theme/base.html +++ b/theme/templates/theme/base.html @@ -10,20 +10,6 @@ - - {% tailwind_css %} {% block extra_js %} {% endblock %} @@ -35,4 +21,6 @@ {% endblock %} + +