Commit Graph
239 Commits
Author SHA1 Message Date
Peter Stockings c457002d1e Add editable notes to workouts 2023-07-12 19:35:55 +10:00
Peter Stockings 19c586c5b2 Remove border from months on yearly view and increase spacing, also switch to using css grid 2023-05-01 22:40:53 +10:00
Peter Stockings 442a595aa4 Improve styling of year view 2023-05-01 21:52:43 +10:00
Peter Stockings 6474741f1e Fix for bug where when on the first of the month(eg today 1/5/23) and your on month view for a person then clicking previous date(Next to eg. May, 2023) would take you to March, also did a slight refactor 2023-05-01 21:20:00 +10:00
Peter Stockings bdf1680b19 Fix error thrown when attempting to add tag from person list 2023-04-20 22:48:04 +10:00
Peter Stockings b228ef8169 Move htmx, hyperscript, & sweetalert js libs to bottom of page to stop blocking of render 2023-04-13 22:04:06 +10:00
Peter Stockings f00360a720 Add plotly basic js lib referenced in below commit 2023-04-13 21:57:55 +10:00
Peter Stockings 28a54a634b Switch to using plotly-basic to reduce page size to 2.3mb 2023-04-13 21:49: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 5aca58fc7f Update tailwind elements js path as well 2023-04-13 21:00:43 +10:00
Peter Stockings f3727ff91e Update url to tailwind elements cdn (need to serve dependencies) 2023-04-11 20:47:36 +10:00
Peter Stockings 31fd20cd0f Move no workout alert on dashboard 2023-04-08 16:09:00 +10:00
Peter Stockings e8bcc58989 Remove logic connected to highlighting active tab for people 2023-04-08 16:00:34 +10:00
Peter Stockings 332bbf277c Add left/right margin to graphs 2023-04-08 16:00:10 +10:00
Peter Stockings d3dccad770 Add ability to select axis on graphs 2023-04-03 14:43:36 +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 d44582d2a2 WIP: Plot estimated 1rm on graphs as well, perhaps add another graph with graph options(reps, weight, 1rms etc) 2023-04-02 23:02:51 +10:00
Peter Stockings 48099fcbd9 Dont display exercise title on graph as its being shown via dom 2023-04-02 22:42:37 +10:00
Peter Stockings c4bd430eaf WIP: Add graphs to workouts list view that show reps/weight, still need to refactor logic and dont display unless plot button(Need to add) is checked 2023-04-02 22:36:30 +10:00
Peter Stockings b128b7fb24 Fix error thrown when accessing person list page with tags 2023-03-31 22:12:28 +11:00
Peter Stockings 3fd7a63d5e Add tags to dashboard 2023-03-31 22:06:53 +11:00
Peter Stockings 14db201c30 Fix calendar background defect 2023-03-30 21:25:15 +11:00
Peter Stockings c2dc9ba62c Try to reduce text overflow on monthly workout overview 2023-03-28 21:14:42 +11:00
Peter Stockings 3d34197437 Fix style issue where in yearly workout overview the month elements would increase in width with every workout added 2023-03-28 20:50:08 +11:00
Peter Stockings d945d6fa9a Change workout view picker to tailwind elements for ui consistency 2023-03-28 20:47:01 +11:00
Peter Stockings d4463dd842 Fix width of stat elements causing text to over flow 2023-03-28 20:31:21 +11:00
Peter Stockings a1f2210ee3 Remove footer 2023-03-28 20:30:24 +11:00
Peter Stockings fbeb840c6e Save filters for workout list view 2023-03-21 22:29:12 +11:00
Peter Stockings 27c27b74a0 Add total sets and average sets per workout to stats 2023-03-21 11:48:55 +11:00
Peter Stockings 0b820eb66e Add options to configure filter options for dashboard(people, exercise, start/end date) 2023-03-21 00:11:13 +11:00
Peter Stockings 305b528f64 Add prompt before deleting exercise 2023-03-21 00:10:18 +11:00
Peter Stockings 5cc290601d Prompt for confirmation before performing any deletes 2023-03-20 22:52:02 +11:00
Peter Stockings 2d40ac1720 Increase size of inputs on workout modal & list page 2023-03-20 22:44:47 +11:00
Peter Stockings 3e6f291793 Change edit topset exercise select to tailwind elements 2023-03-20 22:44:12 +11:00
Peter Stockings c71cd0d7b2 Replace exercise select in workout modal with tailwind elements select component(still need to change it for edit exercise in modal) 2023-03-20 22:29:32 +11:00
Peter Stockings e94f530c54 Make height of exercise/min & max date select uniform for workout list view 2023-03-20 22:28:44 +11:00
Peter Stockings 2499185b2d Only allow clearing of selected exercises if user is deselecting from exercise picker 2023-03-20 22:16:44 +11:00
Peter Stockings 4144f3a615 Just for htmx requests allow to unselect all exercises on list view 2023-03-20 22:06:18 +11:00
Peter Stockings 5d8eedd591 Only display workouts in list view that contain selected exercises 2023-03-20 22:02:15 +11:00
Peter Stockings 37aaa9b3f3 Revert change made in previous commit where if no exerises where selected manually then all would be 2023-03-20 21:44:18 +11:00
Peter Stockings f3c96ca11f Switch to using multiple select for exercise selection on list view
considering adding graphs for data viewed
2023-03-20 21:32:00 +11:00
Peter Stockings d286d97470 Add tailwind elements for multiple select 2023-03-20 21:31:07 +11:00
Peter Stockings 82f7e83056 Fix error on refresh where footer elements fused with action button 2023-03-14 22:30:43 +11:00
Peter Stockings 50c32d20a4 Attempt to fix person link highlight 2022-12-16 21:20:18 +11:00
Peter Stockings dac5e99f05 Ensure workouts are printed in order of start date descending 2022-12-07 20:56:12 +11:00
Peter Stockings 14ecae99e4 Change minify lib to minify_html (apparently faster) 2022-12-05 22:39:48 +11:00
Peter Stockings d780938d3b Minify html response 2022-12-05 22:33:50 +11:00
Peter Stockings 87d7d9e9f4 Rollback transaction on sql error 2022-12-05 21:51:15 +11:00
Peter Stockings c030ff4448 Fix js error thrown when switching between dashboard and another page 2022-12-04 22:08:05 +11:00
Peter Stockings 27ababda27 Remove update button on edit start workout date form 2022-12-04 21:34:33 +11:00