typst / packages

Packages for Typst.
Apache License 2.0
551 stars 356 forks source link

[Typst Universe] Add thumbnails to packages #1210

Open rwmpelstilzchen opened 2 weeks ago

rwmpelstilzchen commented 2 weeks ago

Description

Templates on the Typst Universe have thumbnails, which greatly help with distinguishing between them and getting a notion of what they do and how they look at a glance. I think it would be helpful for packages to have thumbnails too; currently they all have the same crate (<div role="img" class="package-icon"></div>) as their thumbnail.

Ideas for guidelines:

(Issue copied from the Forum)

reknih commented 1 week ago

I'll just post what I have said in our internal chat. I think that your guidelines are good, but designs are particularly hard to get right.

Chat history, post by reknih. 1 of 3: Why I did not do it at the time is to prevent being flooded with shitty design.
2 of 3: Although it's something I'm open to once the ecosystem matures.
3 of 3: And these logos need to support dark & light mode because I'm using the box both in black and white

rwmpelstilzchen commented 4 days ago

Yeah, I see your point (this is why I formulated the above guidelines, to counter shitty designs…). All submissions to the Typst Universe are reviewed before they are accepted or rejected. Thumbnails for packages (or templates for this matter) are not different to any other aspect of a submission, be it the code itself, the title, etc.