Rohan Kumar
7fe0a6ef74
Smaller SerenityOS screenshot
...
The previous version was taking up too much space.
2022-04-27 21:33:45 -07:00
Rohan Kumar
371253c2dc
Improve code blocks
...
- Support defining text in a codeblock that can be translated
- Shrink some blocks to prevent page breaks on print
2022-04-27 08:53:39 -07:00
Rohan Kumar
fa10af4051
Tweak a color
2022-04-27 08:52:14 -07:00
Rohan Kumar
048a8147cc
Fix broken link
2022-04-27 08:45:47 -07:00
Rohan Kumar
cffa22e79e
Internal: re-org templates a bit
...
Split up some verbose and repetitive templates to use nested templates.
Cache some templates that don't need to be re-built every time.
Reading time: switch "a" to "an" when followed by the number "8".
Improve whitespace alignment a bit.
2022-04-27 08:44:13 -07:00
Rohan Kumar
8597e50a59
Stylesheet: better print theme, simpler dark theme
...
- Better print stylesheet, now with a file dedicated just for print
style improvements.
- Hide extra stuff in print.
- Bring back navbar for print because it also tells users the current
section and the site name.
- Dark theme: make superscripts bold instead of using a higher-contrast
color.
2022-04-27 08:41:36 -07:00
Rohan Kumar
f964152072
Add SerenityOS screenshot
...
obv gotta show off that awesome retro desktop
2022-04-26 22:39:12 -07:00
Rohan Kumar
0548f7d66c
Re-do dark stylesheet to avoid overstim
...
Use the updated weights for APCA.
2022-04-26 17:29:05 -07:00
Rohan Kumar
f8cc34f37b
Phrasing
2022-04-26 17:22:18 -07:00
Rohan Kumar
447b8463bb
Elaborate on HPACK/QPACK, simplify code snippet
2022-04-26 17:16:29 -07:00
Rohan Kumar
c26a6d6cc8
Re-introduce conservative minificaiton
...
- Don't auto-minify HTML but minify other resources, inc. the RSS feed
- Manually optimize whitespace a little to balance readability and
compressed size
2022-04-26 17:15:42 -07:00
Rohan Kumar
4f846cea91
Homepage: be concise
2022-04-26 17:09:28 -07:00
Rohan Kumar
617139fab1
Add KaiOS image resolutions to webmanifest
2022-04-26 17:08:14 -07:00
Rohan Kumar
a1a89ed3d3
Remove unused class
...
Now the only non-microformats class is .unstyled-list.
2022-04-26 09:22:18 -07:00
Rohan Kumar
16b30d474c
Typo
2022-04-26 09:21:11 -07:00
Rohan Kumar
4ed64cf96e
off-by-one error
2022-04-26 09:20:31 -07:00
Rohan Kumar
e2bf884052
Apparently I don't know how "initial" works
2022-04-25 22:28:10 -07:00
Rohan Kumar
931bed929a
Update budget.json for longer articles
2022-04-25 22:22:43 -07:00
Rohan Kumar
75e3e019c7
More on color overrides, some hyphens.
2022-04-25 22:12:53 -07:00
Rohan Kumar
46a0e5127b
CSS: narrow-screen nested lists, border for <samp>
2022-04-25 22:11:18 -07:00
Rohan Kumar
5afbe2b108
Trivial typo
2022-04-25 20:04:07 -07:00
Rohan Kumar
3db1d6ca1b
Mention FoUC + WFoD, and more on ATs
...
- Mention the browser-AT relation.
- Mention symbol names versus appearance.
- Also throw in a doc-tip
2022-04-25 17:40:16 -07:00
Rohan Kumar
5989b2e725
Use doc-tip for timestamp format notice
2022-04-25 16:52:03 -07:00
Rohan Kumar
5771a22943
CSS: various tweaks
...
- minimal print style
- trigger hyphens at a higher width threshold
- almost fully classless
2022-04-25 17:37:23 -07:00
Rohan Kumar
a5245b26fa
Remove broken link
2022-04-25 17:35:46 -07:00
Rohan Kumar
ec5d613ffc
Only render anchor links in post pages
2022-04-25 17:35:14 -07:00
Rohan Kumar
4d5c725147
Fix bad use of <section>
...
Sections should have headings.
2022-04-25 17:34:21 -07:00
Rohan Kumar
99963aebf1
A11y: fix urls with the same name
2022-04-25 17:33:57 -07:00
Rohan Kumar
b12bdb543f
Remove unused class
2022-04-25 17:29:57 -07:00
Rohan Kumar
3d5f9ad1e3
Add anchor links, attempt #1 .
2022-04-25 17:29:34 -07:00
Rohan Kumar
b1efab7def
More markup formatting, remove unnecessary div
...
- Decrease the article dom depth by 1 by replacing <main><div> with just
<main>.
- Fix some whitespace so the HTML output looks better.
2022-04-25 17:28:13 -07:00
Rohan Kumar
87a89ce514
Fix skipped heading level
2022-04-25 08:54:42 -07:00
Rohan Kumar
de526ce75c
Explicitly give SVG a black background
...
Some agents pick their own favorite color for the background if unset.
2022-04-25 08:52:10 -07:00
Rohan Kumar
eb8ca07b9f
Goldmark 1.4.12, switch to good unminified output
...
- Goldmark 1.4.12 switches footnotes from a <section> to a <div>; update
regexes and stylesheet to account for this.
- Goldmark 1.4.12 allows multiple footnotes with the same reference; use
that.
- Clean up templates for unminified output. Also delete an unused class.
- Switch to unminified output by default.
2022-04-25 08:49:13 -07:00
Rohan Kumar
f23b4f1975
Update theme color
2022-04-25 08:39:13 -07:00
Rohan Kumar
4e65794972
Remove repetitive link.
2022-04-24 22:03:51 -07:00
Rohan Kumar
76bc44b9a2
Shorter alt-text, unique link names.
2022-04-24 21:53:19 -07:00
Rohan Kumar
f3a77025fa
Add periods to post metadata
...
Helps screenreaders add pauses appropriately.
2022-04-24 21:51:52 -07:00
Rohan Kumar
715fb820ec
Rephrasings to make descriptions less spatial
2022-04-24 16:53:46 -07:00
Rohan Kumar
bd7c76044a
Give section a label
2022-04-24 16:53:29 -07:00
Rohan Kumar
4e48237647
Prepare for goldmark v1.4.12
...
Goldmark v1.4.12 switched footnotes to a div. Make them a <section>
again, since I do insert a heading.
2022-04-24 12:35:07 -07:00
Rohan Kumar
8d22a26692
This dd/dt/dl distinction confused me ugh
2022-04-23 20:29:17 -07:00
Rohan Kumar
c609681824
Oops, that wasn't a typo.
2022-04-23 20:27:35 -07:00
Rohan Kumar
baa84af0c5
Remove skip link, typo.
...
The skip link is unnecessary on my site since landmarks and headings
both allow skipping repeated content.
2022-04-23 20:21:02 -07:00
Rohan Kumar
86def57b1b
Fix some dated info
...
Some changes on my site weren't reflected in the article content.
2022-04-23 20:20:17 -07:00
Rohan Kumar
a84a6d8520
Add indetdex engines
2022-04-23 20:13:22 -07:00
Rohan Kumar
793c58eeb9
Improve link colors on gamma-adjusted screens
...
Existing link colors made it hard to distinguish between visited and
unvisted links on screens that had warmer color temperatures. Adjusted
the colors to make the distinction clear.
Unfortunately, that adjustment made superscript visited links (for
footnotes) fail the APCA, so I added a solid black background to
superscripts. Now they too should have good contrast.
2022-04-23 15:35:08 -07:00
Rohan Kumar
aefc6e4e26
Include h3 in TOC
2022-04-22 21:45:51 -07:00
Rohan Kumar
3300d14f99
robots: disallow some toxic bs
2022-04-22 21:45:15 -07:00
Rohan Kumar
8ddc2ec879
Make transcript the description of the image.
2022-04-22 11:48:22 -07:00