* Disable sort buttons when there is a search query
* Restore sorting order when search query is removed
* Update comment
* Add button to sort by relevance (non-functional)
As discussed in #949. Relatedly also removed the functionality that
disabled the "sort by color" and "sort alphabetically" buttons (and
related styling).
* Update sorting behaviour
Refactored to sorting algorithms into a single function and updated
relevant code. The "sort by relenvance" button is now functional, and is
automatically actived when the user starts searching, but not when
updating their search query.
* Restore sorting ordre when search query is removed
* Only sort when needed
* Refactor activing a sorting button/selecting a soring order
* Renaming variables and functions
* Add colors to "order by relevance" button on hover
* Add CoffeeScript icon SVG
As found on their homepage: https://coffeescript.org/
* Add CoffeeScript icon details
The color is taken from the navigation bar of their website (<nav>).
* Update CoffeeScript icon color
* Update the travis build to work in stages
* Intentional "Build website" error
* Intentional "Lint" error
* Restore CI test errors
* Conditional deplay stage, only on master
So PRs targetting develop don't run an empty stage.
Related Travis Documentation:
https://docs.travis-ci.com/user/conditional-builds-stages-jobs/
* Add prepublish script
Compiles icons into both static js files (icons/{filename}.js) and
into a static index.js. The latter is not tree-shakeable.
Closes#941, closes#751
* Add information on tree-shaking to README
* Remove index.js after publishing
* Change 'prepublish' to 'prepublishOnly'
* Link to webpack in README
* Simplify postpublish cleanup
Thanks @ericcornelissen
* Fix quote usage in prepublish.js
* Fix quote usage in utils.js
* Optimized file size of prepublish output
* Improved readability of prepublish script
* Update Mastodon
Taken straight from their official source
Variant chosen is the one from their favicon
Closes#750
* Update Mastodon color
Source from their official SVG (thanks @ericcornelissen)
Color from their official .jpg logo from renren.com
Note that the .jpg is very noisy - as such there are multiple shades of
blue in it. The chosen one is from the biggest consistent area I could
find.
Alternative color choice: #005EAC from the .png logo from Wikipedia
As no official SVG source is available, one was taken from third party
sources. This was verified to match the official .jpg as closely as
possible.
* Added SVGLint
* Added SVGLint to CI
* Upgraded Node version used by CI
* Upgraded SVGLint to latest version
* Moved SVGLint configuration file
* Upgraded SVGLint
1.0.1 -> 1.0.2
Adds support for globs on Windows
* Added SVGLint check for aria-labelledby and title ID