Commit Graph

19 Commits

Author SHA1 Message Date
Peter Stockings
2b330e4743 Add acheivement badges to monthly calendar view 2026-02-02 20:54:28 +11:00
Peter Stockings
bc2a350e90 Show monthly stats in calendar view 2026-02-01 10:55:28 +11:00
Peter Stockings
d7c9f71d22 Add activity logs table 2026-01-31 14:53:01 +11:00
Peter Stockings
32b7527576 Change settings page use tabs 2026-01-31 13:58:22 +11:00
Peter Stockings
8b276804b9 Add popover for details on muscle distribution in a workout 2026-01-31 00:19:02 +11:00
Peter Stockings
5d2f3986bd Switch muscle distribution to a line chart 2026-01-31 00:11:06 +11:00
Peter Stockings
d03581bff4 feat: assign tags to exercises and show muscle distribution of workout 2026-01-30 23:53:04 +11:00
Peter Stockings
e156dd30cc Add badges to sets showing stats ie weight/rep increase or how many weeks stalled 2026-01-30 22:42:06 +11:00
Peter Stockings
6fb9ba126f Generate ERD diagram from schema at build time rather then dynamically to reduce dependency on mermaid js library in the frontend 2026-01-29 13:20:45 +11:00
Peter Stockings
509d11443d Remove dependency on tail select component and instead role my own to minmise bundle size 2026-01-29 12:49:12 +11:00
Peter Stockings
0fb330d6fa Add css fade in transition for calendar next/prev changes 2024-04-11 18:22:40 +10:00
Peter Stockings
ed1b91f9b7 Fix flicker caused by custom js select component being loaded 2024-04-11 18:12:51 +10:00
Peter Stockings
9dab060d23 More responsive changes, probably should have split this up 2023-12-08 22:28:17 +11:00
Peter Stockings
0fa3d4b74b Make site even more responsive 2023-12-08 21:23:26 +11:00
Peter Stockings
304ddcb30d Remove dependency on tailwind elements and switch to using tail.select (Smaller lib, that resolves duplication of selects on back/forward) 2023-12-08 09:26:38 +11:00
Peter Stockings
2f859157de Reduce padding on workout modal when on mobile, TODO: workout list view needs to be made responsive as well 2023-07-25 21:48:58 +10:00
Peter Stockings
06a7fbfb4b Move all js/css dependencies local to fix further issues(Need to figure a way to remove dependencies all together due to size 5mb page load currently) 2023-04-13 21:44:53 +10:00
Peter Stockings
4ff578f8b6 Display workout in modal from calendar (styling not complete) 2022-12-04 17:09:56 +11:00
Peter Stockings
605d84f8bb Convert exercise form into htmx driven 2022-11-19 22:48:24 +11:00