Commit Graph

81 Commits

Author SHA1 Message Date
xfnw
7ba55b5157 css: poke text size a bit 2024-05-29 18:18:35 -04:00
xfnw
69d14ce7ad html: sanitize CUSTOM_ID 2024-05-24 21:35:57 -04:00
xfnw
5ca5b90ee0 css: differentiate kbd and code 2024-05-24 21:20:25 -04:00
xfnw
4207c5c2c8 templates: move hr out of footer
visually looks the same and is hopefully less annoying for people
navigating by landmark
2024-05-24 10:37:17 -04:00
xfnw
076d8cbf84 templates: use aside for old page notice 2024-05-24 09:53:52 -04:00
xfnw
a33f243348 templates: put header in header element
makes navigating the page by landmark easier
2024-05-23 23:05:21 -04:00
xfnw
ba2d7941af html: set role for chat-nick
the generic role, which is the default for a span, does not allow labels
2024-05-23 22:38:03 -04:00
xfnw
06611851de css: always underline links 2024-05-23 22:31:19 -04:00
xfnw
65e0f0aa70 html: improve heading anchors 2024-05-12 23:33:14 -04:00
xfnw
02384a0262 switch from toml to toml_edit
seems nowadays toml is just a compatibility wrapper around toml_edit,
switching to toml_edit directly speeds up compilation by a few seconds
2024-05-11 20:12:16 -04:00
xfnw
ab54529864 html: avoid eating curly braces in subscript removal 2024-05-10 10:33:13 -04:00
xfnw
e9c64c5e77 cargo: update orgize version
remove no longer necessary keyword hiding, as was fixed upstream
2024-05-09 21:54:09 -04:00
xfnw
562ef38059 html: add second method to access heading anchors 2024-05-01 14:49:32 -04:00
xfnw
8e54898622 html: hide heading anchors from aria 2024-04-29 18:03:41 -04:00
xfnw
4ce44d1707 css: try to keep list item checkboxes on same line 2024-04-29 18:03:35 -04:00
xfnw
49d7790d30 html: render list item checkboxes 2024-04-29 16:18:31 -04:00
xfnw
da5d63c714 html: add alt text to chat faces
the expressions do have some semantic information worth exposing
2024-04-28 15:50:59 -04:00
xfnw
6444bca63d allow excluding paths from atom feed
this acts on resulting paths that end up in the feed
(something/hidden.html), not the input paths (something/hidden.org)
2024-04-28 10:38:27 -04:00
xfnw
5b442802b4 html: reformat 2024-04-28 10:38:14 -04:00
xfnw
579ed554c2 switch to getting title from Document::title 2024-04-24 20:23:36 -04:00
xfnw
90e182302c cargo: update orgize version 2024-04-24 20:18:40 -04:00
xfnw
48efd906d8 update dependencies 2024-04-21 18:58:01 -04:00
xfnw
e9bc906fe4 html: only convert org -> html links on local files 2024-04-18 19:08:16 -04:00
xfnw
40b5f7e424 css: darken DONE color
this brings color contrast within WCAG guidelines
2024-04-14 19:44:55 -04:00
xfnw
88065458b5 html: add test case for generated html 2024-04-14 19:36:33 -04:00
xfnw
83eaa7bca4 html: fix chat with multiline content 2024-04-11 08:45:50 -04:00
xfnw
fc49252e79 html: fix formatting
not sure why rustfmt is ignoring specifically these lines...
2024-04-11 00:18:26 -04:00
xfnw
8d361ada7a git: skip symlinks
previously would write a file containing the name of the link's target,
which might end up following the link and mess up a different file if
clam is run in-tree.

until we can safely process symlinks, better to skip them entirely.
2024-04-10 18:52:38 -04:00
xfnw
4b226472e9 generate files while walking git tree
this reduces peak ram usage and allows for future expansion
for processing non-traditional files such as symlinks
2024-04-10 18:11:40 -04:00
xfnw
8151294d48 html: make chat avatars slightly bigger 2024-04-10 16:29:54 -04:00
xfnw
70f240a656 html: add chat boxes 2024-04-10 14:14:20 -04:00
xfnw
9b7c421568 html: reorganize Handler a bit 2024-04-10 12:35:43 -04:00
xfnw
4bc535da57 css: add missed FIXME 2024-04-10 12:33:35 -04:00
xfnw
f859437560 html: add alt text support for images 2024-04-09 11:31:29 -04:00
xfnw
40b0cae06e flake: expose package by name 2024-04-08 22:25:27 -04:00
xfnw
c43a92ea86 flake: reformat 2024-04-08 21:57:41 -04:00
xfnw
9562f5268f gitignore: add result 2024-04-08 20:47:00 -04:00
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