Commit graph

20 commits

Author SHA1 Message Date
5c7586bb9a
feat: Modularizes dashboard structure
Introduces DashboardSection class to encapsulate dashboard logic,
enabling easier extension and customization. Adds separate mood
and dreams dashboard templates to streamline content rendering.

Refactors main dashboard template to dynamically render content
from enabled modules using a new template tag system, improving
flexibility and maintainability.
2024-11-18 10:49:04 +01:00
3c3cfc38ba
fix: Enhances activity visibility control
Replaces conditional rendering with inline style for hidden
activities. This simplifies the template logic and maintains
consistent structure for all activities, enhancing UI flexibility.
2024-11-18 08:35:29 +01:00
cfc8f6eefc
feat: Add 'hidden' field to Activity model and update templates
Introduces a 'hidden' BooleanField to the Activity model to manage
visibility of activities. Updates activity_edit and status_edit
templates to support toggling this option.

Improves clarity and maintainability by formatting HTML with better
indentation and structuring. Excludes hidden activities from being
displayed in status_edit.

Enhances user interface for selective display and editing of activities.
2024-11-18 06:35:16 +01:00
2d09e25df3 Basic activity statistics 2021-03-03 08:39:26 +01:00
a8a7637a48 Colored buttons for mood selection 2021-03-01 21:04:44 +01:00
f80b909c6e Badly implement mood pie charts 2021-03-01 18:05:14 +01:00
040ffe0fb3 Add monthly and yearly activity counters 2021-02-25 15:33:28 +01:00
c2e384cf7a Adding activity output
Bug fixing
2021-02-21 20:59:39 +01:00
7301e2a401 Reworked statistics with HoloViews/Bokeh 2021-02-21 20:13:22 +01:00
67a6be0e3c Implement statistics in Javascript only to soon replace this with HoloViews 2021-02-21 11:24:25 +01:00
9a965de742 Fix mindless copy-paste programming 2021-02-17 05:55:04 +00:00
399be9aafc Rename meds to health
Add more health related models
Add activity categories
2021-02-16 12:15:56 +00:00
178fa098f5 Fix file name display in status view 2021-01-06 14:03:13 +01:00
5ea3562dd1 Display status media in status view 2021-01-04 11:34:05 +01:00
4784185e99 Add missing enctype to form with file uploads 2021-01-01 17:48:12 +01:00
c4f2479f4c Fix something that seemed to work anyway 2021-01-01 17:01:38 +01:00
6230523f29 Fix wrong variable use 2020-12-29 19:25:05 +01:00
64a757b2de Implement Telegram notifications
Some refactoring
2020-12-29 17:26:48 +01:00
b65c1fa42b Display line breaks in status view 2020-12-27 21:19:38 +01:00
e57bd452cb Initial commit 2020-12-27 18:49:54 +01:00