I've notice that a lot of themes (4 of the top 10 and many more) don't have a direct link to their demo site, despite having one. This seems to be the result of demosite simply not being set in theme.toml.
It seems like a good idea to me, to create a GitHub PR template, which reminds people (check boxes that have to be ticked) to enter all metadata, especially the demo site, if applicable. Perhaps you could even have tests, though that seems rather complicated and unnecessary to me.
Hey,
I've notice that a lot of themes (4 of the top 10 and many more) don't have a direct link to their demo site, despite having one. This seems to be the result of
demosite
simply not being set in theme.toml.There's however also themes that lack other metadata, such as in the case of https://themes.gohugo.io/themes/reveal-hugo/, which lacks a description.
It seems like a good idea to me, to create a GitHub PR template, which reminds people (check boxes that have to be ticked) to enter all metadata, especially the demo site, if applicable. Perhaps you could even have tests, though that seems rather complicated and unnecessary to me.