1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-11-23 21:02:09 +00:00
Commit graph

936 commits

Author SHA1 Message Date
Rohan Kumar
b42212f158
Update README with more on compat and a11y 2022-06-08 10:50:43 -07:00
Rohan Kumar
bd705cd0b1
Give indieweb icon a PNG fallback
This should improve compatibility with older and non-mainstream
browsers.
2022-06-09 08:34:49 -07:00
Rohan Kumar
48a9088ca1
New nore: "Demise of DTDs". 2022-06-08 00:13:48 -07:00
Rohan Kumar
3c4d8381fd
Fiz entity 2022-06-07 23:41:59 -07:00
Rohan Kumar
2ceeed427e
New note: resize and reflow 2022-06-07 23:38:44 -07:00
Rohan Kumar
854ad8dcce
Use "search" ARIA role. 2022-06-07 23:36:05 -07:00
Rohan Kumar
603bbd8fa2
Minor clarification: required and optional perms 2022-06-07 11:16:21 -07:00
Rohan Kumar
31e80769a0
Add apioforum, apionet 2022-06-07 11:04:18 -07:00
Rohan Kumar
76240b8f2e
CI: don't install xmllint anymore
It's in binaries.tar.gz now.
2022-06-07 11:03:15 -07:00
Rohan Kumar
a7cd9d94f7
Correction: uBO can only inject certain scripts 2022-06-07 11:02:47 -07:00
Rohan Kumar
c9291830d0
Automatically pull webring links during build 2022-06-07 09:39:32 -07:00
Rohan Kumar
c87a67c5de
Add GEORGE webring 2022-06-07 09:25:56 -07:00
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