chrismwilliams / astro-theme-cactus

A simple Astro theme. Use it to create your blog or website.
https://astro-cactus.chriswilliams.dev/
MIT License
866 stars 132 forks source link

RFC: Default sort order. Add a showcase? #251

Closed chrismwilliams closed 4 months ago

chrismwilliams commented 5 months ago

Summary

Just a couple of things I'd like some thoughts and feedback on. They should probably be split into two separate issues, but for brevity I've included them both here.

  1. Currently, posts are ordered by the updatedDate property first (if included), and then the publishDate. I'm not convinced that this is what the default should be, and may confuse some. Would you like to see this default to just the publishDate, maybe have it as a configurable option?

  2. I'd also like to showcase websites that use this template. I've seen some authors have a long list in the README, but it could also be a .json file which I could list on the main website.

Request

Looking for feedback and thought's on 1 and 2. For no.1 I'm leaning on posts being ordered by publishDate, and having a configuration in site.config.ts to change this default. And for no.2 I'm not entirely sure. The balance is, I don't want to create too much 'noise' in the template. I think it's really cool all the sites that have used this template and would really like to showcase them, but I also don't want people to have to delete a bunch of stuff when starting off.