vue #1

Merged
LeoVasanko merged 14 commits from vue into main 2025-08-22 23:34:34 +01:00

14 Commits

Author SHA1 Message Date
Leo Vasanko
43db5e75c5 Default to Monday starting the week ignoring locale. 2025-08-22 16:30:26 -06:00
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