Tags in Swyxkit

Swyxkit has basically always had a tagging system in the schema, but we just never used it:

https://github.com/sw-yx/swyxkit/blob/f49d61b0d4d5dfa4aa305c29e57be850d530f6a8/src/lib/content.js#L237-L239

You specify it in frontmatter (like in this post) as a simple comma separated string:

---
tags: comments, utterances, github cms
---

or as a yaml array of strings

---
tags: 
	- comments
	- utterances
	- github cms
---

Tags are alternatives to categories, which are singletons that have special meaning (different layouts, dedicated filters).

Blog index

First thing to do was to modify <IndexCard to display them:

image

of course we also needed to test and defensively guard against too many tags...

image

individual blogposts

then display them on the post in a way that is robust to overtagging:

image

then make each link back to search.

image


    Tagged in: #changelog

    Loading comments...

    Subscribe to the newsletter

    Get emails from me about Lorem ipsum dolor sit, amet consectetur adipisicing elit. Libero, ducimus..

    5,432 subscribers including my Mom – 123 issues

    Latest Posts

    Search and see all posts