proglangdesign / proglangdesign.github.io

A website for the #proglangdesign community on freenode
https://proglangdesign.net
MIT License
106 stars 59 forks source link

Projects sorted only after filters changed #193

Open Anixias opened 3 months ago

Anixias commented 3 months ago

Projects are currently sorted to match how they are defined in the projects file. However, if you enable and then disable any filter, they will suddenly be sorted alphabetically (almost -- AEC is sorted before Aardvark for some reason).

The project list should be sorted upon load to be consistent with the post-filter sorting, and also to avoid errors where users do not define their projects in alphabetical order (such as C3 not being the first C project).

jamestmartin commented 3 months ago

The projects should be sorted alphabetically in projects.yml. Sorting on load is not acceptable because many of the users of this site use text browsers or disable JavaScript (which should be unsurprising, given that this site belongs to the IRC channel).