diff --git a/app.py b/app.py index beaa1b6..90c2abb 100644 --- a/app.py +++ b/app.py @@ -153,6 +153,7 @@ def create_app() -> Flask: return { 'COMPANY_NAME': os.environ.get('COMPANY_NAME', 'QR Code Management System'), 'THEME_NAME': os.environ.get('THEME_NAME', ''), + 'CURRENT_YEAR': datetime.utcnow().year, } @app.context_processor diff --git a/templates/base_authenticated.html b/templates/base_authenticated.html index 45ece3d..55fa9c4 100644 --- a/templates/base_authenticated.html +++ b/templates/base_authenticated.html @@ -1,251 +1,228 @@ - - - - {% block title %}{{ COMPANY_NAME }}{% endblock %} - - + + + + {% block title %}{{ COMPANY_NAME }}{% endblock %} - - + + - - {% if THEME_NAME %} - - {% endif %} + + - - {% block extra_head %}{% endblock %} + + {% block extra_head %}{% endblock %} - - - - - -
- - + + + + + +
+ +
+
+ +

+ {% block page_title %}{{ COMPANY_NAME }}{% endblock %} +

+
+ +
+ +
+
+ + +
+ + {% with messages = get_flashed_messages(with_categories=true) %} {% if + messages %} +
+ {% for category, message in messages %} +
+ + {{ message }} + +
+ {% endfor %} +
+ {% endif %} {% endwith %} + + +
{% block content %}{% endblock %}
+
+ + +
+
- - + + - - {% block extra_scripts %}{% endblock %} + + {% block extra_scripts %}{% endblock %} - - - - + + + + \ No newline at end of file