From 0186d23563892b3d5598c021623c3a39be498a0b Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 07:56:24 +1000 Subject: [PATCH] inline theme form --- .../part/templatetags/inventree_extras.py | 12 ++++++++++++ .../templates/InvenTree/settings/user.html | 19 +++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/InvenTree/part/templatetags/inventree_extras.py b/InvenTree/part/templatetags/inventree_extras.py index a7887ec250..1d4c690cf9 100644 --- a/InvenTree/part/templatetags/inventree_extras.py +++ b/InvenTree/part/templatetags/inventree_extras.py @@ -226,6 +226,18 @@ def get_color_theme_css(username): return inventree_css_static_url +@register.simple_tag() +def get_available_themes(*args, **kwargs): + """ + Return the available theme choices + """ + + print("available:") + print(ColorTheme.get_color_themes_choices()) + + return ColorTheme.get_color_themes_choices() + + @register.filter def keyvalue(dict, key): """ diff --git a/InvenTree/templates/InvenTree/settings/user.html b/InvenTree/templates/InvenTree/settings/user.html index 25df98475a..e4a08635fa 100644 --- a/InvenTree/templates/InvenTree/settings/user.html +++ b/InvenTree/templates/InvenTree/settings/user.html @@ -37,6 +37,25 @@ {{ user.email }} + +
+

{% trans "Theme Settings" %}

+
+ +
+ +
+ {% csrf_token %} + + +
+ +
+

{% trans "Language Settings" %}