Commit Graph

144 Commits

Author SHA1 Message Date
xfnw
45f2c71ca5 update dependencies 2024-04-08 20:42:57 -04:00
xfnw
52907f33d0 flake: init 2024-04-08 20:35:14 -04:00
xfnw
6358761bc0 html: attempt to slugify *-prefixed links
this will cause a broken link if the target heading has a CUSTOM_ID
property, but still better than always resulting in a broken link
2024-04-07 20:12:58 -04:00
xfnw
19acf572fc html: use CUSTOM_ID property if available 2024-04-07 19:51:10 -04:00
xfnw
a2af854289 css: avoid before/after for todo
some fonts make this look silly
2024-03-31 19:20:22 -04:00
xfnw
e0929a9b86 show TODO state in headings 2024-03-31 12:11:20 -04:00
xfnw
bb5e988b2f html: always skip at SpecialBlock 2024-03-31 10:44:09 -04:00
xfnw
9cc12eee33 css: make fixme:before bold 2024-03-29 12:13:00 -04:00
xfnw
bbb600063f render SpecialBlocks with arbitrary class
this allows fixme blocks to work
2024-03-29 12:06:23 -04:00
xfnw
57be07cad2 templates: add notice about old pages 2024-03-28 19:30:15 -04:00
xfnw
8b4b913d98 increase max feed length 2024-03-28 11:04:51 -04:00
xfnw
a8e3d462e0 css: add max image width 2024-03-28 10:56:46 -04:00
xfnw
e7af26f713 make title matching case insensitive 2024-03-27 18:16:39 -04:00
xfnw
915079bf98 atom: Display timestamps ourselves
chrono hides iso8601 output behind the alloc feature (or fragile Debug
output) so we annoyingly have to implement it ourselves
2024-03-27 12:59:04 -04:00
xfnw
960ff4a3bd update dependencies 2024-03-26 21:15:55 -04:00
xfnw
9a071001ea license: init at AGPL-3.0-or-later 2024-03-26 20:10:52 -04:00
xfnw
2832dec266 css: fix :target on light theme 2024-03-26 20:05:20 -04:00
xfnw
7f1ab12d62 style thead tr td like th
orgize html output does not use th for some reason?
2024-03-26 19:39:02 -04:00
xfnw
b140507c6e fix timestamps 2024-03-26 19:28:56 -04:00
xfnw
a2324e2b26 atom: fix sorting 2024-03-26 18:47:14 -04:00
xfnw
9746bc63ef generate atom feed in root 2024-03-26 18:35:03 -04:00
xfnw
d211935539 store author of last modification too 2024-03-26 18:09:14 -04:00
xfnw
6b6f634fea atom: make structs 2024-03-26 15:40:14 -04:00
xfnw
e279b25aab templates: create atom feed 2024-03-26 14:36:08 -04:00
xfnw
0865800998 templates: add page navigation 2024-03-26 14:35:15 -04:00
xfnw
ef8c605d2f html: put anchor links on headers 2024-03-25 11:20:14 -04:00
xfnw
e3a2a768cc html: temporarily disable subscript
constant false positives, not worth it until we can
have it opt-in using #+OPTIONS like emacs does.
2024-03-25 10:54:00 -04:00
xfnw
bc4668d3b1 html: add link support 2024-03-25 10:34:17 -04:00
xfnw
18931d07fb override html output 2024-03-25 09:44:19 -04:00
xfnw
0cd9df2116 move git walking functions to separate file 2024-03-25 08:30:35 -04:00
xfnw
89e77a5393 use a central stylesheet 2024-03-24 23:05:13 -04:00
xfnw
ac79233b70 remove unneeded dependencies
we do not need them yet
2024-03-24 21:49:44 -04:00
xfnw
8590454399 add more todo keywords 2024-03-24 20:43:58 -04:00
xfnw
43b5503875 template: display time 2024-03-24 20:08:22 -04:00
xfnw
870fc48596 collect file timestamps 2024-03-24 18:41:46 -04:00
xfnw
d0be5da6b6 templates: update styling 2024-03-24 18:35:19 -04:00
xfnw
c886bc593a templates: add more html boilerplate 2024-03-23 12:29:43 -04:00
xfnw
ab8fb14599 html template 2024-03-23 12:24:29 -04:00
xfnw
fa52cb5fe1 parse title 2024-03-23 11:58:16 -04:00
xfnw
6fac1a7b17 create files 2024-03-23 10:48:26 -04:00
xfnw
ee98e1f622 create output directory tree 2024-03-23 09:53:39 -04:00
xfnw
ed87adb0ac load files into ram 2024-03-22 20:08:23 -04:00
xfnw
b51dfc1626 walk through git tree 2024-03-22 18:55:25 -04:00
xfnw
56a1de384a init 2024-03-22 17:51:00 -04:00