28 Commits

Author SHA1 Message Date
Leo Vasanko
a3df97ff50 Refactor and implement locale-dependent start of week. 2025-08-22 16:18:11 -06:00
Leo Vasanko
86d38a5a29 Better numeric inputs 2025-08-22 12:59:51 -06:00
Leo Vasanko
1b1a95da1d Fix display of repeated multi day events 2025-08-22 12:10:33 -06:00
Leo Vasanko
07b22fa885 Corrections on store and repeats. 2025-08-22 12:06:04 -06:00
Leo Vasanko
9ab5ec8602 Fix tab traversal 2025-08-22 11:05:14 -06:00
Leo Vasanko
74a5c201c2 Refactor numeric input to its own component, UX improvements. 2025-08-22 10:59:25 -06:00
Leo Vasanko
80810c53e3 Fix today's wrong background. 2025-08-22 10:55:04 -06:00
Leo Vasanko
5cb45b5fe6 Weekday and event cleanup, minor, random stuff. 2025-08-22 10:36:27 -06:00
Leo Vasanko
45a9078675 Weekday repeats, better splitting, moving and deletion of repeated events. 2025-08-21 16:47:16 -06:00
Leo Vasanko
5da57a5261 Port to Vue, old plain JS implementation removed. 2025-08-21 11:05:35 -06:00
Leo Vasanko
0b6d1a80c1 Empty Vue template 2025-08-21 06:44:56 -06:00
Leo Vasanko
d3a9c323c3 Repeated events support 2025-08-21 06:44:21 -06:00
Leo Vasanko
00936b33ea Event deletion 2025-08-21 05:55:24 -06:00
Leo Vasanko
a92ef0479a Refactor jogwheel to its own module. 2025-08-20 21:38:28 -06:00
Leo Vasanko
b8b8575c6d More event refactoring, cleanup. 2025-08-20 21:34:08 -06:00
Leo Vasanko
d4ab7f5665 Fix the refactoring 2025-08-20 21:07:59 -06:00
Leo Vasanko
1edb3f0e85 Refactor event and selection handling to a separate module. 2025-08-20 21:04:27 -06:00
Leo Vasanko
474b9fd497 Partial support for dragging events around. 2025-08-20 20:48:37 -06:00
Leo Vasanko
8cf97f4c9f Lunar phase styled 2025-08-20 20:00:40 -06:00
Leo Vasanko
195520d66f Lunar phases 2025-08-20 19:49:24 -06:00
Leo Vasanko
161c7987af Event editing dialog and many other event-related improvements. 2025-08-20 19:35:42 -06:00
Leo Vasanko
fc0dc0c193 Styling cleanup 2025-08-20 15:18:55 -06:00
Leo Vasanko
93c23c594c Cleanup, layout fixes, better event colors. 2025-08-20 14:57:04 -06:00
Leo Vasanko
c0d76109a1 Split CSS to separate files. 2025-08-20 14:23:32 -06:00
Leo Vasanko
3b075e68e8 FIxed 2025-08-20 14:12:22 -06:00
Leo Vasanko
99b2d1a176 Broken event support. 2025-08-20 13:37:18 -06:00
Leo Vasanko
9bb3740b61 Cleanup, bigger layout and other changes. 2025-08-20 12:49:17 -06:00
Leo Vasanko
272a3bd61e Initial commit 2025-08-19 20:20:40 -06:00