Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish 24 new icons and 122 updated icons #7862

Merged
merged 31 commits into from Sep 25, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
c7241d6
Add Adminer icon (#7746)
maximemoreillon Sep 19, 2022
cc2fabf
Add CafePress icon (#7817)
Sep 19, 2022
e96ccd3
Add Tidyverse icon (#7816)
Sep 19, 2022
95232d3
Add ReSharper icon (#7814)
Sep 19, 2022
3a00110
Add Relay icon (#7825)
Poukame Sep 19, 2022
83c672f
Add Vitest icon (#7824)
Poukame Sep 19, 2022
10eda59
Add JUKE icon (#7811)
Sep 19, 2022
85a14fa
Add Game Developer icon (#7806)
Sep 19, 2022
bb21fdf
Add Interaction Design Foundation icon (#7809)
Sep 19, 2022
e419010
Update Plex icon (#7799)
Sep 19, 2022
24cb560
Add VSCodium icon (#7826)
Poukame Sep 20, 2022
7430036
Add Amazon Games icon (#7832)
LitoMore Sep 21, 2022
89a5fce
Add Taichi Lang icon (#7828)
LitoMore Sep 21, 2022
52c3871
Add Taichi Graphics icon (#7829)
LitoMore Sep 21, 2022
ddd0290
Add Tamiya icon (#7755)
LitoMore Sep 21, 2022
359c0d0
Add Warp icon (#7309)
elliotwutingfeng Sep 21, 2022
7a9b805
Add ZincSearch icon (#7837)
elliotwutingfeng Sep 21, 2022
8e706be
Add Sonar icon (#7800)
Sep 21, 2022
25a657e
Add Fanfou icon (#7838)
LitoMore Sep 21, 2022
0473aa1
Add Electron Fiddle icon (#7839)
LitoMore Sep 21, 2022
51e9e8f
Add MacPaw icon (#7842)
LitoMore Sep 21, 2022
dcdffce
Add Similarweb icon (#7841)
LitoMore Sep 21, 2022
f6fe7db
Add Setapp icon (#7840)
LitoMore Sep 21, 2022
97eb92b
Add Shopee icon (#5896)
huuphongnguyen Sep 21, 2022
af32c35
Add Fantom icon (#7030)
deepmalamittal Sep 21, 2022
d5444f6
Update Douban icon (#7843)
LitoMore Sep 21, 2022
fdc707b
Build icons in order (#7852)
LitoMore Sep 23, 2022
ad7de04
Standarize locale comparisons and sort icons by title in package (#7854)
mondeja Sep 24, 2022
3ee620b
Forbid the usage of non secure URLs (#7855)
mondeja Sep 24, 2022
62fcc79
version bump
github-actions[bot] Sep 25, 2022
5958fc1
Add `add-icon-data` script (#7849)
LitoMore Sep 25, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
3 changes: 2 additions & 1 deletion .jsonschema.json
Expand Up @@ -231,8 +231,9 @@
},
"url": {
"$id": "#url",
"description": "HTTPS-only URL for a source",
"type": "string",
"pattern": "^https?://[^\\s]+$"
"pattern": "^https://[^\\s]+$"
}
},
"type": "object",
Expand Down
3 changes: 2 additions & 1 deletion .svglintrc.mjs
Expand Up @@ -3,6 +3,7 @@ import path from 'node:path';
import {
getDirnameFromImportMeta,
htmlFriendlyToTitle,
collator,
} from './scripts/utils.js';
import svgpath from 'svgpath';
import svgPathBbox from 'svg-path-bbox';
Expand Down Expand Up @@ -46,7 +47,7 @@ const sortObjectByKey = (obj) => {

const sortObjectByValue = (obj) => {
return Object.keys(obj)
.sort((a, b) => ('' + obj[a]).localeCompare(obj[b]))
.sort((a, b) => collator.compare(obj[a], obj[b]))
.reduce((r, k) => Object.assign(r, { [k]: obj[k] }), {});
};

Expand Down
4 changes: 4 additions & 0 deletions CONTRIBUTING.md
Expand Up @@ -265,6 +265,8 @@ Here is the object of a fictional brand as an example:
}
```

You can use `npm run add-icon-data` to add metadata via a CLI prompt.

Make sure the icon is added in alphabetical order. If you're in doubt, you can always run `npm run our-lint` - this will tell you if any of the JSON data is in the wrong order.

#### Optional Data
Expand All @@ -291,6 +293,8 @@ Here is the object of the fictional brand from before, but with all optional val
}
```

> Non secured HTTP URLs are forbidden. If a brand's website only supports HTTP, you must still declare the URL using the `https://` protocol.

#### Source Guidelines

We use the source URL as a reference for the current SVG in our repository and as a jumping-off point to find updates if the logo changes. If you used one of the sources listed below, make sure to follow these guidelines. If you're unsure about the source URL you can open a Pull Request and ask for help from others.
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.md
Expand Up @@ -27,4 +27,4 @@ For these and/or other purposes and motivations, and without any expectation of
3. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person’s Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work.
4. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work.

For more information, please see http://creativecommons.org/publicdomain/zero/1.0/.
For more information, please see https://creativecommons.org/publicdomain/zero/1.0/.