Commit Graph
19 Commits
Author SHA1 Message Date
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 04fe00412a Add tailwind build step 2026-01-29 09:30:51 +11:00
Peter Stockings fb0e1519e4 Include Plotly js lib 2025-02-01 21:26:52 +11:00
Peter Stockings 0f55d42f22 * Add SQL query executor
* Move mermaid.min.js to static asset
* Create templates for sql logic
2024-11-06 23:25:25 +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 4da03ad2ad Remove plotly js libs 2023-12-09 17:01:42 +11: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 bc7c15144a Change hyperscript version to the one that is used in hyperscript.org (Not sure what version it is, but it supports render) 2023-07-26 14:22:56 +10: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 c22e3e2090 Bump up hyperscript version to 0.9.9 2023-07-25 19:21:41 +10:00
Peter Stockings f00360a720 Add plotly basic js lib referenced in below commit 2023-04-13 21:57:55 +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
Peter Stockings faa7c5789e Display heaviest topsets over time on home page 2022-09-10 13:59:21 +10:00