From ae46c7993d0dd5ec6994bdf51838ff8a68f13c14 Mon Sep 17 00:00:00 2001 From: JKuijperM Date: Fri, 6 Feb 2026 22:23:32 +0100 Subject: [PATCH] Visual improvements --- .../expenses/static/expenses/css/base.css | 10 +++++- .../expenses/templates/expenses/base.html | 15 +++++---- .../templates/expenses/base_auth.html | 14 ++++++++ .../templates/registration/login.html | 4 +-- expenses_manager/expenses/views.py | 33 ++++++++++--------- 5 files changed, 51 insertions(+), 25 deletions(-) create mode 100644 expenses_manager/expenses/templates/expenses/base_auth.html diff --git a/expenses_manager/expenses/static/expenses/css/base.css b/expenses_manager/expenses/static/expenses/css/base.css index 5cb5517..0501db0 100644 --- a/expenses_manager/expenses/static/expenses/css/base.css +++ b/expenses_manager/expenses/static/expenses/css/base.css @@ -1,7 +1,7 @@ body { margin: 0; font-family: system-ui, sans-serif; - background: #f6f7f9; + background: #f7f7f7; } .topbar { @@ -36,8 +36,16 @@ body { text-decoration: underline; } +.nav-item.active { + font-weight: bold; + border-bottom: 2px solid white; +} + .logout-form { margin: 0; + border: none; + cursor: pointer; + color: white; } .spacer { diff --git a/expenses_manager/expenses/templates/expenses/base.html b/expenses_manager/expenses/templates/expenses/base.html index ddb876c..054c3ee 100644 --- a/expenses_manager/expenses/templates/expenses/base.html +++ b/expenses_manager/expenses/templates/expenses/base.html @@ -6,18 +6,19 @@ {% block title %}Expenses manager{% endblock %} + {% block extra_css %}{% endblock %} {% if user.is_authenticated %}