FirefoxCSS-Store.github.io
FirefoxCSS-Store.github.io copied to clipboard
feat(sorting): add sorting kinds of `pushed_at` and `stars` for themes.
Adds the following:
- script to gather information from repositories using Github API, Gitlab API, Codeberg API, and cloning;
- script will remove themes that are deleted online or it can't access, but will warn whoever is running it;
- script written in Nushell for the sake of convenience;
- script needs to run manually to update themes information (once a month is fine);
To-dos:
- [x] Concise documentation on how to run the
script. - [x] In documentation, add the field
repository(for the script) when users try to add a new theme; users may use their theme's website in thelinkfield. - [x] Simple context menu to choose a sorting option, right now it's just toggling and it's annoying.
Preview:
Closes #274.
@Neikon, @unseen-ninja
Come on, guys 😭. I can close a few other issues, too!