Discourse Custom Topic Lists

I just posted it here! Feel free to roll any of those things into it, and I’ll update the component.

I ended up building this semi-specific TC for my own use case to style Lists and make them more versatile. I’m not sure I’ll make a proper topic here, though, since it’s somewhat esoteric to me.

I converted all of our tag-centric pages to be Custom Lists:

Sharing in case you feel like rolling any of those back into the plugin :sweat_smile:

2 Likes

Those look very cool! I’ll keep that in mind when I touch the plugin again.

is very nice to hear that you were able to do this much with theme components.

I’m assuming some of it was done with AI. Did you get any issues building with it? Any feedback on building themes with AI?

Thanks! For better or worse, I used AI for almost all of this. I’ve found this repo very helpful as a foundational reference. Aside from that, now that I have started setting up a local watcher on dev & letting Claude see my browser (previously via Playwright, now natively), I haven’t had many issues—assuming it’s something actually possible with a theme component versus a plugin. Occasionally there will be a hiccup where it’s not doing the “best practice”, though. I make sure to log those into the memory for next time.

Although it consumes more tokens, gone are the days of importing, copying & pasting code, relaying errors, etc.

1 Like