Merge pull request #654 from simple-icons/develop

Publish recent changes
This commit is contained in:
Johan Fagerberg 2017-10-22 20:52:01 +02:00 committed by GitHub
commit 65167464c7
26 changed files with 259 additions and 92 deletions

View file

@ -1,60 +1,154 @@
# Contributing
# Contributing To Simple Icons
This repository welcomes contributions and corrections. Before submitting a pull request, ensure that you respect these guidelines for SVGs:
Simple Icons welcomes contributions and corrections. Before contributing, please make sure you have read the guidelines below.
- Include the SVG namespace declaration `xmlns="http://www.w3.org/2000/svg"`. This is not required if the SVG is included inline on HTML5 web pages.
- Include a descriptive `<title>` element for accessibility. The `<title>` must have an ID of the format `simpleicon-<iconname>-title` - for example, `<title id="simpleicons-github-title">GitHub icon</title>`.
- Add `aria-labelledby="simpleicon-<iconname>-title"` and `role="img"` to the `<svg>` element to improve screen reader support.
- Use a `viewBox` of 24 by 24, following [Googles Material Design guidelines for system icons](https://material.io/guidelines/style/icons.html#icons-system-icons).
- Ensure that all paths and strokes have been converted to fills.
- Ensure your SVG is monochromatic. Remove all fill colors so that icons default to black.
- Minify your SVG after exporting it. We recommend using [SVGO](https://github.com/svg/svgo) or [SVGOMG](https://jakearchibald.github.io/svgomg/) to automate this process.
## Table of contents
## JSON data for simpleicons.org
* [Requesting An Icon](#requesting-an-icon)
* [Adding or Updating An Icon](#adding-or-updating-an-icon)
* [Labeling Issues](#labeling-issues)
* [Building Locally](#building-locally)
In addition to following the guidelines for SVGs, list new icons in the `_data/simple-icons.json` file. Each icon in the array has three required values:
## Requesting An Icon
- The `title` of the new SVG.
- A `hex` color value that matches the brand or logo's main accent color. (Without the `#` pound symbol.)
- The `source` URL of the logo being used.
We welcome icon requests. Before you submit a new issue please make sure the icon:
Here is the object for the GitHub logo as an example:
* Is of a _popular_ brand.
* Has not already been requested.
When submitting a request for a new or updated icon include helpful information such as:
* **Issue Title:** The brand name. For example:
* New Icons: `Request: GitHub Icon`
* Icon Updates: `Update: GitHub Color` or `Update: GitHub Icon`
* **Issue Body:** Links to official sources for the brand's icon and colors (e.g. media kits, brand guidelines, SVG files etc.)
## Adding or Updating An Icon
### 1. Identify Official Logos and Colors
Most of the icons and brand colors on SimpleIcons have been derived from official sources. Using official sources helps ensure that the icons and colors in SimpleIcons accurately match the brand they represent. Thankfully, this is usually a simple process as organizations often provide brand guides and high quality versions of their logo for download.
Official high quality brand logos and brand colors can usually be found in the following locations:
1. About pages, Press pages, Media Kits, and Brand Guidelines.
1. Website headers
1. Favicons
1. Wikimedia (which should provide a source)
Working with an SVG version of the logo is best. In the absence of an SVG version, other vector filetypes may work as well (e.g. EPS, AI, PDF). In the absence of vector logos, a vector can be created from a high quality rasterized image, however this is much more labor intensive.
For color, the brand's primary color should be used. The official color of a brand is usually found in their brand guidelines, media kits, or some of the other locations mentioned above. If no official color can be identified, use the brand's primary web color or the most prominent color in the logo itself (please indicate why you choose the particular color in your pull request). Simple Icons stores brand colors in the standard 6 character hexadecimal format.
### 2. Extract The Icon From The Logo
There are many different tools for editing SVG files, some options include:
| Name | Description | Platform | Price |
| :---- | :---- | :----: | :----: |
| [Inkscape](https://inkscape.org/en/)| Vector Graphics Editor | Windows, Mac, Linux | Free |
| [Adobe Illustrator](https://www.adobe.com/products/illustrator.html) | Vector Graphics Editor | Windows, Mac | $ - $$$ |
| [IcoMoon](https://icomoon.io/) | Icon Editing/Management Tool | Online | Free |
Using your preferred tool you should:
1. Isolate the icon from any text or extraneous items.
1. Change the icon's viewbox/canvas/page size to 24x24.
1. Scale the icon to fit the viewbox, while preserving the icon's original proportions. This means the icon should be touching at least two sides of the viewbox.
1. Center the icon horizontally and vertically.
1. Remove all colors. The icon should be monochromatic.
1. Export the icon as an SVG.
### 3. Optimize The Icon
All icons in Simple Icons have been optimized with the [SVGO tool](https://github.com/svg/svgo). This can be done in one of two ways:
* The [SVGO Command Line Tool](https://github.com/svg/svgo)
* Install SVGO
* With npm: `npm install -g svgo`
* With Homebrew: `brew install svgo`
* Run the following command `svgo -p 3 icon.svg icon.min.svg`
* The [SVGOMG Online Tool](https://jakearchibald.github.io/svgomg/)
* Click "Open SVG" and select an SVG file.
* Set the precision to 3, leave the remaining settings at the default values.
* Click the download button.
### 4. Annotate The Icon
Each icon in Simple Icons has been annotated with a number of attributes and elements to increase accessibility. These include:
* An svg element with:
* An aria label (Note the format).
* `aria-labelledby="simpleicons-adobephotoshop-icon"`
* An img role attribute.
* `role="img"`
* A 24x24 viewbox.
* `viewBox="0 0 24 24"`
* The svg namespace.
* `xmlns="http://www.w3.org/2000/svg"`
* A title element with id attribute (Note the format).
* `<title id="simpleicons-adobephotoshop-icon">Adobe Photoshop icon</title>`
Here is _part of_ the svg for the Adobe Photoshop icon as an example:
```svg
<svg aria-labelledby="simpleicons-adobephotoshop-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-adobephotoshop-icon">Adobe Photoshop icon</title>...</svg>
```
### 5. Check The Icon
The final icon should:
* Be properly annotated [as discussed above](#4-annotate-the-icon).
* Be monochromatic.
* Remove all fill colors so that icon defaults to black.
* Be scaled to fit the viewbox, while preserving the icon's original proportions.
* This means the icon should be touching at least two sides of the viewbox.
* Be vertically and horizontally centered.
* Be minified to a single line with no formatting.
* Not contain extraneous attributes.
* This includes: `width`, `height`, `fill`, `stroke`, `clip`, `font`, etc.
Here is the svg for the Adobe Photoshop icon as an example:
```svg
<svg aria-labelledby="simpleicons-adobephotoshop-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-adobephotoshop-icon">Adobe Photoshop icon</title><path d="M0 .3v23.4h24V.3H0zm1 1h22v21.4H1V1.3zm4.8 4.48c0-.067.14-.116.224-.116.644-.033 1.588-.05 2.578-.05 2.772 0 3.85 1.52 3.85 3.466 0 2.54-1.842 3.63-4.102 3.63-.38 0-.51-.017-.775-.017v3.842c0 .083-.033.116-.115.116H5.916c-.083 0-.115-.03-.115-.113V5.78zm1.775 5.312c.23.016.412.016.81.016 1.17 0 2.27-.412 2.27-1.996 0-1.27-.786-1.914-2.122-1.914-.396 0-.775.016-.957.033v3.864zm8.607-1.188c-.792 0-1.056.396-1.056.726 0 .363.18.61 1.237 1.155 1.568.76 2.062 1.485 2.062 2.557 0 1.6-1.22 2.46-2.87 2.46-.876 0-1.62-.183-2.05-.43-.065-.033-.08-.082-.08-.165V14.74c0-.1.048-.133.114-.084.624.413 1.352.594 2.012.594.792 0 1.122-.33 1.122-.776 0-.363-.23-.677-1.237-1.205-1.42-.68-2.014-1.37-2.014-2.527 0-1.287 1.006-2.36 2.755-2.36.86 0 1.464.132 1.794.28.082.05.1.132.1.198v1.37c0 .083-.05.133-.15.1-.444-.264-1.1-.43-1.743-.43z"/></svg>
```
### 6. Update The JSON Data For SimpleIcons.org
Icon metadata should be added to the `_data/simple-icons.json` file. Each icon in the array has three required values:
* The `title` of the new SVG.
* A `hex` color value that matches the brand's primary color. All uppercase and without the `#` pound symbol.)
* The `source` URL of the logo being used. (Be specific!)
Here is the object for the Adobe Photoshop icon as an example:
```json
{
"title": "GitHub",
"hex": "181717",
"source": "https://github.com/logos"
"title": "Adobe Photoshop",
"hex": "00C8FF",
"source": "https://wwwimages2.adobe.com/etc/clientlibs/beagle/ace/source/font/aceui-fonts.svg"
},
```
## SVG example
## Labeling Issues
Before minification, your SVG should look follow the template below:
We use several labels to help organize and identify issues. You can find all labels [here](https://github.com/simple-icons/simple-icons/labels). Here's what they represent and how we use them:
```svg
<svg aria-labelledby="title" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<title>[BRAND] icon</title>
<path [VALUE] />
</svg>
```
| Label Name | Description |
| :---- | :---- |
| [icon](https://github.com/simple-icons/simple-icons/labels/icon) | Issues for adding or updating an icon. |
| [docs](https://github.com/simple-icons/simple-icons/labels/docs) | Issues for improving or updating documentation. |
| [good first issue](https://github.com/simple-icons/simple-icons/labels/good%20first%20issue) | Issues we believe are simple and a good first stab at contributing to the project. |
| [help wanted](https://github.com/simple-icons/simple-icons/labels/help%20wanted) | Issues we would like help from the community to resolve. |
| [awaiting reply](https://github.com/simple-icons/simple-icons/labels/awaiting%20reply) | Issues awaiting reply from an individual (issue author or 3rd party) before it may be addressed. |
While the parent `<svg>` element can sometimes contain other attributes, the attributes listed above are the only necessary ones. You can safely remove attributes like `width` and `height`, or clean them using a tool like [SVGO](https://github.com/svg/svgo) or [SVGOMG](https://jakearchibald.github.io/svgomg/).
## Building Locally
Here is the un-minified contents of the GitHub icon, for reference:
```svg
<svg aria-labelledby="title" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
<title>GitHub icon</title>
<path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/>
</svg>
```
* * *
# Building locally
- Make sure you have [Ruby](https://www.ruby-lang.org/en/downloads/) installed.
- Make sure you have [Jekyll](https://jekyllrb.com/) installed (using `$ gem install jekyll bundler`).
- Build and run the website locally using `$ jekyll serve`.
- Connect to the website in your browser via the "Server address" provided by the output of this command, e.g. `http://localhost:4000/`
* Make sure you have [Ruby](https://www.ruby-lang.org/en/downloads/) installed.
* Make sure you have [Jekyll](https://jekyllrb.com/) installed (using `$ gem install jekyll bundler`).
* Build and run the website locally using `$ jekyll serve`.
* Connect to the website in your browser via the "Server address" provided by the output of this command, e.g. `http://localhost:4000/`

5
ISSUE_TEMPLATE.md Normal file
View file

@ -0,0 +1,5 @@
Before opening a new issue search for duplicate or closed issues.
When requesting a new or updated icon include helpful information such as:
* The requested icons brand name in the title.
* Links to official sources for the brand's icon and colors (e.g. media kits, brand guidelines, SVG files etc.).

View file

@ -1,11 +1,27 @@
# Simple Icons
Free SVG icons for popular brands, started by [Dan Leech](https://twitter.com/bathtype). [See them all on one page at **simpleicons.org**](https://simpleicons.org). Contributions, corrections & requests can be made on GitHub.
<p align="center">
<a href="https://simpleicons.org/">
<img src="https://simpleicons.org/icons/simpleicons.svg" alt="Simple Icons" width=64 height=64>
</a>
<h3 align="center">Simple Icons</h3>
<p align="center">
Free SVG icons for popular brands. See them all on one page at <a href="https://simpleicons.org">SimpleIcons.org</a>. Contributions, corrections & requests can be made on GitHub. Started by <a href="https://twitter.com/bathtype">Dan Leech</a>.</p>
</p>
## Usage
### General Usage
Icons can be downloaded as SVGs directly from [our website](https://simpleicons.org/) - simply click the icon you want, and the download should start automatically.
### CDN Usage
Icons can be served from a CDN such as [JSDelivr](https://www.jsdelivr.com/package/npm/simple-icons) or [Unpkg](https://unpkg.com). Simply use the `simple-icons` npm package and specify a version in the URL like the following:
```html
<img width="32" width="32" src="https://cdn.jsdelivr.net/npm/simple-icons@1.2.7/icons/stackoverflow.svg" />
<img width="32" width="32" src="https://unpkg.com/simple-icons@1.2.7/icons/stackoverflow.svg" />
```
### Node Usage
The icons are also available through our npm package. To install, simply run:
@ -30,3 +46,8 @@ console.log(simpleIcons['Google+']);
}
*/
```
## Status
[![Build Status](https://img.shields.io/travis/simple-icons/simple-icons/develop.svg)](https://travis-ci.org/simple-icons/simple-icons)
[![npm version](https://img.shields.io/npm/v/simple-icons.svg)](https://www.npmjs.com/package/simple-icons)

View file

@ -7,7 +7,7 @@
},
{
"title": "About.me",
"hex": "044A75",
"hex": "00A98F",
"source": "https://about.me/assets"
},
{
@ -65,11 +65,6 @@
"hex": "FFCA00",
"source": "http://aim.com"
},
{
"title": "Air",
"hex": "FF2D55",
"source": "http://getair.co"
},
{
"title": "Airbnb",
"hex": "FF5A5F",
@ -105,16 +100,21 @@
"hex": "DD0031",
"source": "https://angular.io/assets/images/logos/angular/angular_solidBlack.svg"
},
{
"title": "App.net",
"hex": "3A393C",
"source": "https://account.app.net/legal/assets"
},
{
"title": "Apple",
"hex": "999999",
"source": "https://worldvectorlogo.com/logo/apple"
},
{
"title": "Apple Music",
"hex": "000000",
"source": "https://www.apple.com/itunes/marketing-on-music/identity-guidelines.html#apple-music-icon"
},
{
"title": "Arch Linux",
"hex": "1793D1",
"source": "https://www.archlinux.org/art/"
},
{
"title": "Asana",
"hex": "273347",
@ -152,19 +152,14 @@
},
{
"title": "Basecamp",
"hex": "66CC66",
"source": "https://worldvectorlogo.com/logo/basecamp"
"hex": "5ECC62",
"source": "https://basecamp.com/about/press"
},
{
"title": "Bath ASU",
"hex": "00A3E0",
"source": "https://bathasu.com/press/"
},
{
"title": "Bebo",
"hex": "DE484A",
"source": "http://bebo.com/press"
},
{
"title": "Behance",
"hex": "1769FF",
@ -182,8 +177,8 @@
},
{
"title": "Bitbucket",
"hex": "205081",
"source": "https://bitbucket.org"
"hex": "0052CC",
"source": "https://www.atlassian.com/company/news/press-kit"
},
{
"title": "Bitcoin",
@ -197,7 +192,7 @@
},
{
"title": "Blogger",
"hex": "F38936",
"hex": "FF5722",
"source": "https://www.blogger.com"
},
{
@ -492,7 +487,7 @@
},
{
"title": "Garmin",
"hex": "007CC3",
"hex": "007DC3",
"source": "https://developer.garmin.com/resources/brand-guidelines/"
},
{
@ -556,9 +551,14 @@
"source": "https://material.io/guidelines/resources/sticker-sheets-icons.html#sticker-sheets-icons-components"
},
{
"title": "GNU",
"hex": "A42E2B",
"source": "https://gnu.org"
"title": "GNU",
"hex": "A42E2B",
"source": "https://gnu.org"
},
{
"title": "GNU social",
"hex": "A22430",
"source": "https://www.gnu.org/graphics/social.html"
},
{
"title": "GoldenLine",
@ -700,6 +700,11 @@
"hex": "66AA33",
"source": "http://www.hulu.com/press/assets"
},
{
"title": "ICQ",
"hex": "7EBD00",
"source": "https://en.wikipedia.org/wiki/File:ICQ.svg"
},
{
"title": "iFixit",
"hex": "0071CE",
@ -800,6 +805,11 @@
"hex": "33A0FF",
"source": "https://github.com/keybase/client/tree/master/media/logos"
},
{
"title": "KeyCDN",
"hex": "3686BE",
"source": "https://www.keycdn.com/logos"
},
{
"title": "Khan Academy",
"hex": "9DB63B",
@ -887,8 +897,8 @@
},
{
"title": "Macys",
"hex": "E11A2B",
"source": "http://macys.com"
"hex": "E21A2C",
"source": "http://www.macysinc.com/press-room/logo-photo-gallery/logos-macys-inc/default.aspx"
},
{
"title": "Magento",
@ -1000,6 +1010,11 @@
"hex": "FF6600",
"source": "https://getmonero.org"
},
{
"title": "MongoDB",
"hex": "47A248",
"source": "https://www.mongodb.com/pressroom"
},
{
"title": "Monkey tie",
"hex": "FFC619",
@ -1030,6 +1045,11 @@
"hex": "4479A1",
"source": "https://www.mysql.com/about/legal/logos.html"
},
{
"title": "Neo4j",
"hex": "008CC1",
"source": "https://neo4j.com/style-guide/"
},
{
"title": "Netflix",
"hex": "E50914",
@ -1127,8 +1147,8 @@
},
{
"title": "Patreon",
"hex": "E6461A",
"source": "https://worldvectorlogo.com/logo/patreon"
"hex": "F96854",
"source": "https://www.patreon.com/brand/downloads"
},
{
"title": "PayPal",
@ -1252,7 +1272,7 @@
},
{
"title": "Raspberry Pi",
"hex": "C7053D",
"hex": "C51A4A",
"source": "https://www.raspberrypi.org/trademark-rules"
},
{
@ -1275,6 +1295,11 @@
"hex": "FF4500",
"source": "https://worldvectorlogo.com/logo/reddit-2"
},
{
"title": "Redis",
"hex": "D82C20",
"source": "https://redis.io/images/redis-logo.svg"
},
{
"title": "Redux",
"hex": "764ABC",
@ -1345,6 +1370,11 @@
"hex": "E7282D",
"source": "http://stackoverflow.com/company/logos"
},
{
"title": "Shazam",
"hex": "0088FF",
"source": "https://brandfolder.com/shazam"
},
{
"title": "Shopify",
"hex": "7AB55C",
@ -1537,7 +1567,7 @@
},
{
"title": "Swarm",
"hex": "FBB631",
"hex": "FFA633",
"source": "https://foursquare.com/about/logos"
},
{
@ -1582,8 +1612,8 @@
},
{
"title": "Toggl",
"hex": "C5000B",
"source": "https://blog.toggl.com/media-kit/"
"hex": "E01B22",
"source": "https://toggl.com/media-toolkit"
},
{
"title": "Topcoder",
@ -1690,6 +1720,11 @@
"hex": "7C529E",
"source": "http://www.viber.com/en/media-kit"
},
{
"title": "Vim",
"hex": "019733",
"source": "https://commons.wikimedia.org/wiki/File:Vimlogo.svg"
},
{
"title": "Vimeo",
"hex": "1AB7EA",

View file

@ -1 +0,0 @@
<svg aria-labelledby="simpleicons-air-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-air-icon">Air icon</title><path d="M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zm4.958 16.65H7.042c-.935 0-1.313-.656-.844-1.465l4.957-8.583c.468-.81 1.224-.81 1.688 0l4.958 8.583c.468.81.09 1.463-.84 1.463v.002z"/></svg>

Before

Width:  |  Height:  |  Size: 380 B

1
icons/applemusic.svg Normal file
View file

@ -0,0 +1 @@
<svg aria-labelledby="simpleicons-applemusic-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-applemusic-icon">Apple Music icon</title><path d="M23.997 6.124c0-.738-.065-1.47-.24-2.19-.317-1.31-1.062-2.31-2.18-3.043C21.003.517 20.373.285 19.7.164c-.517-.093-1.038-.135-1.564-.15-.04-.003-.083-.01-.124-.013H5.988c-.152.01-.303.017-.455.026C4.786.07 4.043.15 3.34.428 2.004.958 1.04 1.88.475 3.208c-.192.448-.292.925-.363 1.408-.056.392-.088.785-.1 1.18 0 .032-.007.062-.01.093v12.223c.01.14.017.283.027.424.05.815.154 1.624.497 2.373.65 1.42 1.738 2.353 3.234 2.802.42.127.856.187 1.293.228.555.053 1.11.06 1.667.06h11.03c.525 0 1.048-.034 1.57-.1.823-.106 1.597-.35 2.296-.81.84-.553 1.472-1.287 1.88-2.208.186-.42.293-.87.37-1.324.113-.675.138-1.358.137-2.04-.002-3.8 0-7.595-.003-11.393zm-6.423 3.99v5.712c0 .417-.058.827-.244 1.206-.29.59-.76.962-1.388 1.14-.35.1-.706.157-1.07.173-.95.045-1.773-.6-1.943-1.536-.142-.773.227-1.624 1.038-2.022.323-.16.67-.25 1.018-.324.378-.082.758-.153 1.134-.24.274-.063.457-.23.51-.516.014-.063.02-.13.02-.193 0-1.815 0-3.63-.002-5.443 0-.062-.01-.125-.026-.185-.04-.15-.15-.243-.304-.234-.16.01-.318.035-.475.066-.76.15-1.52.303-2.28.456l-2.326.47-1.374.278c-.016.003-.032.01-.048.013-.277.077-.377.203-.39.49-.002.042 0 .086 0 .13-.002 2.602 0 5.204-.003 7.805 0 .42-.047.836-.215 1.227-.278.64-.77 1.04-1.434 1.233-.35.1-.71.16-1.075.172-.96.036-1.755-.6-1.92-1.544-.14-.812.23-1.685 1.154-2.075.357-.15.73-.232 1.108-.31.287-.06.575-.116.86-.177.383-.083.583-.323.6-.714v-.15c0-2.96 0-5.922.002-8.882 0-.123.013-.25.042-.37.07-.285.273-.448.546-.518.255-.066.515-.112.774-.165.733-.15 1.466-.296 2.2-.444l2.27-.46c.67-.134 1.34-.27 2.01-.403.22-.043.443-.088.664-.106.31-.025.523.17.554.482.008.073.012.148.012.223.002 1.91.002 3.822 0 5.732z"/></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -1 +0,0 @@
<svg aria-labelledby="simpleicons-appnet-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-appnet-icon">App.net icon</title><path d="M24 12c0 6.628-5.373 12-12 12S0 18.628 0 12C0 5.373 5.373 0 12 0s12 5.373 12 12zM12 5.163L4.585 16.336H6.1l1.688-2.65h8.425l1.687 2.648h1.513L12 5.16v.003zm-3.24 7.32L12 7.596l3.24 4.885H8.76v.004z"/></svg>

Before

Width:  |  Height:  |  Size: 384 B

1
icons/archlinux.svg Normal file
View file

@ -0,0 +1 @@
<svg aria-labelledby="simpleicons-archlinux-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-archlinux-icon">Arch Linux icon</title><path d="M11.390232.60509C10.375655 3.09168 9.764285 4.7185 8.63513 7.13162c.692712.734695 1.542857 1.589214 2.923032 2.553937-1.484256-.610496-2.49621-1.223615-3.25277-1.859475-1.444897 3.015743-3.710204 7.311953-8.30554 15.568513 3.612246-2.08513 6.411955-3.36997 9.020993-3.861516-.111954-.48105-.175802-1.003208-.17143-1.54723l.0035-.115453c.057725-2.314286 1.261224-4.09417 2.68688-3.972595 1.425656.119825 2.53382 2.095627 2.477843 4.409038-.010496.43557-.06035.85452-.146064 1.242857 2.58105.504665 5.351895 1.78688 8.914286 3.844024-.702333-1.29271-1.329447-2.4586-1.928572-3.569387-.943732-.731196-1.926822-1.6828-3.933236-2.71312 1.3793.3586 2.366764.77143 3.136443 1.23411C13.970407 7.010922 13.478862 5.503924 11.390232.60509zM22.897813 21.360193v-.623615h-.233528v-.083965h.561516v.083965h-.2344v.623615h-.093587M23.322886 21.360193v-.70758h.14169l.167056.501166c.015744.04723.027114.082215.03411.10583.007873-.025365.020118-.06385.038485-.113703l.168805-.493294h.126822v.70758h-.090962v-.593003l-.206414.593003h-.083965l-.204665-.602624v.602623h-.090962"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -1 +0,0 @@
<svg aria-labelledby="simpleicons-bebo-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-bebo-icon">Bebo icon</title><path d="M20.756 11.572c-.465-1.074-1.116-2.033-1.933-2.846-.817-.814-1.776-1.46-2.854-1.926-1.08-.465-2.24-.697-3.47-.697l-4.82-.007c-.61 0-1.1-.494-1.1-1.1V1.96C6.58.864 5.7 0 4.57 0 3.462 0 2.56.903 2.56 2.012l.007 13.015c0 1.23.24 2.396.7 3.476.47 1.078 1.12 2.037 1.93 2.86.82.81 1.777 1.47 2.85 1.933 1.08.465 2.25.704 3.47.704h.99c1.214 0 2.38-.225 3.46-.69 1.08-.464 2.04-1.108 2.847-1.916.81-.81 1.452-1.768 1.915-2.847.46-1.063.7-2.23.7-3.46 0-1.214-.24-2.383-.71-3.46l.02-.055zm-3.317 3.46c0 .668-.13 1.312-.38 1.91-.26.616-.62 1.14-1.06 1.574-.45.45-.98.81-1.58 1.063s-1.25.39-1.92.39h-.98c-.68 0-1.32-.12-1.92-.38-.59-.24-1.13-.6-1.58-1.05-.45-.44-.794-.98-1.05-1.57-.237-.6-.37-1.25-.37-1.92v-2.84c0-.54.21-1.07.6-1.46.39-.39.912-.6 1.47-.6h3.85c.67 0 1.315.13 1.914.37.6.25 1.14.61 1.573 1.06.45.45.81.99 1.06 1.57.253.592.39 1.24.39 1.91l-.046-.057z"/></svg>

Before

Width:  |  Height:  |  Size: 1 KiB

View file

@ -1 +1 @@
<svg aria-labelledby="simpleicons-compropago-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-compropago-icon">ComproPago icon</title><path d="M19.313 7.783c-.603-.602-1.506-.602-2.108 0l-.15.15-.904.904-6.92 6.927-1.51 1.506c-.45.45-1.2.753-1.96.753-.75 0-1.5-.302-2.1-.903-.6-.603-.902-1.355-.902-2.108s.3-1.506.9-2.107L12.54 4.02c-1.206-1.205-3.013-1.205-4.218 0l-6.624 6.775c-2.26 2.26-2.26 6.024 0 8.433 2.258 2.26 6.023 2.26 8.432 0l9.337-9.335c.45-.604.45-1.506-.15-2.11z"/><path d="M22.173 4.77c-2.26-2.257-6.023-2.257-8.432 0l-9.18 9.337c-.6.604-.6 1.506 0 2.11.61.602 1.51.602 2.11 0l.15-.15.91-.905 6.926-6.927L16 6.88l.15-.15c.45-.452 1.204-.753 1.957-.753s1.506.3 2.108.904c.604.61.903 1.36.903 2.11s-.3 1.51-.903 2.11l-8.885 8.88c1.205 1.21 3.012 1.21 4.217 0l6.777-6.77c2.26-2.41 2.26-6.02-.15-8.43z"/></svg>
<svg aria-labelledby="simpleicons-compropago-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-compropago-icon">ComproPago icon</title><path d="M19.32 7.778h-.003c-.604-.604-1.508-.604-2.11 0l-.15.15-.905.904-6.926 6.934-1.512 1.507c-.45.452-1.2.755-1.962.755-.75 0-1.5-.303-2.102-.904-.6-.603-.903-1.355-.903-2.11 0-.754.3-1.507.9-2.11l8.89-8.893c-1.206-1.205-3.015-1.205-4.222 0l-6.63 6.783c-2.263 2.262-2.263 6.03 0 8.44 2.26 2.264 6.028 2.264 8.44 0L19.47 9.89c.453-.605.453-1.507-.15-2.112z"/><path d="M22.18 4.772v-.01c-2.26-2.26-6.028-2.26-8.438 0l-9.19 9.347c-.6.603-.6 1.507 0 2.11.61.603 1.512.603 2.112 0l.15-.15.91-.905 6.934-6.935 1.344-1.355.15-.15c.45-.453 1.205-.754 1.96-.754s1.507.302 2.108.905c.605.61.904 1.362.904 2.113 0 .75-.3 1.512-.904 2.11l-8.893 8.89c1.207 1.212 3.014 1.212 4.22 0l6.786-6.776c2.262-2.413 2.262-6.027-.152-8.44z"/></svg>

Before

Width:  |  Height:  |  Size: 869 B

After

Width:  |  Height:  |  Size: 909 B

2
icons/django.svg Normal file → Executable file
View file

@ -1 +1 @@
<svg aria-labelledby="simpleicons-django-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title id="simpleicons-django-icon">Django icon</title><path d="M2.834 7.805h1.312v6.072a8.626 8.626 0 0 1-1.704.18c-1.602 0-2.436-.724-2.436-2.114 0-1.337.886-2.206 2.257-2.206.212 0 .375.017.57.068.002 0 .002-2 .002-2zm0 3.056a1.33 1.33 0 0 0-.443-.067c-.665 0-1.048.409-1.048 1.124 0 .7.365 1.082 1.038 1.082.146 0 .264-.008.452-.035v-2.103z"/><path d="M6.232 9.831v3.042c0 1.049-.076 1.552-.305 1.986-.213.417-.495.68-1.075.97l-1.217-.58c.579-.27.86-.51 1.039-.875.188-.376.247-.81.247-1.95V9.83h1.311zm-1.31-2.018h1.31V9.16h-1.31V7.813zm2.103 2.316a3.964 3.964 0 0 1 1.738-.393c.672 0 1.116.178 1.312.528.11.196.146.452.146.997v2.666c-.59.086-1.33.146-1.876.146-1.099 0-1.592-.386-1.592-1.236 0-.92.655-1.345 2.265-1.48v-.293c0-.238-.119-.323-.452-.323-.487 0-1.032.137-1.543.401V10.13zm2.055 2.088c-.87.085-1.152.22-1.152.563 0 .254.162.373.52.373.196 0 .375-.016.63-.06v-.875zm1.779-2.182c.775-.204 1.414-.298 2.062-.298.673 0 1.158.154 1.45.452.27.282.356.587.356 1.244v2.574h-1.312v-2.523c0-.502-.17-.69-.639-.69-.18 0-.341.017-.605.094v3.118H10.86v-3.971zm4.377 4.686c.46.24.92.35 1.406.35.862 0 1.228-.35 1.228-1.185v-.026c-.256.128-.511.18-.852.18-1.15 0-1.883-.758-1.883-1.961 0-1.49 1.082-2.333 2.999-2.333.563 0 1.081.06 1.712.187l-.448.946c-.35-.067-.03-.01-.292-.034v.136l.016.555.008.714c.008.177.008.358.017.537v.358c0 1.124-.094 1.653-.374 2.086-.409.64-1.116.955-2.121.955-.511 0-.955-.078-1.415-.256v-1.21zm2.608-3.919h-.138a1.43 1.43 0 0 0-.757.188c-.315.18-.477.503-.477.963 0 .655.324 1.03.904 1.03.179 0 .323-.035.494-.086v-.45c0-.154-.008-.324-.008-.504l-.01-.605-.008-.435v-.1zM21.88 9.72c1.312 0 2.114.826 2.114 2.164 0 1.371-.835 2.232-2.165 2.232-1.312 0-2.121-.826-2.121-2.155.002-1.38.836-2.242 2.173-2.242zm-.025 3.34c.503 0 .801-.418.801-1.143 0-.715-.29-1.14-.792-1.14-.52 0-.818.416-.818 1.141s.298 1.142.81 1.142z"/></svg>
<svg aria-labelledby="simpleicons-django-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title id="simpleicons-django-icon">Django icon</title><path d="M11.146 0h3.924v18.165c-2.013.382-3.491.535-5.096.535-4.791 0-7.288-2.166-7.288-6.32 0-4.001 2.65-6.6 6.753-6.6.637 0 1.121.051 1.707.204V0zm0 9.143a3.894 3.894 0 0 0-1.325-.204c-1.988 0-3.134 1.223-3.134 3.364 0 2.09 1.096 3.236 3.109 3.236.433 0 .79-.025 1.35-.102V9.142z"/><path d="M21.314 6.06v9.097c0 3.134-.229 4.638-.917 5.937-.637 1.249-1.478 2.039-3.211 2.905l-3.644-1.733c1.733-.815 2.574-1.529 3.109-2.625.561-1.121.739-2.421.739-5.835V6.059h3.924zM17.39.021h3.924v4.026H17.39V.021z"/></svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 679 B

View file

@ -1 +1 @@
<svg aria-labelledby="simpleicons-garmin-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-garmin-icon">Garmin icon</title><path d="M22.017 22.671H1.984c-.771 0-1.388-.384-1.695-1.002-.386-.612-.386-1.392 0-2.004L10.304 2.33c.385-.616 1.002-1.001 1.695-1.001.771 0 1.387.385 1.693 1.001L23.71 19.665c.387.618.387 1.389 0 2.004-.308.694-.926 1.002-1.693 1.002z"/></svg>
<svg aria-labelledby="simpleicons-garmin-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-garmin-icon">Garmin icon</title><path d="M22.017 22.67H1.984c-.77 0-1.388-.383-1.694-1.002-.387-.61-.387-1.39 0-2.002L10.304 2.33c.385-.615 1.002-1 1.695-1 .77 0 1.386.385 1.69 1l10.02 17.336c.387.617.387 1.39 0 2.002-.31.695-.927 1.002-1.693 1.002z"/></svg>

Before

Width:  |  Height:  |  Size: 414 B

After

Width:  |  Height:  |  Size: 394 B

1
icons/gnusocial.svg Normal file
View file

@ -0,0 +1 @@
<svg aria-labelledby="simpleicons-gnusocial-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-gnusocial-icon">GNU social icon</title><path d="M4.217 0C2.474 0 1.06 1.413 1.06 3.156V15.77c0 1.744 1.414 3.158 3.157 3.158h9.367C13.567 22.498 8.756 24 8.756 24s8.138-.038 9.305-5.072h1.72c1.744 0 3.157-1.414 3.157-3.157V3.157C22.938 1.413 21.524 0 19.782 0H4.218zm4.527 2.53c.073-.013.132-.003.174.034.335.3-.556.593-.484 2.063.032.646-.16 1.146 1.076 1.146.826 0 .483-.734 1.523-.734.656 0 .86.435.934.767.072-.33.274-.768.93-.768 1.04 0 .7.733 1.525.733 1.237 0 1.044-.5 1.076-1.146.072-1.47-.82-1.764-.484-2.063.042-.037.1-.042.172-.02.5.143 1.607 1.558 1.638 2.155.038.71.04 1.825-1.015 2.407 1.19 1.167 1.352 2.72 1.352 2.72l-2.045-.034s-.464-2.118-2.94-2.01c-2.474.108-2.796.538-2.796 3.156 0 2.617 1.147 3.517 2.905 3.585 2.76.108 2.51-1.433 2.51-1.433l-1.29.072-.718-1.937h4.41c0 2.116-.897 5.414-5.092 5.2-4.196-.216-5.128-3.515-5.164-5.74-.018-1.225.188-2.602 1.2-3.574-1.052-.58-1.033-1.7-1.033-2.414 0-.88 1.13-2.084 1.637-2.17z"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

1
icons/icq.svg Normal file
View file

@ -0,0 +1 @@
<svg aria-labelledby="simpleicons-icq-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-icq-icon">ICQ icon</title><path d="M15.406.133C14.65.07 13.93.223 13.226.6c-.94.503-1.61 1.275-1.912 2.28v.067l-.035.235-.134-.235-.335-.603c-.536-.837-1.206-1.34-2.044-1.574C8.03.604 7.426.673 6.79 1.01c-.705.436-1.106 1.106-1.274 2.045-.168.972 0 1.91.502 2.847l.236.336-.807-.267c-1.005-.236-1.944-.104-2.883.4C1.592 6.87.99 7.576.588 8.55c-.37.938-.336 1.843.133 2.68.202.37.504.67.772.872.402.402.905.636 1.508.736l.234.066-.502.438c-.47.402-.738.903-.906 1.406-.168.603-.1 1.207.236 1.777.17.268.334.503.602.67.268.235.604.403 1.006.436.738.17 1.508.168 2.346-.1l-.604 1.005-.168.436c-.335 1.074-.233 2.01.27 2.983.235.37.5.705.77 1.006.4.368.906.602 1.51.77 1.004.268 2.01.236 2.98-.267.94-.503 1.543-1.31 1.845-2.315l.032-.2c.637.703 1.24 1.173 1.912 1.34.67.202 1.34.17 1.944-.233.57-.335.973-.906 1.174-1.61.168-.738.168-1.474 0-2.312.335.235.67.4 1.072.502 1.073.335 2.01.3 2.95-.2.904-.504 1.508-1.308 1.81-2.347.268-1.005.202-1.977-.3-2.916l-.17-.27c-.267-.402-.537-.804-.94-1.072-.334-.235-.735-.402-1.104-.57 1.04-.503 1.776-1.207 2.11-2.112.236-.738.17-1.342-.167-1.945v-.066c-.402-.67-.937-1.105-1.775-1.34-.503-.1-1.072-.102-1.574-.068l-1.108.235.37-.838c.334-1.073.235-2.112-.335-3.084l-.1-.17c-.503-.838-1.24-1.34-2.246-1.607-.26-.067-.516-.113-.768-.133zm-.57 1.414c.323-.03.65.012.967.13.704.166 1.207.534 1.51 1.104v.003c.168.335.267.736.267 1.172l-.1.738c-.134.37-.302.703-.503 1.004l-3.016 3.69c-.3-.235-.637-.403-.972-.57l-.336-3.79-.033-1.34.032-.335c.168-.67.638-1.173 1.24-1.508.302-.168.62-.268.944-.297zm-6.883.537c.134-.004.276.03.41.096.603.168 1.106.603 1.508 1.44.17.336.336.67.403 1.073l.67 3.957-.504.168-2.983-3.252-.168-.334c-.27-.604-.435-1.173-.368-1.777v-.002c.034-.603.268-1.003.67-1.238.1-.084.227-.127.36-.13zm12.13 5.033c.15 0 .297.007.448.024.57.068.972.337 1.173.74l.135.433-.067.335c-.234.603-.738 1.074-1.575 1.442-.335.168-.703.235-1.105.3l-4.123.503-.067-.235-.068-.1.135-.167 3.387-2.816.4-.166.002-.002c.45-.2.885-.286 1.328-.29zM4.622 7.3c.16.008.324.033.49.075v.002l.908.367 2.95 2.147c-.27.336-.435.67-.536 1.005l-4.828.603-.334-.066c-.603-.1-1.007-.37-1.276-.87-.27-.503-.267-1.006-.066-1.51.235-.636.67-1.14 1.306-1.407.453-.252.906-.373 1.387-.346zm7.16 2.69c.604 0 1.175.236 1.544.604.47.47.67.973.67 1.576 0 .603-.2 1.172-.67 1.574-.436.436-.94.67-1.543.67-.636 0-1.17-.235-1.573-.67-.436-.402-.67-.97-.67-1.574 0-.603.234-1.107.67-1.576.402-.37.937-.604 1.574-.604zm8.415 2.58l.336.035c.504.168.973.468 1.24.97.336.37.503.873.503 1.443l-.1.67c-.167.67-.57 1.173-1.14 1.44-.603.336-1.207.403-1.877.17-.402-.1-.67-.268-.904-.536l-3.52-2.918.235-.502.1-.403 3.788-.335 1.34-.035zm-6.636 2.448l1.407 1.44.87 1.073.17.337c.3.57.468 1.105.4 1.742-.066.602-.267 1.038-.67 1.206-.234.168-.502.17-.77.135-.637-.166-1.14-.668-1.508-1.473l-.403-1.108-.502-2.917.568-.2.436-.235zm-3.62.068c.334.167.67.334 1.04.367.066 1.14.165 2.347.332 3.654v1.342l-.033.333c-.236.603-.638 1.107-1.24 1.375-.604.335-1.24.402-1.845.235-.67-.167-1.173-.57-1.44-1.106-.17-.335-.304-.74-.304-1.14l.17-.77c.066-.335.235-.67.503-.94l2.816-3.35z"/></svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

1
icons/keycdn.svg Normal file
View file

@ -0,0 +1 @@
<svg aria-labelledby="simpleicons-keycdn-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-keycdn-icon">KeyCDN icon</title><path d="M2.305 19.065c.226.01.454.04.667.12v-.003l.032.012 2.81-2.74.102.137c.146.2.3.38.464.56l.06.068c.043.043.077.086.12.13l.326.325.077.07.07.06c1.305 1.107 2.937 1.734 4.655 1.777 1.417.034 2.8-.326 4.01-1.04l.216.224c.25.266.507.533.756.8-1.495.96-3.23 1.442-5.017 1.4-2.01-.053-3.926-.774-5.463-2.063l.01-.016-1.803 1.777c.067.21.093.43.096.65 0 1.242-1.006 2.248-2.247 2.248S0 22.552 0 21.31c0-1.24 1.005-2.246 2.246-2.246h.058zM19.48 7.477c.885 1.452 1.323 3.127 1.28 4.828-.05 2.08-.833 4.063-2.208 5.618l.01.01 1.107 1.176c.446-.06.892.094 1.202.42.524.558.507 1.435-.052 1.967-.558.524-1.435.507-1.967-.052-.31-.326-.438-.782-.352-1.22-.514-.55-1.425-1.52-1.95-2.07l-.11-.12.128-.103c.335-.266.644-.558.928-.885 1.177-1.323 1.838-3.006 1.88-4.776.035-1.34-.283-2.653-.927-3.813l1.03-.98zM3.828 2.226c.395-.006.765.15 1.04.432.31.326.44.782.353 1.22L7.35 6.11l-.128.104c-.335.266-.644.558-.928.885-1.177 1.322-1.838 3.005-1.89 4.775-.034 1.34.283 2.654.928 3.822l-1.022.996c-.893-1.46-1.34-3.135-1.288-4.853.044-2.068.85-4.066 2.204-5.622L4.053 4.994c-.447.06-.893-.095-1.203-.42-.524-.56-.507-1.436.052-1.968.217-.204.497-.335.794-.37.044-.006.09-.007.133-.01zM21.753.442C22.993.442 24 1.448 24 2.69s-1.006 2.246-2.247 2.246c-.24.003-.474-.04-.7-.112l-.002.002-.033-.012-3.05 2.895-.102-.138c-.163-.215-.344-.43-.533-.627l-.034-.043-.266-.266-.12-.103-.077-.07-.06-.05-.077-.07c-1.297-1.09-2.92-1.71-4.62-1.752-1.418-.033-2.8.32-4.004 1.04l-.98-1.022c1.496-.962 3.23-1.443 5.017-1.4 2.01.052 3.927.773 5.464 2.07h.017l2.02-1.917c-.07-.216-.1-.443-.103-.67 0-1.242 1.006-2.248 2.247-2.248z"/><path d="M11.96 5.458c.254 0 .507.02.76.05 3.624.455 6.192 3.762 5.746 7.387-.455 3.625-3.762 6.193-7.387 5.747-3.626-.455-6.194-3.762-5.748-7.387.432-3.363 3.258-5.785 6.628-5.797zm-.1 2.84c-1.466.116-2.528 1.226-2.566 2.7.027 1.053.565 1.94 1.505 2.425l-.512 2.4h3.423l-.51-2.4c.935-.507 1.49-1.346 1.505-2.423-.02-1.522-1.198-2.668-2.706-2.706l-.14.004zm.052-.016h-.01H11.912z"/></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View file

@ -1 +1 @@
<svg aria-labelledby="simpleicons-medium-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-medium-icon">Medium icon</title><path d="M7.255 2.292l5.617 12.257h.177c.898-2.015 1.67-4.083 2.506-6.129s1.67-4.071 2.453-6.118h5.909a3.831 3.831 0 0 1-.25.366c-.439.49-.867 1.044-1.337 1.472a1.68 1.68 0 0 0-.501 1.284v13.572a1.128 1.128 0 0 0 .397.898c.46.407.898.835 1.336 1.263l.428.439h-9.156a2.934 2.934 0 0 1 .272-.345c.428-.407.856-.825 1.305-1.211a1.274 1.274 0 0 0 .459-1.044V9.245c0-.46 0-.919.073-1.368v-.751h-.136c-.083.167-.188.323-.25.5L11.024 21.2c-.073.188-.167.365-.261.543h-.126L3.893 6.98h-.146v9.667a2.015 2.015 0 0 0 .449 1.315c.804 1.044 1.587 2.088 2.38 3.132.105.136.188.282.334.48H0c.104-.177.177-.302.261-.407.825-1.096 1.66-2.202 2.495-3.288a1.89 1.89 0 0 0 .418-1.222V6.217a1.576 1.576 0 0 0-.345-1.044C2.16 4.38 1.565 3.523.876 2.636c-.073-.104-.136-.219-.24-.375z"/></svg>
<svg aria-labelledby="simpleicons-medium-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-medium-icon">Medium icon</title><path d="M2.846 6.36c.03-.295-.083-.586-.303-.784l-2.24-2.7v-.403H7.26l5.378 11.795 4.728-11.795H24v.403l-1.917 1.837c-.165.126-.247.333-.213.538v13.5c-.034.204.048.41.213.537l1.87 1.837v.403h-9.41v-.403l1.937-1.882c.19-.19.19-.246.19-.538V7.794l-5.39 13.688h-.727L4.278 7.794v9.174c-.052.386.076.774.347 1.053l2.52 3.06v.402H0v-.403l2.52-3.06c.27-.278.39-.67.326-1.052V6.36z"/></svg>

Before

Width:  |  Height:  |  Size: 939 B

After

Width:  |  Height:  |  Size: 552 B

1
icons/mongodb.svg Normal file
View file

@ -0,0 +1 @@
<svg aria-labelledby="simpleicons-mongodb-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-mongodb-icon">MongoDB icon</title><path d="M17.18 9.518c-1.263-5.56-4.242-7.387-4.562-8.086C12.266.939 11.885 0 11.885 0c-.002.019-.004.031-.005.049v.013h-.001c-.002.015-.003.025-.004.039v.015h-.002c0 .01-.002.018-.002.026v.026h-.003c-.001.008-.001.018-.003.025v.021h-.002c0 .007 0 .015-.002.021v.02h-.002c0 .01-.001.022-.002.032v.002c-.003.017-.006.034-.009.05v.008h-.002c-.001.004-.003.008-.003.012v.017h-.003v.022h-.005v.018h-.005v.021h-.004v.019h-.004v.017h-.006v.014h-.004v.018h-.004v.014h-.005v.013H11.8v.015h-.004c-.001.001-.001.003-.001.004v.01h-.003c-.001.002-.001.004-.001.006v.006h-.002c-.001.003-.002.008-.002.01-.003.007-.007.014-.01.021v.002c-.002.002-.004.005-.005.007v.008h-.004v.008h-.005v.008h-.003v.01h-.006v.014h-.004v.004h-.004v.008h-.004v.011h-.004v.008h-.006v.011h-.004v.008h-.005v.008h-.003v.01h-.005v.008h-.004v.006h-.004v.008h-.006V.76h-.004v.006h-.005v.008h-.004v.011h-.005v.004h-.003v.008h-.006v.004h-.004v.01h-.004v.004h-.004v.008h-.005v.006h-.003l-.002.004v.004h-.002c-.001.002-.002.002-.002.004v.001h-.001c-.001.003-.002.005-.004.007v.003h-.001c-.005.006-.008.012-.012.018v.001c-.002.002-.007.006-.009.01v.002h-.001c-.001.001-.003.002-.003.003v.003h-.002l-.003.003v.001h-.001c0 .001-.002.002-.003.004v.004h-.003l-.002.002v.002h-.002c0 .002-.002.002-.002.003v.003h-.004c0 .001-.001.002-.002.003V.92h-.003v.004h-.004V.93h-.004v.008h-.005V.93h-.005v.004h-.004V.94h-.005v.008h-.005v.004h-.004v.006h-.004v.004h-.004V.97h-.006v.004h-.004V.98h-.005v.004h-.004v.005h-.005v.01h-.002v.004h-.006v.005h-.004v.002h-.004v.004h-.005v.01h-.004v.004h-.005v.004h-.004v.006h-.005v.004h-.005v.004h-.004v.004h-.004v.01h-.004v.005h-.006v.004h-.004v.004h-.005v.006h-.004v.004h-.005v.007h-.004v.004h-.006V1.1h-.002v.004h-.004v.004h-.005v.004h-.004v.006h-.005v.004h-.003c-.001.001-.001.002-.001.002v.002h-.002l-.004.004s-.002.002-.004.003v.006h-.004v.005h-.004v.004h-.004v.004h-.003l-.003.003v.003h-.002l-.002.002v.003h-.002c-.005.006-.007.01-.014.016-.002.002-.008.007-.012.01-.012.008-.027.021-.039.032-.008.005-.016.012-.022.017v.001h-.001c-.016.013-.031.025-.049.039v.001c-.024.02-.047.039-.074.062V1.34h-.002c-.057.047-.117.1-.186.159V1.5h-.001c-.169.148-.37.338-.595.568l-.015.015-.004.004C9 3.494 6.857 6.426 6.631 11.164c-.02.392-.016.773.006 1.144v.009c.109 1.867.695 3.461 1.428 4.756v.001c.292.516.607.985.926 1.405v.001c1.102 1.455 2.227 2.317 2.514 2.526.441 1.023.4 2.779.4 2.779l.644.215s-.131-1.701.053-2.522c.057-.257.192-.476.349-.662.106-.075.42-.301.797-.645.018-.019.028-.036.044-.054 1.521-1.418 4.362-4.91 3.388-10.599z"/></svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

1
icons/neo4j.svg Normal file
View file

@ -0,0 +1 @@
<svg aria-labelledby="simpleicons-neo4j-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-neo4j-icon">Neo4j icon</title><path d="M22.717 8.417c-.014 2.959-2.412 5.321-5.391 5.309-2.946-.014-5.306-2.424-5.291-5.407.014-2.9 2.458-5.287 5.391-5.265 2.926.022 5.304 2.434 5.291 5.363zM9.813 24c-2.357.008-4.337-1.965-4.361-4.344-.024-2.33 1.955-4.33 4.295-4.34 2.438-.01 4.395 1.916 4.395 4.326.003 2.383-1.952 4.35-4.329 4.358zM8.923 2.84c0 1.562-1.286 2.847-2.841 2.839C4.533 5.672 3.221 4.35 3.246 2.82 3.271 1.268 4.588-.022 6.126 0c1.531.023 2.797 1.308 2.797 2.84z"/><path d="M21.9 11.948c-2.697 2.356-5 2.779-7.42 1.36-2.14-1.254-3.196-3.721-2.654-6.197.587-2.68 2.506-4.085 6.197-4.467C15.222.642 12.26.025 9.008.821c-.421.102-.241.261-.126.473.786 1.447.383 3.207-.942 4.151-1.325.943-3.126.755-4.218-.49-.322-.367-.427-.269-.654.063C.56 8.691.705 13.697 3.44 17.203c.492.631 1.027 1.219 1.691 1.71.75-3.208 3.394-4.251 5.519-3.888 2.593.442 4.002 2.602 3.758 5.787 3.516-.43 7.927-5.65 7.492-8.864zm-9.088-9.853c.462-.023.87.365.881.835.009.456-.347.827-.807.843-.506.017-.862-.32-.866-.818-.005-.476.328-.837.792-.86zM5.076 6.629c.48.009.853.401.832.876-.019.452-.398.804-.859.798-.46-.006-.821-.366-.828-.827-.007-.483.369-.855.855-.847zm-.721 3.099c.003-.451.374-.824.829-.835.461-.011.825.335.844.803.02.489-.337.878-.813.887-.473.007-.863-.381-.86-.855zm.515 2.371c.023-.46.396-.806.858-.797.479.01.822.391.802.891-.019.468-.384.813-.846.797-.478-.014-.838-.409-.814-.891zm1.992 3.034c-.5.007-.857-.345-.851-.838.006-.46.371-.832.818-.836.47-.004.873.391.869.853-.002.452-.371.813-.836.821zm3.831-12.11c-.469.012-.868-.38-.866-.849.002-.481.384-.84.876-.826.462.013.814.376.813.837-.001.449-.372.827-.823.838zm5.008 15.122c-.494-.004-.856-.375-.838-.858.018-.446.402-.81.855-.808.479.004.85.393.833.875-.015.462-.37.792-.85.791zm1.534-1.77c-.482.011-.872-.367-.866-.84.005-.462.363-.822.825-.833.485-.011.864.356.863.841.001.455-.362.821-.822.832z"/></svg>

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16"><defs><path id="a" d="M7.623.101l-6.246 3.62A.757.757 0 0 0 1 4.377v7.244c0 .27.144.52.377.655L7.624 15.9a.754.754 0 0 0 .754 0l6.245-3.623a.76.76 0 0 0 .377-.655V4.377c0-.27-.144-.52-.378-.656L8.378.1a.757.757 0 0 0-.756 0"/></defs><use xlink:href="#a" fill-rule="evenodd"/></svg>
<svg aria-labelledby="simpleicons-nodejs-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-nodejs-icon">Node.JS icon</title><path d="M11.435.153l-9.37 5.43c-.35.203-.564.578-.563.983V17.43c0 .404.215.78.564.982l9.37 5.435c.35.203.78.203 1.13 0l9.366-5.433c.35-.205.564-.578.565-.982V6.566c0-.404-.216-.78-.566-.984L12.567.152c-.35-.203-.782-.203-1.13 0"/></svg>

Before

Width:  |  Height:  |  Size: 384 B

After

Width:  |  Height:  |  Size: 406 B

View file

@ -1 +1 @@
<svg aria-labelledby="simpleicons-patreon-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-patreon-icon">Patreon icon</title><path d="M0 11.669C0 6.079 4.54.839 10.527.089c4.289-.499 7.534 1.148 9.78 3.294 2.093 1.995 3.341 4.542 3.642 7.538.249 3-.398 5.594-2.145 8.038-1.745 2.402-5.19 5.041-9.48 5.041H6.486V12.479c.051-2.545.899-4.742 3.99-5.79 2.695-.799 5.839.697 6.787 3.543.99 3.045-.45 5.09-2.145 6.338-1.711 1.248-4.35 1.248-6.09.051v3.943c1.139.557 2.594.707 3.645.645 3.779-.539 6.735-2.684 7.98-5.938 1.289-3.436.39-7.44-2.295-9.93-3.24-2.655-6.796-3.301-10.576-1.455-2.654 1.35-4.5 4.094-4.949 7.094v13.018H.045L0 11.669z"/></svg>
<svg aria-labelledby="simpleicons-patreon-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-patreon-icon">Patreon icon</title><path d="M15.386.524c-4.764 0-8.64 3.876-8.64 8.64 0 4.75 3.876 8.613 8.64 8.613 4.75 0 8.614-3.864 8.614-8.613C24 4.4 20.136.524 15.386.524M.003 23.537h4.22V.524H.003"/></svg>

Before

Width:  |  Height:  |  Size: 690 B

After

Width:  |  Height:  |  Size: 348 B

2
icons/playerme.svg Normal file → Executable file
View file

@ -1 +1 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M7.49 8.66h-.005v6.91h.005v.045h6.295c1.875 0 3.393-1.566 3.393-3.498 0-1.932-1.518-3.495-3.39-3.495h-6.3v.038zm6.495-1.151v-.024h-7.67V21.24a10.84 10.84 0 0 1-5.168-9.243c0-5.991 4.86-10.848 10.85-10.848 5.992 0 10.848 4.857 10.848 10.848 0 5.992-4.856 10.848-10.848 10.848-1.61 0-3.135-.35-4.51-.98v-5.122h6.51v-.02c2.414-.015 4.38-2.07 4.38-4.62S16.41 7.5 13.994 7.5zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12z"/></svg>
<svg aria-labelledby="simpleicons-playerme-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-playerme-icon">Player.me icon</title><path d="M11.981 0a8.957 8.957 0 0 0-8.956 8.957v.363C3.283 15.828 10.082 24 10.082 24V13.205c-1.638-.747-2.756-2.369-2.756-4.253a4.66 4.66 0 1 1 6.152 4.416l-.033.01v4.427c4.296-.713 7.531-4.401 7.531-8.845A8.959 8.959 0 0 0 12.017.001h-.038.002z"/></svg>

Before

Width:  |  Height:  |  Size: 610 B

After

Width:  |  Height:  |  Size: 431 B

1
icons/redis.svg Normal file
View file

@ -0,0 +1 @@
<svg aria-labelledby="simpleicons-redis-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-redis-icon">Redis icon</title><path d="M23.99414 14.34005c-.01.229-.313.485-.935.81-1.281.667-7.916 3.396-9.328 4.132-1.413.736-2.197.729-3.313.195-1.116-.533-8.176-3.386-9.448-3.993-.635-.304-.959-.56-.97-.802v2.426c0 .242.334.499.97.803 1.272.608 8.333 3.46 9.448 3.993 1.116.534 1.9.541 3.313-.196 1.412-.736 8.047-3.464 9.328-4.132.651-.339.939-.603.939-.842 0-.226.001-2.392.001-2.392-.001-.001-.004-.001-.005-.002z"/><path d="M23.99314 10.38505c-.011.229-.313.484-.934.809-1.281.667-7.916 3.396-9.328 4.132-1.413.736-2.197.729-3.313.196-1.116-.533-8.176-3.386-9.448-3.994-.635-.303-.959-.56-.97-.801v2.426c0 .242.334.498.97.802 1.272.608 8.332 3.46 9.448 3.993 1.116.534 1.9.541 3.313-.195 1.412-.736 8.047-3.465 9.328-4.132.651-.34.939-.604.939-.843 0-.226.001-2.392.001-2.392-.001-.001-.004 0-.006-.001z"/><path d="M23.99314 6.28305c.012-.244-.307-.458-.949-.694-1.248-.457-7.843-3.082-9.106-3.545-1.263-.462-1.777-.443-3.261.089-1.484.533-8.506 3.287-9.755 3.776-.625.246-.931.473-.92.715v2.426c0 .242.334.498.97.802 1.272.608 8.332 3.461 9.448 3.994 1.116.533 1.9.54 3.313-.196 1.412-.736 8.047-3.465 9.328-4.132.651-.34.939-.604.939-.843 0-.225.001-2.392.001-2.392h-.008zm-15.399 2.296l5.561-.854-1.68 2.463-3.881-1.609zm12.299-2.218l-3.288 1.299-.357.14-3.287-1.299 3.642-1.44 3.29 1.3zm-9.655-2.383l-.538-.992 1.678.656 1.582-.518-.428 1.025 1.612.604-2.079.216-.466 1.12-.752-1.249-2.401-.216 1.792-.646zm-4.143 1.399c1.642 0 2.972.516 2.972 1.152 0 .636-1.331 1.152-2.972 1.152s-2.973-.517-2.973-1.152c0-.636 1.331-1.152 2.973-1.152z"/></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

1
icons/shazam.svg Normal file
View file

@ -0,0 +1 @@
<svg aria-labelledby="simpleicons-shazam-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-shazam-icon">Shazam icon</title><path d="M12 0C5.373 0-.001 5.371-.001 12c0 6.625 5.374 12 12.001 12s12-5.375 12-12c0-6.629-5.373-12-12-12M9.872 16.736c-1.287 0-2.573-.426-3.561-1.281-1.214-1.049-1.934-2.479-2.029-4.024-.09-1.499.42-2.944 1.436-4.067C6.86 6.101 8.907 4.139 8.993 4.055c.555-.532 1.435-.511 1.966.045.53.557.512 1.439-.044 1.971-.021.02-2.061 1.976-3.137 3.164-.508.564-.764 1.283-.719 2.027.049.789.428 1.529 1.07 2.086.844.73 2.51.891 3.553-.043.619-.559 1.372-1.377 1.38-1.386.52-.567 1.4-.603 1.965-.081.565.52.603 1.402.083 1.969-.035.035-.852.924-1.572 1.572-1.005.902-2.336 1.357-3.666 1.357m8.41-.099c-1.143 1.262-3.189 3.225-3.276 3.309-.27.256-.615.385-.96.385-.368 0-.732-.145-1.006-.43-.531-.559-.512-1.439.044-1.971.021-.02 2.063-1.977 3.137-3.166.508-.563.764-1.283.719-2.027-.048-.789-.428-1.529-1.07-2.084-.844-.73-2.51-.893-3.552.044-.621.556-1.373 1.376-1.38 1.384-.521.566-1.399.604-1.966.084-.564-.521-.604-1.404-.082-1.971.034-.037.85-.926 1.571-1.573 1.979-1.778 5.221-1.813 7.227-.077 1.214 1.051 1.935 2.48 2.028 4.025.092 1.497-.419 2.945-1.434 4.068"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -1 +1 @@
<svg aria-labelledby="simpleicons-swarm-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-swarm-icon">Swarm icon</title><path d="M9.9 19.232c-.596-1.344-.922-2.799-.957-4.26-.964 1.49-1.691 2.988-2.176 4.105-.023.045-.38.93-.482 1.201-.129.33.045.734.383.854.273.105 1.165.42 1.221.449 1.14.375 2.715.842 4.455 1.127-1.035-.992-1.859-2.176-2.445-3.496l.001.02zm2.311-10.848C8.827 1.473 1.313 1.72.127 4.81c-.91 2.373 3.072 8.026 12.24 3.945l.004-.005c-.03-.058-.139-.3-.16-.364v-.002zm1.59-.472c-1.875-4.646 1.401-7.313 3.205-6.62 1.34.515 2.063 4.519-3.115 6.825 0-.034-.075-.172-.09-.205zm9.611 5.266c-.785-1.764-2.225-3.024-3.897-3.624-.167-.063-.34-.09-.51-.09-.87 0-1.706.723-1.784 1.626-.135 1.505.164 3.039.824 4.515.646 1.459 1.566 2.691 2.75 3.596.308.24.684.359 1.062.359.677 0 1.354-.359 1.623-1.004.688-1.65.722-3.586-.067-5.371v-.007z"/><path d="M19.479 20.918c-1.446-1.109-2.594-2.6-3.41-4.43-.827-1.861-1.165-3.738-1.005-5.586.045-.516.195-1.012.438-1.465l-.137.035c-.763.189-1.5.521-2.156.953-.949.625-1.787 1.55-2.148 2.645-.098.297-.171.619-.194.93-.116 1.48.126 3.01.771 4.461.625 1.404 1.561 2.574 2.686 3.465.684.547 1.92.891 2.931.891.949 0 1.886-.27 2.728-.705.263-.137.84-.494.879-.525-.501-.121-.973-.344-1.38-.66v-.009z"/></svg>
<svg aria-labelledby="simpleicons-swarm-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-swarm-icon">Swarm icon</title><path d="M12.367 8.755l.004-.005c-.03-.058-.138-.3-.16-.364v-.002C8.828 1.474 1.314 1.72.128 4.81c-.91 2.373 3.072 8.026 12.24 3.945zM9.9 19.232c-.596-1.344-.922-2.8-.957-4.26-.964 1.49-1.69 2.987-2.176 4.104-.023.045-.38.93-.482 1.2-.13.33.045.734.383.854.273.104 1.165.42 1.22.45 1.14.374 2.716.84 4.456 1.126-1.035-.992-1.86-2.176-2.445-3.496v.022zM13.89 8.117c5.18-2.306 4.456-6.31 3.116-6.825-1.804-.693-5.08 1.974-3.205 6.62.016.033.09.17.09.205zM23.413 13.186v-.008c-.786-1.764-2.226-3.024-3.897-3.624-.168-.063-.34-.09-.51-.09-.87 0-1.707.723-1.785 1.626-.134 1.506.165 3.04.825 4.516.646 1.46 1.566 2.69 2.75 3.596.31.24.684.36 1.063.36.677 0 1.354-.36 1.623-1.005.688-1.65.722-3.586-.067-5.37z"/><path d="M19.482 20.918h-.004c-1.445-1.11-2.594-2.6-3.41-4.43-.826-1.86-1.164-3.738-1.004-5.586.045-.516.194-1.012.438-1.465l-.137.035c-.764.19-1.5.52-2.156.953-.95.625-1.788 1.55-2.15 2.646-.097.298-.17.62-.193.93-.116 1.48.126 3.01.77 4.462.626 1.404 1.562 2.574 2.687 3.465.684.547 1.92.89 2.93.89.95 0 1.887-.27 2.73-.704.263-.137.84-.493.878-.524-.5-.122-.973-.345-1.38-.66v-.012z"/></svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

1
icons/vim.svg Normal file
View file

@ -0,0 +1 @@
<svg aria-labelledby="simpleicons-vim-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-vim-icon">Vim icon</title><path d="M24 11.986h-.027l-4.318-4.318 4.303-4.414V1.461l-.649-.648h-8.198l-.66.605v1.045L12.015.027V0L12 .014 11.986 0v.027l-1.29 1.291-.538-.539H2.035l-.638.692v1.885l.616.616h.72v5.31L.027 11.987H0L.014 12 0 12.014h.027l2.706 2.706v6.467l.907.523h2.322l1.857-1.904 4.166 4.166V24l.015-.014.014.014v-.028l2.51-2.509h.485c.111 0 .211-.07.25-.179l.146-.426c.028-.084.012-.172-.037-.239l1.462-1.462-.612 1.962c-.043.141.036.289.177.332.025.008.052.012.078.012h1.824c.106-.001.201-.064.243-.163l.165-.394c.025-.065.024-.138-.004-.203-.027-.065-.08-.116-.146-.142-.029-.012-.062-.019-.097-.02h-.075l.84-2.644h1.232l-1.016 3.221c-.043.141.036.289.176.332.025.008.052.012.079.012h2.002c.11 0 .207-.066.248-.17l.164-.428c.051-.138-.021-.29-.158-.341-.029-.011-.06-.017-.091-.017h-.145l1.131-3.673c.027-.082.012-.173-.039-.24l-.375-.504-.003-.005c-.051-.064-.127-.102-.209-.102h-1.436c-.071 0-.141.03-.19.081l-.4.439h-.624l-.042-.046 4.445-4.445H24L23.986 12l.014-.014zM9.838 21.139l1.579-4.509h-.501l.297-.304h1.659l-1.563 4.555h.623l-.079.258H9.838zm3.695-7.516l.15.151-.269.922-.225.226h-.969l-.181-.181.311-.871.288-.247h.895zM5.59 20.829H3.877l-.262-.15V3.091H2.379l-.1-.1V1.815l.143-.154h7.371l.213.214v1.108l-.142.173H8.785v8.688l8.807-8.688h-2.086l-.175-.188V1.805l.121-.111h7.49l.132.133v1.07L12.979 13.25h-.373c-.015-.001-.028 0-.042.001l-.02.003c-.045.01-.086.03-.119.06l-.343.295-.004.003c-.033.031-.059.069-.073.111l-.296.83-6.119 6.276zm14.768-3.952l.474-.519h1.334l.309.415-1.265 4.107h.493l-.08.209H19.84l1.124-3.564h-2.015l-1.077 3.391h.424l-.073.174h-1.605l1.107-3.548h-2.096l-1.062 3.339h.436l-.072.209H13.27l1.514-4.46H14.198l.091-.271h1.65l.519.537h.906l.491-.554h1.061l.489.535h.953z"/></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -232,6 +232,7 @@
@media (min-width: 45rem) {
.footer {
display: flex;
align-items: center;
justify-content: space-between;
padding: 3rem;
}
@ -488,7 +489,7 @@
<div class="search">
<div class="search__wrapper">
<div class="search__close"><span>&times;</span></div>
<input type="text" placeholder="Search by brand …" />
<input type="text" placeholder="Search by brand …" title="Search not available when JavaScript is disabled" disabled />
</div>
</div>
<ul class="grid">
@ -542,6 +543,10 @@
$searchClose = $search.querySelector('.search__close'),
$searchInput = $search.querySelector('input');
// Remove the "disabled" attribute from the search input
$searchInput.setAttribute('title', 'Search Simple Icons');
$searchInput.removeAttribute('disabled');
// include a modified debounce underscorejs helper function.
// see
// - http://underscorejs.org/docs/underscore.html#section-83