From 4aa29545ec521e7bd2d14e3f112d289b501518d4 Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Sun, 14 Dec 2025 11:06:55 -0300 Subject: [PATCH] feat: remove bootstrap's collapses; improve animations --- .../components/sidebar_collapsible_panel.html | 39 +++ .../sidebar_menu_collapsible_header.html | 16 +- .../cotton/transaction/small_item.html | 94 -------- app/templates/includes/navbar.html | 183 -------------- app/templates/includes/sidebar.html | 225 ++++++++---------- .../monthly_overview/fragments/list.html | 28 +-- .../monthly_overview/pages/overview.html | 9 +- .../transactions/fragments/list_all.html | 28 +-- .../transactions/pages/transactions.html | 9 +- frontend/src/js/bootstrap.js | 1 - frontend/src/styles/_animations.scss | 16 ++ frontend/src/styles/_transitions.scss | 33 --- frontend/src/styles/style.scss | 10 +- frontend/src/styles/tailwind.css | 12 +- 14 files changed, 189 insertions(+), 514 deletions(-) create mode 100644 app/templates/cotton/components/sidebar_collapsible_panel.html delete mode 100644 app/templates/cotton/transaction/small_item.html delete mode 100644 app/templates/includes/navbar.html diff --git a/app/templates/cotton/components/sidebar_collapsible_panel.html b/app/templates/cotton/components/sidebar_collapsible_panel.html new file mode 100644 index 0000000..c292e39 --- /dev/null +++ b/app/templates/cotton/components/sidebar_collapsible_panel.html @@ -0,0 +1,39 @@ +{% load active_link %} +{% load i18n %} + + +
  • + +
  • + + diff --git a/app/templates/cotton/components/sidebar_menu_collapsible_header.html b/app/templates/cotton/components/sidebar_menu_collapsible_header.html index d0361ad..ef1568b 100644 --- a/app/templates/cotton/components/sidebar_menu_collapsible_header.html +++ b/app/templates/cotton/components/sidebar_menu_collapsible_header.html @@ -1,12 +1,14 @@ -
  • -
  • +
    {{ title }}
    - + +
    +
    + {{ slot }}
  • -
    - {{ slot }} -
    diff --git a/app/templates/cotton/transaction/small_item.html b/app/templates/cotton/transaction/small_item.html deleted file mode 100644 index 872c4ae..0000000 --- a/app/templates/cotton/transaction/small_item.html +++ /dev/null @@ -1,94 +0,0 @@ -
    - - - -
    -
    -
    -
    -
    -
    Date
    -
    {{ transaction.date|date:"Y-m-d" }}
    - -
    Reference Date
    -
    {{ transaction.reference_date|date:"Y-m" }}
    - -
    Account
    -
    {{ transaction.account.name }}
    - -
    Category
    -
    {{ transaction.category|default:"-" }}
    -
    -
    -
    -
    - {% if transaction.tags.exists %} -
    Tags
    -
    - {% for tag in transaction.tags.all %} - {{ tag.name }} - {% endfor %} -
    - {% endif %} - - {% if transaction.installment_plan %} -
    Installment
    -
    - {{ transaction.installment_id }} of {{ transaction.installment_plan.total_installments }} -
    - {% endif %} - - {% if transaction.recurring_transaction %} -
    Recurring
    -
    Yes
    - {% endif %} - - {% if transaction.notes %} -
    Notes
    -
    {{ transaction.notes }}
    - {% endif %} -
    -
    -
    -
    -
    -
    diff --git a/app/templates/includes/navbar.html b/app/templates/includes/navbar.html deleted file mode 100644 index 3fd12da..0000000 --- a/app/templates/includes/navbar.html +++ /dev/null @@ -1,183 +0,0 @@ -{% load cache_access %} -{% load settings %} -{% load static %} -{% load i18n %} -{% load active_link %} - diff --git a/app/templates/includes/sidebar.html b/app/templates/includes/sidebar.html index 6d21a7b..5162a87 100644 --- a/app/templates/includes/sidebar.html +++ b/app/templates/includes/sidebar.html @@ -135,138 +135,105 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + {% if user.is_superuser %} + + + {% endif %} + + + + {% if user.is_superuser %} + + + + + + {% endif %} +
    - {% get_update_check as update_check %} {% if update_check.update_available %}