Peter Stockings
|
ffbe8ca7c2
|
Fix error when redirecting from workout overview to exercise (Person list filter)
|
2023-08-08 20:53:00 +10:00 |
|
Peter Stockings
|
25718970b6
|
When redirecting from workout overview(modal) to person list filter view dont refresh page on modal close
|
2023-08-07 10:29:41 +10:00 |
|
Peter Stockings
|
465bb74b87
|
Display exercise history when name is clicked on workout overview(modal) using person list filters (Should look into changing workout overview modal to a seperate page so you can access it via a url)
|
2023-08-06 22:51:24 +10:00 |
|
Peter Stockings
|
fdbb60b490
|
Add logic to handle adding/creating new tags for workouts
|
2023-08-06 22:15:36 +10:00 |
|
Peter Stockings
|
8e26cbf281
|
Add feilds to remove tags assigned to workout (Need to refactor as seperate template)
|
2023-08-05 12:30:07 +10:00 |
|
Peter Stockings
|
36743e0c33
|
Add mock static frontend assets for workout tag viewer/editor
|
2023-08-04 23:47:01 +10:00 |
|
Peter Stockings
|
6e4a008c5c
|
Improve look of add topset/delete workout buttons on mobile
|
2023-07-31 22:02:26 +10:00 |
|
Peter Stockings
|
014f38353b
|
Scroll to top when month is selected in year view
|
2023-07-27 15:11:58 +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
|
57257a83a2
|
Center name for calendar/list view
|
2023-07-26 17:54:17 +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
|
44d27269cd
|
When viewing calendar month view on mobile days weeks without a workout have a much smaller cell
|
2023-07-26 17:16:33 +10:00 |
|
Peter Stockings
|
95b89ef9e8
|
Use hyperscript for rendering notifications
|
2023-07-26 14:23:57 +10:00 |
|
Peter Stockings
|
8c7fb7a278
|
When menu link is clicked scroll to top of page
|
2023-07-26 13:01:15 +10:00 |
|
Peter Stockings
|
24be7a22ec
|
Make person list view mobile responsive
|
2023-07-26 12:54:45 +10:00 |
|
Peter Stockings
|
fa8a751d4d
|
Add text wrap to exercise name in topset template for workout modal to improve readability on mobile
|
2023-07-26 10:06:45 +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
|
d2d8b73398
|
Dont float right 'add note' button on mobile
|
2023-07-25 21:41:08 +10:00 |
|
Peter Stockings
|
6cc20eebd9
|
Center topset buttons vertically
|
2023-07-25 21:39:10 +10:00 |
|
Peter Stockings
|
14a30e7332
|
Another slight modification to buttons on topsets
|
2023-07-25 21:19:31 +10:00 |
|
Peter Stockings
|
b23d29d72a
|
In workout modal on mobile view change edit/delete update/cancel buttons to column
|
2023-07-25 21:11:46 +10:00 |
|
Peter Stockings
|
ab90e2d753
|
Fix table column x scroll issue
|
2023-07-25 21:03:42 +10:00 |
|
Peter Stockings
|
f9affb3d01
|
Add overflow to modal to its 'usable' on mobile, need to refactor topset table so its responsive
|
2023-07-25 20:18:47 +10:00 |
|
Peter Stockings
|
ba6fa91d7e
|
Close side bar if menu link has been clicked when on mobile
|
2023-07-25 20:13:14 +10:00 |
|
Peter Stockings
|
8ff4359ace
|
Add ability to toggle sidebar for mobile
|
2023-07-25 19:43:19 +10:00 |
|
Peter Stockings
|
efc662360b
|
Convert exercise/person search on settings page to hyperscript
|
2023-07-25 19:22:45 +10:00 |
|
Peter Stockings
|
65c313c89b
|
Edit/Delete & Update/Cancel buttons from text to icons to reduce clutter on screen (Modal needs rework to be usable on mobile)
|
2023-07-25 17:55:29 +10:00 |
|
Peter Stockings
|
36f436c4c5
|
Fix ui issue where new set inputs wouldnt be full width on occasion
|
2023-07-25 17:48:38 +10:00 |
|
Peter Stockings
|
ee35e0b317
|
Refactor workout note template to use hyperscript and also render note with newlines preserved(Potentially switch to using Markdown?)
|
2023-07-25 17:40:39 +10:00 |
|
Peter Stockings
|
27ba4d096b
|
Minor refactor for notification function, switch to hyperscript?
|
2023-07-24 21:44:00 +10:00 |
|
Peter Stockings
|
8e86a0dcaf
|
Clear form when adding topset on workout modal
|
2023-07-24 10:44:57 +10:00 |
|
Peter Stockings
|
650a3879a2
|
Clear form and display temporary notification when adding users/exercises on settings page
|
2023-07-24 09:45:33 +10:00 |
|
Peter Stockings
|
ea1877a2ab
|
Reduce size of edit/save/delete/cancel button images on settings page for people/exercises
|
2023-07-23 22:52:36 +10:00 |
|
Peter Stockings
|
dc88375d8c
|
Remove wrappers for calendar, dashboard, & person
|
2023-07-16 09:54:26 +10:00 |
|
Peter Stockings
|
38d250902b
|
Use jinja2_fragments to remove wrapper templates to handle htmx and non-htmx requests(Full or just partial html)
|
2023-07-15 23:27:14 +10:00 |
|
Peter Stockings
|
9c2d95fd61
|
Improve styling on settings page and add search for exercises/people
|
2023-07-14 22:20:46 +10:00 |
|
Peter Stockings
|
9cd3ce15e0
|
Fix issue where arriving directly on settings page would show an empty list for exercises & people
|
2023-07-14 22:10:26 +10:00 |
|
Peter Stockings
|
8802d37124
|
Auto set number of rows for workout note edit textarea
|
2023-07-12 21:40:07 +10:00 |
|
Peter Stockings
|
7d1bb0b291
|
Add button to cancel workout note edit
|
2023-07-12 20:52:49 +10:00 |
|
Peter Stockings
|
acf11c2693
|
Minor enhancement, when no note is present float right add new note button
|
2023-07-12 20:16:49 +10:00 |
|
Peter Stockings
|
81882e1969
|
Fix issue arising from last commits refactor where multiple calls to edit workout start date/note would create multiple instances of the dom
|
2023-07-12 19:50:51 +10:00 |
|
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
|
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
|
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 |
|