2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-09-15 15:11:34 +00:00

Theme change works but applies to all user

This commit is contained in:
eeintech
2020-09-07 15:15:51 -05:00
parent 0548bee8ad
commit 2e5ec5d249
7 changed files with 65 additions and 17 deletions

View File

@@ -3,10 +3,10 @@ over and above the built-in Django tags.
"""
from django import template
from InvenTree import version
from InvenTree import version, settings
from InvenTree.helpers import decimal2string
from common.models import InvenTreeSetting
from common.models import InvenTreeSetting, Theme
register = template.Library()
@@ -88,3 +88,9 @@ def inventree_docs_url(*args, **kwargs):
@register.simple_tag()
def inventree_setting(key, *args, **kwargs):
return InvenTreeSetting.get_setting(key)
@register.simple_tag()
def get_theme_css():
user_theme = Theme.objects.all().get().theme
return f'{settings.STATIC_URL}css/inventree' + user_theme + '.css'