Rohan Kumar
88689a9676
Fix bad quotes
2022-05-01 21:33:51 -07:00
Rohan Kumar
623aff9eab
Fix headings for posts section on homepage
2022-05-01 21:14:06 -07:00
Rohan Kumar
5989b2e725
Use doc-tip for timestamp format notice
2022-04-25 16:52:03 -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
02bf9e6a6b
Site structure: emphasize current on home, meta
...
- microdata for CompleteDataFeed on /posts.html instead of DataFeed
- make the home link <strong> when it's the current page, just like the
other navlinks.
2022-04-19 20:16:20 -07:00
Rohan Kumar
9d34f82f5d
Limit homepage posts to featured posts
2022-04-18 00:31:19 -07:00
Rohan Kumar
4650a88024
Fix missing h1 on posts page
2022-04-17 12:48:33 -07:00
Rohan Kumar
de882addcf
Typo
2022-04-04 21:40:36 -07:00
Rohan Kumar
37b9063186
Semantics: TOC and post-list <ol>
...
Order is significant for the ToC and post list so make them ordered.
I opted to make post-lists a reversed list, so I don't end up having
every post change its number every time I post.
2022-04-04 19:13:07 -07:00
Rohan Kumar
eb25804244
Add anchor links to posts list
2022-03-27 11:14:33 -07:00
Rohan Kumar
98ee735dac
Make headings follow sequential order
2022-03-20 16:27:11 -07:00
Rohan Kumar
e4429156fb
Remove redundant aria-labelledby
...
No need to specify that a section is labelled by a heading if the
heading is the first element in the section.
2022-03-17 23:35:39 -07:00
Rohan Kumar
68e750ea3b
Minor semantic tweaks
2022-03-07 22:44:45 -08:00
Rohan Kumar
8412aa3633
Revamp post list
...
- Include updated date and descriptions
- Schema: make the post list a DataFeed of BlogPostings
- Make each post an <article>
2022-03-04 13:55:42 -08:00
Rohan Kumar
4ca5fed1e9
Better citations
2022-02-26 01:05:44 -08:00
Rohan Kumar
d8c75dbbf6
Remove extra "headline" itemprop
2022-02-16 01:46:44 -08:00
Rohan Kumar
bef816e959
Add structured data to posts list
...
Mark-up the posts list as an h-feed made of smaller posts.
2022-02-15 21:42:58 -08:00
Rohan Kumar
938428333e
Indieweb: statically display webmentions
...
Statically grab and include webmentions during Hugo builds, no JS
involved. Hugo supports making web requests and parsing the resulting
JSON, so there was no need to use an external program either.
2021-01-17 20:11:40 -08:00
Rohan Kumar
950918b104
Remove themes/, move its contents to repo root
...
I've modified etch-custom so much that it doesn't need to be its own
theme anymore.
2021-01-17 17:22:22 -08:00