Commit Graph

4833 Commits

Author SHA1 Message Date
Anand
1875383319
Add Appian Icon (#6469)
* Add Appian Icon

* Fix Appian Icon

* Fix Incorrect Format

* Implement requested changes.

* add guidelines.

* fix guidelines.
2021-11-08 06:34:56 -08:00
Sachin Raja
7c8146e475
refactor: reorganize tests, reduce repetition (#6829)
* refactor: reorganize tests, reduce repetition

* fix conflicts

* fix conflicts

* remove unnecessary type checks and use toStrictEqual

* move index tests to separate file

* test svg values in testIcon
2021-11-08 11:55:47 +01:00
Jorge Amado Soria Ramirez
761d82b044
adding Funimation icon (#6654)
* adding Funimation icon

* replacing the full wordmark with a smiling face

Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-08 08:12:17 +01:00
Adam
a5856696e2
Add Power Apps (#5717)
* Add Power Apps

* Remove 'icon'

Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-08 08:08:04 +01:00
Jorge Amado Soria Ramirez
3a04de8d50
Update Trulia icon (#6587)
* updating trulia icon

* updating trulia icon

* upped precision 4 in trulia icon

Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-08 08:05:28 +01:00
Amandeep Singh
650c7e12c3
Ruby Sinatra icon from a scratch (#6749)
* add ruby sinatra icon - I created the icon from a scratch though the vector format was complex

* converted hat from seeklog svg to correct PNG issues

Co-authored-by: Jorge Amado Soria Ramirez <darksoul.uci@gmail.com>
Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-08 07:59:14 +01:00
Engin Diri
9d0af16c01
Add Iceland icon (#6571)
Signed-off-by: Engin Diri <engin.diri@mail.schwarz>

Co-authored-by: Jorge Amado Soria Ramirez <darksoul.uci@gmail.com>
2021-11-07 15:35:03 -06:00
CrazyMarvin
07c4b17e2c
Ohdear2 (#6836)
* Add Oh Dear

* Add Oh Dear

* Update simple-icons.json
2021-11-07 20:35:45 +01:00
Jorge Amado Soria Ramirez
ba9a9dd379
Updating TMDB icon (#6555)
* adding Malt Icon

* reverting a commit of the Malt icon directly to develop

* updated TMDB icon

* updated themoviedatabase icon, source, alias and color

* reversed nuxtdotjs icon

Co-authored-by: jsoria <jsoria@tripadvisor.com>
Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-07 20:07:22 +01:00
Jorge Amado Soria Ramirez
6f85aa6d89
updating sololearn ico (#6327)
Co-authored-by: jsoria <jsoria@tripadvisor.com>
Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-07 20:01:59 +01:00
Jorge Amado Soria Ramirez
4dd2c54303
updated Trove icon (#6582)
* updated Trove icon

* updated Trove icon

Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-07 19:47:23 +01:00
Stanislav
194fccf9eb
Added Kuaishou icon (#6685)
* Added Kuaishou icon

* Fixed Kuaishou icon

Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-07 15:50:44 +01:00
Aloïs de Gouvello
cb4e21669d
Add D-EDGE (#6762)
* Add D-EDGE title,hex and source

* Add slug

* Create dedge.svg

* Center icon
2021-11-07 14:54:20 +01:00
Alexandre Paradis
9a4bcccc05
Add Merck icon (#5904)
Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-07 11:20:05 +01:00
Alexandre Paradis
cf31b0c28d
Add Dlib icon (#6663)
Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-07 11:07:04 +01:00
Alexandre Paradis
1c820a764a
Add Cockpit icon (#6672)
Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-07 10:59:13 +01:00
Alexandre Paradis
834de82d6b
Add BEM icon (#6732)
Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-07 10:37:44 +01:00
Engin Diri
5764510cfd
Add Géant icon (#6545)
* Add Géant icon

Signed-off-by: Engin Diri <engin.diri@mail.schwarz>

* fixed Géant name

Co-authored-by: Jorge Amado Soria Ramirez <darksoul.uci@gmail.com>
2021-11-06 20:33:09 -06:00
github-actions[bot]
2cbce346f7 version bump 2021-11-07 00:12:58 +00:00
Engin Diri
38ad732580
Add AMG icon (#6335)
Signed-off-by: Engin Diri <engin.diri@mail.schwarz>

Co-authored-by: Jorge Amado Soria Ramirez <darksoul.uci@gmail.com>
2021-11-06 15:42:42 -06:00
Engin Diri
6973769863
Add Sabanci icon (#6333)
Signed-off-by: Engin Diri <engin.diri@mail.schwarz>

Co-authored-by: Jorge Amado Soria Ramirez <darksoul.uci@gmail.com>
2021-11-06 15:18:48 -06:00
Peter Noble
c7036f4f1e
Add Obsidian (#5287)
* Add Obsidian

* Update Obsidian icon

* Remove "icon" from SVG title
2021-11-06 21:58:20 +01:00
Engin Diri
4a11e18b8a
Add Edeka icon (#6375)
Signed-off-by: Engin Diri <engin.diri@mail.schwarz>

Co-authored-by: Jorge Amado Soria Ramirez <darksoul.uci@gmail.com>
2021-11-06 13:51:49 -06:00
Álvaro Mondéjar
2d3485b8c1
Use getter for svg instead of path in packaged javascript version of icons (#6505)
* Use getter for 'svg' instead of 'path' in packaged javascript version of icons

* Use variable to avoid calling `escape` twice

* Convert title to HTML friendly in build script

* Update tests

* Only friendly title for SVG content

* Add equality test for SVG contents

* Add missing import

* Test using icons template

* Fix lint error

* Fix lint error in utils

* Read files synchronicly in tests

* Remove done from tests, make them pass

* Remove uneeded imports

* Remove replacements in tests

* Update with changes in develop

* Drop uneeded requirement

* Space between requirements

* Simplify encoding utility

* Fix syntax error

* Apply @ericcornelissen's suggestions

* Apply @ericcornelissen's suggestions
2021-11-06 16:03:37 +01:00
Jorge Amado Soria Ramirez
1bd58eafd7
adding comsol icon (#6769)
* adding comsol icon

* comsol icon with precision 5
2021-11-06 11:32:40 +01:00
Alter Lagos
2a4d950651
Add Code Review (#6668)
* Add Code Review

* Fixes from adamrusted
2021-11-05 19:20:14 -07:00
Alexandre Paradis
b2ecad91e0
Add esbuild icon (#5972) 2021-11-05 17:02:19 -07:00
Jorge Amado Soria Ramirez
a8ff3b4557
adding underscorejs (#6815) 2021-11-05 17:00:38 -07:00
Simon Golms
6bdb297ee1
Add Typeform icon (#6765)
* feat: add typeform icon

* fix(typeform): adjust precision to 3
2021-11-05 16:30:57 -07:00
Simon Golms
258796c775
feat: add adyen icon (#6766)
Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-05 22:37:12 +01:00
Dewa Widyakumara
e284efd86e
Add: Bukalapak icon (#6784)
Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-05 22:08:55 +01:00
2kindsofcs
96e01897ef
Add Abbott icon (#6799)
Co-authored-by: Engin Diri <engin.diri@mail.schwarz>
2021-11-05 22:02:35 +01:00
Eric Cornelissen
3fdcb11536
Add prepare script that installs husky (#6805) 2021-10-31 06:33:36 -07:00
Eric Cornelissen
cfb81045db
Fix publish workflow (#6803)
* Run linters after building code in sanity check for publishing

* Prettier ignore generated files
2021-10-31 11:38:10 +01:00
Eric Cornelissen
cc9ee3f853 version bump
Patch installation failure due to postinstall script
2021-10-31 11:37:18 +01:00
github-actions[bot]
f31abe30dc version bump 2021-10-31 00:13:02 +00:00
2kindsofcs
ef44f15b11
Add Fonoma icon (#6796) 2021-10-30 09:26:34 -05:00
Álvaro Mondéjar
5859ac6bef
Add Blender add-on to third party extensions (#6792) 2021-10-29 14:53:41 -05:00
Sachin Raja
2c33bf3ea0
fix: make .husky/pre-commit executable (#6787) 2021-10-28 16:29:05 -07:00
Sachin Raja
1a77d28227
export bundled icons from one entry point and add types (#6767)
* export all icons from a single file (#6189)

* fix: revert formatting, add exports to package.json

* feat: generate icons.js and add relevant exports field

* add minifyAndWrite

Co-authored-by: Eric Cornelissen <ericornelissen@gmail.com>

* fix: minifyAndWrite build

* add type: commonjs

Co-authored-by: Eric Cornelissen <ericornelissen@gmail.com>

* simplify exports

Co-authored-by: Eric Cornelissen <ericornelissen@gmail.com>

* add "require" in exports

* place objects directly in barrel file

* write exports minified

Co-authored-by: Eric Cornelissen <ericornelissen@gmail.com>

* fix formatting

Co-authored-by: Eric Cornelissen <ericornelissen@gmail.com>

* refactor slugToVariableName code into a function

* fix slugToVariableName

* change prefix to "si"

* move slugToVariableName to local helper functions

* unignore icons.js and icons.mjs

Co-authored-by: Eric Cornelissen <ericornelissen@gmail.com>

* feat: add types (#6580)

* feat: add types

* fix linting error

* export default from types/index.d.ts

* minify

* revert formatting changes

* revert formatting change

* change paths from types/index.d.ts to index.d.ts

* mark icons.get as deprecated

* move type alias to another file

* update readme

* update readme.md

Co-authored-by: Eric Cornelissen <ericornelissen@gmail.com>

* update typescript usage section

Co-authored-by: Eric Cornelissen <ericornelissen@gmail.com>

* fix conflicts

* Apply suggestions from code review

Co-authored-by: Eric Cornelissen <ericornelissen@gmail.com>

* add writeTs function

Co-authored-by: Eric Cornelissen <ericornelissen@gmail.com>
2021-10-28 16:16:34 -07:00
Sachin Raja
dd0cc815a1
fix: wrap yes and no in quotes in issue templates (#6779) 2021-10-27 18:32:32 -07:00
K.K
a844e581a1
Update icon and brand color for VK, add guidelines link (#6776) 2021-10-27 08:36:40 -04:00
CrazyMarvin
6ab311d2f5
Instatus (#6658)
* Add Instatus

* Add Instatus

* Fix Instatus

* Another Fix

* Fix Line Breaks

* Fix

* Another Fix
2021-10-27 08:28:08 -04:00
Paul Capron
622accca52
Add Qualys icon (#6678) 2021-10-26 13:35:20 -07:00
Sachin Raja
aef101d726
Remove default titles from issue templates (#6775) 2021-10-26 18:38:25 +02:00
Sachin Raja
e232399271
Remove jest cache in CI (#6693)
* remove jest cache in ci

* remove jest cache from publish workflow

* remove jest config file and cache from gitignore
2021-10-26 10:59:11 +02:00
Álvaro Mondéjar
f2397be735
Add drawio simple-icons library to Third-Party Extensions (#6774) 2021-10-25 19:05:26 -07:00
Eric Cornelissen
e0df400494
Setup prettier (#6758)
* Add prettier as a dependency

* Add format command and configure prettier

I opted for single quotes to be in line with other simple-icons projects

I ignore the data file because changing its formatting is quite a bit of
trouble for all open PRs.

* Run prettier

* Replace all functions by arrow functions

* Move prettier configuration to config file

Move it to a file so editors (and other software) can pick up on the
configuration. I went with .js because (a) it allows for comments and
(2) it seems most of the config files are in JavaScript already.

* Add prettier --check when running npm run lint (This adds it to the CI as well)

* Add husky and format changes before committing

* Use object destructuring for imports consistently

* Add shebang and fileoverview to jsonlint.js
2021-10-25 21:13:10 +02:00
Ross Hill
07c9ba1b54
Fix Swift icon and colour (#6753)
* Fix Swift icon and colour

* Increase precision and add guidelines

* Base on black icon

* Fix lint error
2021-10-25 09:03:02 -04:00
github-actions[bot]
ad9170fb47 version bump 2021-10-24 00:13:25 +00:00