Commit Graph

51 Commits

Author SHA1 Message Date
Florine W. Dekker 9eda7eeaf6
Remove exception on invalid input 2022-12-14 11:25:10 +01:00
Florine W. Dekker 3cc6350803
Remove unnecessary warning suppressions 2022-12-06 18:15:06 +01:00
Florine W. Dekker bde4482343
Select next input on closing details element 2022-11-28 07:51:14 +01:00
Florine W. Dekker e7a5f64f60
Upgrade to template v3 2022-11-21 08:27:22 +01:00
Florine W. Dekker a5f3a8793d
Keep footer wide 2022-11-17 14:41:07 +01:00
Florine W. Dekker 1006a852ad
Use very thin page layout 2022-11-17 14:39:19 +01:00
Florine W. Dekker 6fe7e610da
Use new `boxWithInput` element for inputs 2022-11-17 09:45:57 +01:00
Florine W. Dekker 7f61a0cb06
Update Luxon, remove workaround 2022-04-21 09:12:07 +02:00
Florine W. Dekker 667bec2263
Work around issue moment/luxon#1167 2022-03-29 16:20:38 +02:00
Florine W. Dekker 5096c171f6
Empty commit to trigger build 2022-03-16 08:45:49 +01:00
Florine W. Dekker 88348087bd Merge pull request 'Use proper date library' (#14) from dev into master
Reviewed-on: #14
2022-03-16 08:29:05 +01:00
Florine W. Dekker e1b9092975
Reduce version number
Slightly more in line with semver, since the changes aren't as much as I had expected.
2022-03-16 08:25:54 +01:00
Florine W. Dekker 9b2a1600d5
Use Luxon to manipulate dates 2022-03-15 18:39:49 +01:00
Florine W. Dekker d443fb7c48
Naively rewrite to TypeScript 2022-03-08 20:38:16 +01:00
Florine W. Dekker 70d41cf072
Use local time to calculate weekday
Fixes an issue where a year's doomsday is incorrectly calculated depending on the timezone.
2022-03-02 12:39:17 +01:00
Florine W. Dekker d6060b1a1d
Update repository URL 2022-02-28 17:06:11 +01:00
Florine W. Dekker b3e37a562a
Merge branch 'tfofurn-master' 2021-11-14 01:57:01 +01:00
Scott Ventura 5ffe0532ec Anchor the year anchor date to local midnight 2021-11-13 11:47:59 -06:00
Florine W. Dekker 8ed98be4a2
Calculate week day from UTC date
Thanks to Scott Ventura for reporting this issue! I hope it solves it.
2021-11-13 11:18:09 +01:00
Florine W. Dekker ac74a2f582
Remove inline styles 2021-04-28 12:40:23 +02:00
Florine W. Dekker 841f944489
Mark external link 2021-04-22 18:21:39 +02:00
Florine W. Dekker f0df4c79f8
Actually add Goatcounter script 2021-04-22 13:08:25 +02:00
Florine W. Dekker 9b5e1913f5
Add Goatcounter and relocate some resources 2021-04-22 13:05:04 +02:00
Florine W. Dekker 39d4fc31e1
Use new template system 2021-04-18 18:30:10 +02:00
Florine W. Dekker b0241db1fb
Use local fonts 2021-03-26 04:02:17 +01:00
Florine W. Dekker 32f779f098
Flatten structure, update dependencies 2021-03-25 21:29:32 +01:00
Florine W. Dekker 3118becd91
Update dependencies, add privpol link 2021-02-25 14:13:25 +01:00
Florine W. Dekker 122bf8dfc8
Open toggleables by default
Fixes #8.
2020-08-11 11:22:52 +02:00
Florine W. Dekker 4cef9c30fd
Move cookies to local storage
Fixes #7.
2020-08-10 20:26:51 +02:00
Florine W. Dekker 666a4f9244
Update dependencies, implement new features 2020-07-20 13:00:05 +02:00
Florine W. Dekker 16e51d4cc9
Update cookie settings 2020-06-07 12:30:55 +02:00
Florine W. Dekker 65a57c1528
Fix some config files 2020-06-07 12:24:40 +02:00
Florine W. Dekker 31f09dcafa
Update template dependency 2020-05-05 21:58:20 +02:00
Florine W. Dekker a608394d38
Migrate to npm, use template package 2020-05-03 23:50:55 +02:00
Florine W. Dekker 89d383247c
Hide questions if collapsed
Fixes #5.
2020-04-16 10:40:44 +02:00
Florine W. Dekker a2c44e39ca
Improve appearance of day label 2020-04-13 14:12:02 +02:00
Florine W. Dekker 5abae8b11d
Allow skipping of select inputs 2020-04-13 14:10:09 +02:00
Florine W. Dekker 8957cd7533
Add version number and README 2020-03-14 13:07:27 +01:00
Florine W. Dekker 82adb32c17
Prevent day-of-month overflow
Fixes #1. See comments in #1 for more information about this fix.
2020-02-04 18:18:19 +01:00
Florine W. Dekker 6acbeae358
Add debug statements 2020-01-28 10:24:22 +01:00
Florine W. Dekker 1dabbe0368
Fix tag length 2020-01-25 18:55:12 +01:00
Florine W. Dekker b19870f176
Add noscript warning 2020-01-25 18:54:01 +01:00
Florine W. Dekker cd40ca14b8
Bundle stylesheets to reduce requests 2020-01-25 18:48:06 +01:00
Florine W. Dekker f4ea9cf905
Fix meta tags 2020-01-25 18:38:04 +01:00
Florine W. Dekker 0cdec632b7
Remove error labels 2020-01-25 18:36:29 +01:00
Florine W. Dekker 023ba26c33
Add submit buttons and inline forms 2020-01-25 18:04:29 +01:00
Florine W. Dekker b8de002541
Improve error and success state styling 2020-01-25 17:30:26 +01:00
Florine W. Dekker 6d44e7a1d5
Make user input interpretation more forgiving 2020-01-25 17:18:50 +01:00
Florine W. Dekker 12986425ef
Improve code quality and add better input titles 2020-01-25 17:01:32 +01:00
Florine W. Dekker b475b9769e
Create classes to reduce duplication 2020-01-25 16:31:59 +01:00