21 Commits
Author SHA1 Message Date
Gregor Vostrak b94a04dca0 Move useCssVariable into ui package 2026-03-23 19:02:20 +01:00
Gregor Vostrak 8107c6a208 improve activitygraphcard chart coloring steps 2026-02-16 15:29:46 +01:00
Gregor Vostrak 6dc517e07d make sure days with low tracked time are clearly distinguished from no time in activity graph, fixes #447 2026-02-16 15:24:50 +01:00
Gregor Vostrak 7efb7e6071 Enable npm workspaces and update dependencies 2026-02-11 17:29:41 +01:00
Gregor Vostrak 81d9561656 refactor timeentries queries and mutations, improve activitygraph, add dashboard reporting table 2026-02-11 17:29:41 +01:00
Gregor Vostrak cb30487a21 add format check, update prettier rules, apply rules consistently 2025-07-31 11:53:00 +02:00
Gregor Vostrak 7578beb271 fix css variables not updating correctly when system theme changes 2025-06-24 15:43:49 +02:00
Gregor Vostrak 9c44abf7aa update api client, add api types, fix activitygraphcard formatting 2025-05-13 16:32:11 +02:00
Gregor Vostrak 8b950d99d6 add support for interval / duration format in frontend views 2025-05-13 16:32:11 +02:00
Gregor Vostrak df2fe1da1e add light mode 2025-03-28 14:54:31 +01:00
Gregor Vostrak 6ba0b19d40 change dashboard ui to use api instead of inertia props 2025-03-19 15:42:25 +01:00
Gregor Vostrak 635954f81d move ui and api to seperate packages and add npm actions for them 2024-08-27 17:47:22 +02:00
Gregor Vostrak c0212ec836 make activity graph chart resize on window resize, fixes ST-261 2024-06-18 12:57:07 +02:00
Gregor Vostrak 8b12dec546 change color palette, change user_id to member_id 2024-05-21 01:53:50 +02:00
Gregor Vostrak f3b3dbb6d8 add automatic resizing to all charts, so they update on window resize 2024-04-29 18:49:48 +02:00
Gregor Vostrak fb3d326c28 respect start of week setting for charts 2024-04-29 16:49:58 +02:00
Gregor Vostrak 52381be399 fix timezone issues and add support for timezone user setting 2024-04-23 02:54:28 +02:00
Gregor Vostrak 78aa0a8f3f adapt new activity graph structure, add activity graph labels 2024-04-22 13:38:19 +02:00
Gregor Vostrak 81e133528a make dashboard elements smaller, add logo to login/register 2024-03-20 16:33:53 +01:00
Gregor Vostrak d952b46984 make dashboard cards more compact 2024-03-13 15:59:09 +01:00
Gregor Vostrak 20fc123c36 add dashboard frontend 2024-03-11 18:02:54 +01:00