Commit Graph

32 Commits

Author SHA1 Message Date
Peter Stockings
fe01b2ade3 Statically render svg graphs on person view as well 2023-12-09 23:30:22 +11:00
Peter Stockings
fd6ca240ee Refactor tag crud operations 2023-12-09 17:19:49 +11:00
Peter Stockings
d967920e03 Start to refactor away from using camel case (Not sure why I did this in the first place) 2023-12-09 16:14:10 +11:00
Peter Stockings
e3435df8b5 Switch to using custom svg sparkline for exercise graphs on person view, this isnt a proper implementation as it separate requests for each exercise selected (Want to get rid of dependency on plotly) 2023-12-09 14:42:33 +11:00
Peter Stockings
ded5154acf Add padding to date filters on person page so they are inline with exercise/graph selects 2023-12-08 22:38:57 +11:00
Peter Stockings
9dab060d23 More responsive changes, probably should have split this up 2023-12-08 22:28:17 +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
ec35b78afd Switch to using hyperscript to initialise tailwind elements(select) and graphs(Plotly), this removes script tags and ids 2023-08-17 20:38:22 +10:00
Peter Stockings
c6c9925da0 Attempt to improve initial page load by adding defer attribute to scripts, will attempt to add defer to inline scripts as well soon 2023-08-15 22:31:08 +10:00
Peter Stockings
d3df532570 Revert "Add left to right slide in transition on main content rerender (#container)"
This reverts commit ae460815d7.
2023-08-15 15:34:29 +10:00
Peter Stockings
ae460815d7 Add left to right slide in transition on main content rerender (#container) 2023-08-14 22:57:47 +10:00
Peter Stockings
354abfa7de Just remove label and rely on interactive popup to discern between plots, looks better who cares 2023-08-08 22:35:57 +10:00
Peter Stockings
d3d4d39d30 Exercise graphs still dont look good on mobile, legend is too large and plot was in top right hand corner. Attempting to address issues 2023-08-08 22:24:00 +10:00
Peter Stockings
c81eaeb520 Improve look of person list exercise graphs when on mobile 2023-08-08 22:10:01 +10:00
Peter Stockings
5730af85d3 Remove search filter from person view dropdown 2023-07-27 15:04:33 +10:00
Peter Stockings
8585a787de Previous commit messed up width of table on person list view, need to look into making table more responsive 2023-07-26 21:03:51 +10:00
Peter Stockings
90dcd54498 Another attempt at improving usability of person list view on mobile (Need to add top scroll bar or make draggable on desktop as you now need to scroll to the bottom to see the scroll bar) 2023-07-26 18:01:01 +10:00
Peter Stockings
bfc873f974 Fix plots for person list view, issue caused by format on save messing up jinja interpolation syntax 2023-07-26 17:53:49 +10:00
Peter Stockings
24be7a22ec Make person list view mobile responsive 2023-07-26 12:54:45 +10:00
Peter Stockings
dc88375d8c Remove wrappers for calendar, dashboard, & person 2023-07-16 09:54:26 +10:00
Peter Stockings
ca3eb48da6 WIP: Add option to toggle graphs (havent yet added axis filter) 2023-04-02 23:27:20 +10:00
Peter Stockings
fbeb840c6e Save filters for workout list view 2023-03-21 22:29:12 +11:00
Peter Stockings
b3337adb1a Remove is_filtered flag from /person template 2022-11-27 14:21:41 +11:00
Peter Stockings
304e480e89 Add min/max date filter (really needs refactor) 2022-11-27 00:33:32 +11:00
Peter Stockings
ec6bc50d72 Move exercise filter into person endpoint, needs further refactor 2022-11-26 23:11:56 +11:00
Peter Stockings
1181937b6d Filter exercises to render (needs refactor) 2022-11-23 21:40:06 +11:00
Peter Stockings
ba601c8085 Add cursor pointer styling to buttons 2022-11-20 12:55:20 +11:00
Peter Stockings
a1fa9557ea Add support for partial views with jinga-partials and refactor stats as partial view 2022-11-19 16:36:20 +11:00
Peter Stockings
21750f3562 Refactor stats into generic function 2022-11-19 13:32:44 +11:00
Peter Stockings
b4ec0ed81f Display workout stats 2022-10-01 21:45:35 +10:00
Peter Stockings
faa7c5789e Display heaviest topsets over time on home page 2022-09-10 13:59:21 +10:00
Peter Stockings
c16922be36 Migrate data and improve ui 2022-07-23 18:59:21 +10:00