Rohan Kumar
3c914b4dd1
Support multiple <dt> that share a <dd>
...
- Make sure their tap targets do not overlap
- Use a regex to detect them in markup using an "OR" keyword
- Implement them in one article.
2022-06-06 21:42:32 -07:00
Rohan Kumar
430adb99a9
Add a wee clarification
2022-06-06 16:52:26 -07:00
Rohan Kumar
f132e194ed
Typo
2022-06-06 16:51:12 -07:00
Rohan Kumar
51f69c5d61
New note: on tracker blocking
2022-06-06 16:38:02 -07:00
Rohan Kumar
665efa85e6
Better profile info
...
- Re-org home+about profile info
- Moar webfinger
- Moar microformats
2022-06-06 15:59:20 -07:00
Rohan Kumar
c0fda29782
Indentation
2022-06-06 12:35:46 -07:00
Rohan Kumar
5b111aee3d
More webfinger content
...
Add a few more accounts to the webfinger JSON.
Finger Seirdy in exciting new ways.
2022-06-06 12:27:12 -07:00
Rohan Kumar
13a2595482
Add combined Atom feed
2022-06-06 12:26:28 -07:00
Rohan Kumar
1782aeeda6
Remove apple-touch-icon, add webfinger
2022-06-06 08:49:11 -07:00
Rohan Kumar
6d09030988
Replace some CSS borders with <hr />
...
The thematic break is appropriate there and it trims down my CSS a bit.
2022-06-05 21:17:18 -07:00
Rohan Kumar
695239681b
Drop x-dns-prefetch-control header
...
Non-standard header of dubious merit, since my site shouldn't do
prefetching in the first place.
2022-06-05 21:15:22 -07:00
Rohan Kumar
b342b803e6
Remove draft status
2022-06-04 22:50:08 -07:00
Rohan Kumar
058344c83c
New post: "A layered approach to content blocking"
2022-06-04 22:47:00 -07:00
Rohan Kumar
9433bca2b7
Decrease markup indentation by one level
2022-06-04 22:39:07 -07:00
Rohan Kumar
fb741f3e6f
Exclude webmentions from printouts
2022-06-04 20:55:47 -07:00
Rohan Kumar
e7cb1f03a5
Put webmentions in a <details> elememnt.
2022-06-04 16:43:31 -07:00
Rohan Kumar
0029dad183
Whitespace fix
2022-06-04 16:43:18 -07:00
Rohan Kumar
29371ed1f8
Fairsearch -> Yep rename
2022-06-03 17:41:34 -07:00
Rohan Kumar
bc6577e241
Make: Allow setting hugo flags for deploy-staging
2022-06-03 15:49:11 -07:00
Rohan Kumar
811c887755
CSS overhaul: non-overlapping outlines
...
I increased a bunch of tap targets to fit the recommended 48x48 sizes
and 56x56 non-overlapping regions, but unfortunately this caused
outlines to overlap with each other. This commit turns these elements
into inline-block elements and makes the necessary fixes to accomodate
this change.
2022-06-03 15:47:14 -07:00
Rohan Kumar
062c348d4e
CSS: increase endnote backlink tap target size
...
Should meet the 48x48px target now.
2022-06-02 22:04:21 -07:00
Rohan Kumar
be86ab3ac7
Archetypes and automation for composing notes
...
Create a shell script for composing a note/reply more quickly, including
launching the default $EDITOR
2022-06-02 22:03:23 -07:00
Rohan Kumar
734fc16df4
New note: opt-out telemetry
2022-06-03 02:27:43 -07:00
Rohan Kumar
03e292f57b
More whitespace fixes
2022-06-02 21:48:23 -07:00
Rohan Kumar
576ab1453c
Remove draft:true, typo
2022-06-02 21:00:51 -07:00
Rohan Kumar
2e0babc6de
New note: DuckDuckGo and Bing
2022-06-02 20:59:39 -07:00
Rohan Kumar
840bf38de6
Whitespace fixes
2022-06-02 20:01:50 -07:00
Rohan Kumar
74842ce644
New note: JS-enabled engines
2022-06-02 18:32:30 -07:00
Rohan Kumar
f271291f49
Automate reply-context, add more metadata to Atom
...
- Build reply-context from front-matter
- Add more activitystreams, portblecontacts, ostatus, etc. metadata to
Atom feed. Inspired by Pleroma's feeds.
2022-06-02 17:36:06 -07:00
Rohan Kumar
a9ebc9e0c4
Don't compress envs deploy
2022-06-02 17:17:19 -07:00
Rohan Kumar
f52aaed4f2
Whitespace fixes
2022-06-02 17:21:15 -07:00
Rohan Kumar
1d43cce53e
Fix extra backslash
2022-06-02 17:19:55 -07:00
Rohan Kumar
cb26956bca
Internal: improve scripts
...
- I forgot to compress xhtml files. fix that.
- Stylistic change: remove unnecessary brace expansions
- Don't repeatedly append to a file; run commands in a different scope
and write all at once.
Move Nu HTML validator filtering into a shell script:
- Return a bad exit code if validation errors are found after filtering
- Remove null-ish values from the JSON output; the final output *should*
be an empty string, since nothing should be reported.
2022-06-02 17:18:13 -07:00
Rohan Kumar
b02a619260
Add missing tabindex
2022-06-02 13:14:20 -07:00
Rohan Kumar
449a1be659
Typo
2022-06-02 13:08:09 -07:00
Rohan Kumar
c1f991efff
xhtmlize: switch back to using xmllint
...
Switch back to using xmllint, but now extract + replace the CSS to
address the escaping.
2022-06-01 22:11:40 -07:00
Rohan Kumar
6a47371a05
Cosmetic fixes
...
- Drop copyright symbol: I put it there because certain programs
explicitly look for it, but between rel=license, schema.org microdata,
and creative commons RDFa, I think scrapers should be covered.
- Update the theme-color and friends to work with my site's updated dark
theme.
2022-06-01 21:52:11 -07:00
Rohan Kumar
e77046bf99
Demote RSS feeds in favor of Atom
...
Explicitly mark RSS feeds as "legacy" because I have joined the A-Town
Atom gang and they have a strict full-time attendance policy.
Thanks Forever for pointing out the spelling/grammar error here.
2022-06-01 21:50:48 -07:00
Rohan Kumar
672d89d007
More whitespace fixes
2022-06-01 21:49:04 -07:00
Rohan Kumar
89139337d1
Fix some whitespace
2022-06-01 21:00:19 -07:00
Rohan Kumar
0f930c28f7
Add base url to atom feed
...
helps with relative links
2022-06-01 17:37:31 -07:00
Rohan Kumar
71bb714ba2
Amend pale moon note
2022-06-01 17:37:24 -07:00
Rohan Kumar
425071eade
Auto-format markup in CI
...
Use xmlfmt with some extra post-processing since xmlfmt has a few
issues wrt extra newlines.
2022-06-01 17:37:14 -07:00
Rohan Kumar
874414229e
Metadata amendments
...
- Re-order rel for my homepage's representative h-crad
- Fix the aria-current for the homepage
- Microdata: remove unnecessary "sameAs"
- Reduce "update without adding date updated" timeout to 15min
- Add u-uid and rel=me to my h-card on every page.
2022-06-01 10:04:35 -07:00
Rohan Kumar
854010c8c4
Remove unused "language-figure" class from feeds
2022-06-01 10:03:08 -07:00
Rohan Kumar
7c709cb91e
Fix bad ARIA role
2022-06-01 10:02:13 -07:00
Rohan Kumar
b557bb9474
Fix feed subtitles and descriptions
2022-06-01 09:59:52 -07:00
Rohan Kumar
6f2b2d5fff
New note: Pale Moon
2022-06-01 09:59:40 -07:00
Rohan Kumar
ba527a8fe2
Fix feed titles
2022-06-01 08:58:44 -07:00
Rohan Kumar
3f6877a9f1
Fix bad atom links
2022-06-01 08:53:07 -07:00