* Remove `id` and `aria-labelledby` from all SVGs
* Update SVGLint configuration
* Remove `aria-labelledby` from documentation
* Remove `aria-labelledby` from website
because why not
* Add basic support to remember sorting order for users
Without cookies!
* Prevent "sort by relevance" from being the stored preference
because it is not applicable if there is no search query
* Rename "sort" to "order" in scripts
* Create constant for the ordering preference ID in the local storage
* Verify `window.localStorage" exists before using it
* Add Pull Request template
* Use multiple issue templates
* Add item about referencing issues in the Pull Request template
* Update issue templates based on suggestions by @birjolaxew
* Update issue templates based on suggestions by @birjolaxew
* Combine package and website template
* Update Pull Request template
Co-Authored-By: Johan Fagerberg <birjolaxew@users.noreply.github.com>
* Change template style for pull requests
* Add "etc." to lists of examples
* Added icon for F-Secure
* Review fixes:
- Removed pt
- Ran through SVGOMG to remove extra artifacts
* Remove height and width as suggested in review
* Fix weird scaling issue
* Further scaling fixes
* Update icons/f-secure.svg
* Added SparkFun Icon
* Review changes:
- Remove pt
- Run through svgomg
* Fix color hex for Sparkfun
* Added back title which was removed by SVGOMG
* Remove height and width as suggested in review
* Add Cash App icon SVG
* Add Cash App logo details
The logo consists of a gradient from #00C244 to #00D64B. I opted for the
former (which is a bit darker) as their interfaces tend to use darker
shades of green as well.
* Add Circle icon SVG
* Add Circle logo details
Color for Circle brand is hard to pin down. They use different colors
for different services (while maintaining the same logo). And their logo
consists of a range of colors due to the two gradients used:
- blues/purplse: `#58BBEA`, `#5DB3E4`, `#699DD4`, `#7D79BA`, `#8669AE`
- greens: `#ABCB37`, `#A9CB38`, `#A0C93B`, `#92C741`, `#7EC449`,
`#65C054`, `#45BB61`, `#20B570`, `#00B07D`
Some other colors sampled from their website:
- `#06b07d` common color for interactive items
- `#4c416e` for the "Invest" header
- `#55bbeb` for the "Pay" header (and some other elements)
- `#aacc38` for the "Trade" header
Finally I settled with the most purple purple of the logos gradients...
* Add Kotlin icon details
The source links to a URL containing the official logo and logo
guidelins for the Kotlin logo. Unfortunately it doesn't specify anything
about the color of the logo. So I picked the color of the icons on the
Kotlin language landing page (https://kotlinlang.org/).
* Add Kotlin logo
Added a Kotlin logo, however Kotlin offers three possible logos we could
use (see the guidelines linked in the icon source). In the order they're
(as of this commit) found in the guidelines, here are SVGs varients:
1)
<svg aria-labelledby="simpleicons-kotlin-icon" role="img" viewBox="0 0
24 24" xmlns="http://www.w3.org/2000/svg"><title
id="simpleicons-kotlin-icon">Kotlin icon</title><path d="M24
0H0v24h24L12.04 11.96 24 0zM12.36 1.18h8.81L.91 21.66V13L12.36
1.18z"/></svg>
2) (found in this commit)
<svg aria-labelledby="simpleicons-kotlin-icon" role="img" viewBox="0 0
24 24" xmlns="http://www.w3.org/2000/svg"><title
id="simpleicons-kotlin-icon">Kotlin icon</title><path d="M1.3
24l11.3-11.5L24 24zM0 0h12L0 12.5zM13.4 0L0 14v10l12-12L24 0z"/></svg>
3)
<svg aria-labelledby="simpleicons-kotlin-icon" role="img" viewBox="0 0
24 24" xmlns="http://www.w3.org/2000/svg"><title
id="simpleicons-kotlin-icon">Kotlin icon</title><path d="M12 12L24
0H0v24h24L12 12z"/></svg>
* Update Kotlin color
Based on the colors in the logo gradient as pointed out by @birjolaxew
* Add Scala icon
Vectorized the flat PNG found in the header at the scala homepage:
https://www.scala-lang.org/
* Add Scala icon details
Add Scala to the data file. The color is extracted from the hovered
styling of the links in the header (`nav > ul > li > a:hover`).
* Update Scala icon SVG
Co-authored-by: Johan Fagerberg <johanringmann@gmail.com>