Commit graph

472 commits

Author SHA1 Message Date
Alexandre Paradis 19ee5460fa
Correct Ruby on Rails icon (#3686)
* Correct Ruby on Rails icon

* Switch to precision of 3

* Remove from ignored list

- by running `SI_UPDATE_IGNORE=true npm run svglint`
2020-10-20 19:47:44 +03:00
David Beitey c290479a78
Update svglint ignore list, add ignore list updater (#3433)
This updates the ignore list as per #3250 and embeds code for updating
the ignore file when the environment variable `SI_UPDATE_IGNORE=true`
is set and the linter is run like so `SI_UPDATE_IGNORE=true npm run svglint`
-- running this command will display all remaining linting failures and
use these to update the ignore file.

This also:

* Normalises the top-level object key in the ignore file to match each
  linter name
* Sorts the ignore output on top-level key and icon name value to
  make output consistent
* Speeds up icon center checking if ignored
* Ignores icons in size linter if icon is otherwise ignored
2020-10-17 13:01:56 +02:00
Alexandre Paradis 515c633a3d
Correct Next.js icon (#3688) 2020-10-11 10:51:38 +03:00
Eric Cornelissen ad423c9b20
Correct Webpack Icon (#3683) 2020-10-11 10:46:17 +03:00
Alexandre Paradis 0d7e442f7e
Correct Nuxt.js icon (#3687) 2020-10-11 10:42:58 +03:00
Alexandre Paradis 9cf6a565ca
Correct rollup.js icon (#3685) 2020-10-11 10:40:41 +03:00
Alexandre Paradis 2fb39178f7
Update Android Icon (#3658) 2020-10-11 10:35:36 +03:00
Alexandre Paradis 0df0b11338
Update Linux Icon (#3657) 2020-10-11 10:34:56 +03:00
Alexandre Paradis be0d25e845
Update Fedora Icon (#3656) 2020-10-11 10:33:54 +03:00
Alexandre Paradis ca581f08b1
Update Markdown icon (#3644) 2020-10-11 10:32:36 +03:00
Alexandre Paradis 7dfe969776
Update Codecov icon (#3642) 2020-10-11 10:31:21 +03:00
Alexandre Paradis 81afc2a888
Update JSON icon (#3643) 2020-10-11 10:31:04 +03:00
Alexandre Paradis 20d2a328a8 Correct Webpack Icon 2020-10-08 09:08:08 -04:00
Alexandre Paradis 473b41f391
Correct GitLab icon (#3621)
The Great 2020 Icon Review
2020-10-02 16:22:52 +02:00
Alexandre Paradis 1ac6662510
Correct Flutter icon (#3627)
The Great 2020 Icon Review
2020-10-02 16:15:05 +02:00
Alexandre Paradis 1ed4aedeb2
Update HubSpot icon (#3625)
The Great 2020 Icon Review
2020-10-02 16:14:08 +02:00
Alexandre Paradis c66b4e90e1
Correct Firebase icon (#3620)
The Great 2020 Icon Review
2020-10-01 12:38:56 +02:00
Alexandre Paradis 3935e8c849
Correct Amazon icon (#3619)
The Great 2020 Icon Review
2020-10-01 12:35:50 +02:00
Alexandre Paradis 8a764a4964
Correct Firefox Browser Icon (#3622)
The Great 2020 Icon Review
2020-10-01 12:34:22 +02:00
Álvaro Mondéjar 6a2707b78e
Update 500px (#3312)
* Update 500px icon path

* Remove 500px from .svglint-ignored.json

Co-authored-by: Eric Cornelisesn <ericornelissen@gmail.com>
2020-07-15 17:38:23 +03:00
David Beitey cc509d9246
Add svg linter to check center (#3250)
This adds a tolerance of +/- 0.001 to either the X or Y dimensions,
adjusting the existing ignore list and size linter to fit the new
structure of the ignore file.

See https://github.com/simple-icons/simple-icons/pull/3107#issuecomment-648089119
2020-07-10 11:06:08 +03:00
David Beitey 5da34c7efd
Add linter to check svg path dimensions (#3107)
* Add linter to check svg path dimensions

Float precision is set at 3 which is the default for svgo in .svgo.yml;
precision can be raised over time.

This adds an ignore file with the current paths of non-conforming icons.

This also changes the name of the icon title linter as well so it reads
more nicely than "custom".

* Update CONTRIBUTING GUIDELINES

Add a note on visual imperfections and viewbox problems due to 
optimizing.

Co-authored-by: Eric Cornelisesn <ericornelissen@gmail.com>
Co-authored-by: Peter Noble <PeterShaggyNoble@users.noreply.github.com>
2020-06-10 12:59:42 +03:00