Tags & stylish feeds

Some small quality-of-life improvements

I’ve added a couple small things since I last posted here:

Tags

Finally! These were in my frontmatter from almost the beginning, but now I am actually rendering them. There wasn’t much to actually implementing them, it was just a matter of getting around to adding code to the blog index and the blog post template to render them. Each tag is marked up as a p-category for the IndieWeb folks in the house. I also created a tag index, which links to pages I generate for each tag. The tags are now also included in the feeds.

XSLT stylesheet for feeds

I added an XSL stylesheet to the Atom and RSS feeds. This was partially inspired by today’s Feedburner outage. The stylesheet transforms the feed XML into HTML that your browser can display. I started out using Pretty Feed, but I felt like the amount of CSS it used was excessive, and it didn’t work with my Atom feed, so I wrote my own stylesheet from scratch. I still included the explanatory text and the link to About Feeds from Pretty Feed, though, so that those who are uninitiated into the world of RSS might discover its joys. My stylesheet works with both RSS and Atom feeds and should be pretty generic; feel free to take it and run with it if you have need of such a thing.