Peter Stockings
086784b2a2
Add table view
2026-03-13 15:14:00 +11:00
Peter Stockings
a9802f300b
Move date filter to graph view
2026-03-13 15:11:11 +11:00
Peter Stockings
6f216944bf
Improve look of graphs
2026-03-12 22:56:26 +11:00
Peter Stockings
dcef99c3bf
perf: massive reduction in application bundle size
...
- Replaced Alpine.js and Turbolinks with lightweight vanilla JS event listeners
- Swapped HTMX CDN import for a custom 15-line native JS polyfill
- Removed Google Fonts ('Inter') in favor of the native system font stack
- Extracted repeated SVGs in list views into a `<defs>` block to shrink HTML
- Reduced dashboard pagination PAGE_SIZE from 50 to 25
- Minified Tailwind CSS output and enabled Gzip/Brotli via Flask-Compress
2026-03-10 19:10:47 +11:00
Peter Stockings
4f1add9154
Add ability to move forward/back on week/month view and improve UI
2026-03-09 22:13:56 +11:00
Peter Stockings
31203cd551
Improve the look of cards in list view
2026-03-09 21:59:35 +11:00
Peter Stockings
de66dc5fd8
Improve styling of app
2026-03-09 21:50:53 +11:00
Peter Stockings
7b36a6795d
Add indexes and pagination to improve app performance
2026-03-09 21:29:16 +11:00
Peter Stockings
07ae62c633
Improve month calendar
2024-12-29 01:02:11 +11:00
Peter Stockings
2caddf52fe
Add support for setting user timezone
2024-12-28 01:11:11 +11:00
Peter Stockings
22535c66b7
Fix for graph view not highlighted when selected and change list card item icon arrow to 3 dots
2024-12-26 21:39:36 +11:00
Peter Stockings
7e58114cc4
Add back button to each page
2024-12-26 17:46:45 +11:00
Peter Stockings
492e2cf19d
Make weekly/monthly view more responsive
2024-12-26 17:20:06 +11:00
Peter Stockings
0fa3535c96
Add week and month view
2024-12-26 17:09:52 +11:00
Peter Stockings
97a8e54e11
Change readings table to list of cards, also update edit reading page to include link to delete reading
2024-12-26 16:06:55 +11:00
Peter Stockings
26cf035b22
Fix edit icon
2024-12-26 15:00:55 +11:00
Peter Stockings
83c4ff7a7a
Make navbar menu work on mobile
2024-12-26 00:25:20 +11:00
Peter Stockings
191ac840c9
Add landing page
2024-12-25 11:27:25 +11:00
Peter Stockings
23e3fe50a5
Add cancel buton to add reading page and remove tailwindcss@3.2.4.js
2024-12-25 01:02:49 +11:00
Peter Stockings
786d422864
Switch to using tailwind.css build and subsequently switch to docker file
2024-12-25 00:09:56 +11:00