From f7aba65dbf88642a374e26c3244d6b45350679c7 Mon Sep 17 00:00:00 2001 From: Ethan Chapman Date: Sun, 24 Apr 2022 14:29:03 -0400 Subject: [PATCH 1/7] Reduce sizes of ten icons (#646) * Messenger 824 -> 699 * Open Source 261 -> 243 * Typescript 1014 -> 623 * Laravel 523 -> 404 bytes * Jellyfin 1003 -> 676 bytes * Gojek 376 -> 299 bytes * SOGo 1021 -> 851 bytes * Codeberg 837 -> 597 bytes * Udemy 537 -> 306 bytes * StumbleUpon 598 -> 364 bytes --- README.md | 20 +++++----- images/android-vector-drawable/codeberg.xml | 4 +- images/android-vector-drawable/gojek.xml | 18 ++++----- images/android-vector-drawable/jellyfin.xml | 30 +-------------- images/android-vector-drawable/laravel.xml | 37 +------------------ images/android-vector-drawable/messenger.xml | 4 +- images/android-vector-drawable/opensource.xml | 2 +- images/android-vector-drawable/sogo.xml | 10 +---- .../android-vector-drawable/stumbleupon.xml | 9 ++++- images/svg/codeberg.svg | 2 +- images/svg/gojek.svg | 2 +- images/svg/jellyfin.svg | 2 +- images/svg/laravel.svg | 2 +- images/svg/messenger.svg | 2 +- images/svg/opensource.svg | 2 +- images/svg/sogo.svg | 2 +- images/svg/stumbleupon.svg | 2 +- images/svg/typescript.svg | 3 +- images/svg/udemy.svg | 2 +- 19 files changed, 42 insertions(+), 113 deletions(-) diff --git a/README.md b/README.md index 3b59f933..5f58406b 100644 --- a/README.md +++ b/README.md @@ -123,7 +123,7 @@ Say thanks! Protonmail

437 Bytes XMPP/Jabber

797 Bytes Tutanota

627 Bytes -Messenger

824 Bytes  +Messenger

699 Bytes  Discord

993 Bytes Zoom

530 Bytes @@ -133,7 +133,7 @@ Say thanks! Element

444 Bytes Briar

563 Bytes Guilded

816 Bytes -SOGo

1021 Bytes +SOGo

851 Bytes @@ -141,7 +141,7 @@ Say thanks! - +
Udemy

537 Bytes
Udemy

306 Bytes
@@ -207,7 +207,7 @@ Say thanks! OK.ru

630 Bytes Pocket

517 Bytes -StumbleUpon

598 Bytes +StumbleUpon

364 Bytes Opencast

312 Bytes Buffer

489 Bytes Upwork

666 Bytes @@ -231,14 +231,14 @@ Say thanks! Glitch

1012 Bytes AngelList

983 Bytes -Jellyfin

1003 Bytes +Jellyfin

676 Bytes Gandi

788 Bytes Kaggle

517 Bytes Humble Bundle

978 Bytes freeCodeCamp

727 Bytes -Codeberg

837 Bytes +Codeberg

597 Bytes BitBucket

681 Bytes Etsy

538 Bytes Intercom

839 Bytes @@ -317,7 +317,7 @@ Say thanks! npm

299 Bytes Docker

431 Bytes IBM

503 Bytes -Open Source

259 Bytes +Open Source

243 Bytes Intel

757 Bytes @@ -408,7 +408,7 @@ Say thanks! Python

559 Bytes Julia

298 Bytes PHP

595 Bytes -Laravel

523 Bytes +Laravel

404 Bytes Drupal

899 Bytes React

360 Bytes @@ -455,7 +455,7 @@ Say thanks! C++

776 Bytes Elastic

730 Bytes -TypeScript

1014 Bytes +TypeScript

623 Bytes Dart

571 Bytes i18next

728 Bytes @@ -521,7 +521,7 @@ Say thanks! Ansible

430 Bytes -Gojek

376 Bytes +Gojek

299 Bytes Amazon Alexa

365 Bytes Finder

780 Bytes Roundcube

838 Bytes diff --git a/images/android-vector-drawable/codeberg.xml b/images/android-vector-drawable/codeberg.xml index 719d4995..52eace1d 100644 --- a/images/android-vector-drawable/codeberg.xml +++ b/images/android-vector-drawable/codeberg.xml @@ -8,7 +8,7 @@ android:pathData="M0,0h512v512h-512z" android:fillColor="#fff"/> @@ -25,6 +25,6 @@ diff --git a/images/android-vector-drawable/gojek.xml b/images/android-vector-drawable/gojek.xml index 966b7a04..674dea9f 100644 --- a/images/android-vector-drawable/gojek.xml +++ b/images/android-vector-drawable/gojek.xml @@ -3,14 +3,10 @@ android:height="512dp" android:viewportWidth="512" android:viewportHeight="512"> - - - - - + + + \ No newline at end of file diff --git a/images/android-vector-drawable/jellyfin.xml b/images/android-vector-drawable/jellyfin.xml index 51c1eb0e..aebc88b0 100644 --- a/images/android-vector-drawable/jellyfin.xml +++ b/images/android-vector-drawable/jellyfin.xml @@ -8,7 +8,7 @@ android:pathData="M0,0h512v512h-512z" android:fillColor="#fff"/> + android:pathData="M256 56.1C203.1 56.1 32.8 364.9 58.7 417s369 51.6 394.7 0S308.9 56.1 256 56.1zm0 79.1c34.7 0 146.1 202.7 129.3 236.5s-241.5 34.2-258.5 0S221.3 135.2 256 135.2zm0 74.1c-17.6 0-74.1 102.5-65.5 119.8s122.5 17.1 131 0-47.9-119.8-65.5-119.8z"> - - - - - - - - - - diff --git a/images/android-vector-drawable/laravel.xml b/images/android-vector-drawable/laravel.xml index 8067e129..39f5c252 100644 --- a/images/android-vector-drawable/laravel.xml +++ b/images/android-vector-drawable/laravel.xml @@ -7,42 +7,7 @@ android:pathData="M0,0h512v512h-512z" android:fillColor="#fff"/> - - - - - - - diff --git a/images/android-vector-drawable/messenger.xml b/images/android-vector-drawable/messenger.xml index 09814992..5c011a83 100644 --- a/images/android-vector-drawable/messenger.xml +++ b/images/android-vector-drawable/messenger.xml @@ -8,7 +8,7 @@ android:pathData="M0,0h512v512h-512z" android:fillColor="#fff"/> + android:pathData="M193.6 424.6a14.5 14.5 0 019.8-.7A176.4 176.4 0 10131.2 385a14.7 14.7 0 015 10.4l1 32.3a14.6 14.6 0 0020.4 12.9z"> diff --git a/images/android-vector-drawable/opensource.xml b/images/android-vector-drawable/opensource.xml index 11c3158a..07ecc2f8 100644 --- a/images/android-vector-drawable/opensource.xml +++ b/images/android-vector-drawable/opensource.xml @@ -4,7 +4,7 @@ android:viewportWidth="512" android:viewportHeight="512"> - - \ No newline at end of file diff --git a/images/android-vector-drawable/stumbleupon.xml b/images/android-vector-drawable/stumbleupon.xml index 941a1431..90a6dc5b 100644 --- a/images/android-vector-drawable/stumbleupon.xml +++ b/images/android-vector-drawable/stumbleupon.xml @@ -7,6 +7,11 @@ android:pathData="M0,0h512v512h-512z" android:fillColor="#ea4b24"/> + android:pathData="m99 260v52a52.5 55.5 0 00105 0v-122a52 49.5 0 01104 0v122a52.5 55.5 0 00105 0V260" + android:strokeWidth="63" + android:fillColor="#00000000" + android:strokeColor="#fff"/> + diff --git a/images/svg/codeberg.svg b/images/svg/codeberg.svg index e6219dc1..77edf497 100644 --- a/images/svg/codeberg.svg +++ b/images/svg/codeberg.svg @@ -3,4 +3,4 @@ aria-label="Codeberg" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#fff"/> \ No newline at end of file diff --git a/images/svg/gojek.svg b/images/svg/gojek.svg index 07a0427e..55695237 100644 --- a/images/svg/gojek.svg +++ b/images/svg/gojek.svg @@ -3,4 +3,4 @@ aria-label="Gojek" role="img" viewBox="0 0 512 512"> \ No newline at end of file +rx="15%"/> \ No newline at end of file diff --git a/images/svg/jellyfin.svg b/images/svg/jellyfin.svg index 37c5122d..0f690e66 100644 --- a/images/svg/jellyfin.svg +++ b/images/svg/jellyfin.svg @@ -4,4 +4,4 @@ aria-label="Jellyfin" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#fff"/> \ No newline at end of file diff --git a/images/svg/laravel.svg b/images/svg/laravel.svg index b75511ee..a3b7bede 100644 --- a/images/svg/laravel.svg +++ b/images/svg/laravel.svg @@ -3,4 +3,4 @@ aria-label="Laravel" role="img" viewBox="0 0 512 512"> +fill="#fff"/> \ No newline at end of file diff --git a/images/svg/messenger.svg b/images/svg/messenger.svg index 2b1b56be..da8fffbd 100644 --- a/images/svg/messenger.svg +++ b/images/svg/messenger.svg @@ -3,4 +3,4 @@ aria-label="Messenger" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#fff"/> \ No newline at end of file diff --git a/images/svg/opensource.svg b/images/svg/opensource.svg index 0fe0641c..247924fe 100644 --- a/images/svg/opensource.svg +++ b/images/svg/opensource.svg @@ -1,3 +1,3 @@ \ No newline at end of file +viewBox="0 0 512 512"> \ No newline at end of file diff --git a/images/svg/sogo.svg b/images/svg/sogo.svg index 106ed503..f8ac8b17 100644 --- a/images/svg/sogo.svg +++ b/images/svg/sogo.svg @@ -3,4 +3,4 @@ aria-label="SOGo" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#fff"/> \ No newline at end of file diff --git a/images/svg/stumbleupon.svg b/images/svg/stumbleupon.svg index 9fb2643f..233996b5 100644 --- a/images/svg/stumbleupon.svg +++ b/images/svg/stumbleupon.svg @@ -3,4 +3,4 @@ aria-label="StumbleUpon" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#ea4b24"/> \ No newline at end of file diff --git a/images/svg/typescript.svg b/images/svg/typescript.svg index d7bf9a7d..4d45176c 100644 --- a/images/svg/typescript.svg +++ b/images/svg/typescript.svg @@ -3,5 +3,4 @@ aria-label="TypeScript" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#3178c6"/> \ No newline at end of file diff --git a/images/svg/udemy.svg b/images/svg/udemy.svg index 10fab480..0f428b26 100644 --- a/images/svg/udemy.svg +++ b/images/svg/udemy.svg @@ -3,4 +3,4 @@ aria-label="Udemy" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#fff"/> \ No newline at end of file From 7d9aaf14e34fde2a539ed862c296834f8ace4f23 Mon Sep 17 00:00:00 2001 From: Abhishek Mondal <71382408+AbhishekMondal1@users.noreply.github.com> Date: Mon, 25 Apr 2022 00:01:41 +0530 Subject: [PATCH 2/7] Update Quora logo to latest 2021 Quora logo design ( size reduced to 498 Bytes) (#627) * Add Quora logo(1015 bytes) * Add - Reduced svg size from 1015 Bytes to 896 Bytes * Add - reduced size modified readme * fetch update * update Quora logo to latest logo design * update quora logo size, reference image Co-authored-by: Terence Eden --- README.md | 2 +- .../Java_programming_language_logo.svg | 82 +++++++++--------- images/reference/index.md | 4 +- images/reference/quora.jpg | Bin 0 -> 8491 bytes images/reference/quora.png | Bin 17776 -> 0 bytes images/svg/quora.svg | 2 +- 6 files changed, 45 insertions(+), 45 deletions(-) create mode 100644 images/reference/quora.jpg delete mode 100644 images/reference/quora.png diff --git a/README.md b/README.md index 5f58406b..c9cb774c 100644 --- a/README.md +++ b/README.md @@ -248,7 +248,7 @@ Say thanks! Malt

1015 Bytes DataCamp

491 Bytes Lobste.rs

676 Bytes -Quora

894 Bytes +Quora

498 Bytes diff --git a/images/reference/Java_programming_language_logo.svg b/images/reference/Java_programming_language_logo.svg index b7a96395..0f8b8db8 100755 --- a/images/reference/Java_programming_language_logo.svg +++ b/images/reference/Java_programming_language_logo.svg @@ -1,41 +1,41 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/images/reference/index.md b/images/reference/index.md index b24e1e75..98ae2861 100644 --- a/images/reference/index.md +++ b/images/reference/index.md @@ -291,6 +291,6 @@ Where possible this links to the organisation's brand guidelines page. | | | https://www.i18next.com/ | | | https://www.sogo.nu/ | | | https://doist.com/press -| | | https://www.quora.com/ +| | | https://www.quora.com/ | | | https://www.deviantart.com/ | -| | | https://www.jsonfeed.org/ | \ No newline at end of file +| | | https://www.jsonfeed.org/ | diff --git a/images/reference/quora.jpg b/images/reference/quora.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3cb21b9b06def720e3ef3a29482debe6e5ecd29c GIT binary patch literal 8491 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 E0QCC_4*&oF diff --git a/images/svg/quora.svg b/images/svg/quora.svg index c1f58bf7..ee761f43 100644 --- a/images/svg/quora.svg +++ b/images/svg/quora.svg @@ -3,4 +3,4 @@ aria-label="quora" role="img" viewBox="0 0 512 512"> +fill="#b92b27"/> \ No newline at end of file From 1c4aebd7ecc3bb346087d2d60852340218904332 Mon Sep 17 00:00:00 2001 From: 3l3gant-cod3s <94168669+3l3gant-cod3s@users.noreply.github.com> Date: Sun, 24 Apr 2022 20:33:56 +0200 Subject: [PATCH 3/7] =?UTF-8?q?a=20few=20bytes=20less=20(bis)=20=E2=80=93?= =?UTF-8?q?=20Chromium=20(#641)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * a few bytes less replace the yellow path by a circle reuse chromium’s icon shorter paths * a few less bytes for Chrome Icon * a few bytes less (bis) * Update README.md --- README.md | 2 +- images/svg/chromium.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c9cb774c..bc58ff51 100644 --- a/README.md +++ b/README.md @@ -289,7 +289,7 @@ Say thanks! Brave

1001 Bytes -Chromium

379 Bytes +Chromium

369 Bytes diff --git a/images/svg/chromium.svg b/images/svg/chromium.svg index 5e8f17c9..5a11e45e 100644 --- a/images/svg/chromium.svg +++ b/images/svg/chromium.svg @@ -1,3 +1,3 @@ \ No newline at end of file +viewBox="0 0 512 512"> From 9247e59805a5b41e3d25b907c1dd687f90135c92 Mon Sep 17 00:00:00 2001 From: 3l3gant-cod3s <94168669+3l3gant-cod3s@users.noreply.github.com> Date: Sun, 24 Apr 2022 20:34:50 +0200 Subject: [PATCH 4/7] todoist: combine the 3 white paths (#644) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * a few bytes less replace the yellow path by a circle reuse chromium’s icon shorter paths * 3 paths' fusion * a few bytes less (todoist) --- README.md | 2 +- images/svg/todoist.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bc58ff51..34c29655 100644 --- a/README.md +++ b/README.md @@ -534,7 +534,7 @@ Say thanks! Apache Guacamole

1021 Bytes Outlook

973 Bytes Terraform

303 Bytes -Todoist

825 Bytes +Todoist

771 Bytes diff --git a/images/svg/todoist.svg b/images/svg/todoist.svg index a241ed26..bf17fc4c 100644 --- a/images/svg/todoist.svg +++ b/images/svg/todoist.svg @@ -3,4 +3,4 @@ aria-label="Todoist" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#E44232"/> From 3f5c3360fc23f0bff874f8bd976d3aee14befa33 Mon Sep 17 00:00:00 2001 From: 3l3gant-cod3s <94168669+3l3gant-cod3s@users.noreply.github.com> Date: Sun, 24 Apr 2022 20:38:03 +0200 Subject: [PATCH 5/7] =?UTF-8?q?combination=20of=20same=20color=20paths=20?= =?UTF-8?q?=C3=97=209=20icons=20(#647)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * a few bytes less replace the yellow path by a circle reuse chromium’s icon shorter paths * a few less bytes for Chrome Icon * a few bytes less (bis) * Update README.md * shorten colors #xxyyzz -> #xyz * optimisation: 3 black paths -> 1 path * foobar2000 926 -> 785 bytes * Revert "a few bytes less" * Revert "a few less bytes for Chrome Icon" * Revert "a few bytes less (bis)" * Revert "Update README.md – Chromium" * Revert "optimisation: 3 black paths -> 1 path" * Revert "foobar2000 926 -> 785 bytes" * Revert "shorten colors #xxyyzz -> #xyz" * combine same color paths * combine same color paths * combine same color paths * combine same color paths * combine 2 paths with same color * cleanup (remove hidden or combine parts…) * cleanup (combine same color paths…) * combine same color paths * combination of same color paths × 9 icons Co-authored-by: Terence Eden --- README.md | 22 +++++++++++----------- images/svg/amberframework.svg | 2 +- images/svg/chrome.svg | 2 +- images/svg/dart.svg | 2 +- images/svg/gandi.svg | 2 +- images/svg/google_meet.svg | 2 +- images/svg/netflix.svg | 3 +-- images/svg/outlook.svg | 2 +- images/svg/roundcube.svg | 2 +- images/svg/taiga.svg | 2 +- 10 files changed, 20 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 34c29655..553f349d 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ Say thanks! SubscribeStar

873 Bytes -Netflix

825 Bytes +Netflix

792 Bytes Hulu

482 Bytes DeviantArt

563 Bytes @@ -82,7 +82,7 @@ Say thanks! Google drive

529 Bytes -Google meet

558 Bytes +Google meet

530 Bytes Google Maps

778 Bytes Google Scholar

533 Bytes Google Drive

314 Bytes @@ -225,14 +225,14 @@ Say thanks! TripAdvisor

712 Bytes Sentry

506 Bytes Behance

872 Bytes -Taiga.io

759 Bytes +Taiga.io

753 Bytes Coil.com

515 Bytes Glitch

1012 Bytes AngelList

983 Bytes -Jellyfin

676 Bytes -Gandi

788 Bytes +Jellyfin

1003 Bytes +Gandi

766 Bytes Kaggle

517 Bytes Humble Bundle

978 Bytes @@ -280,7 +280,7 @@ Say thanks! - + @@ -431,7 +431,7 @@ Say thanks! - + @@ -455,8 +455,8 @@ Say thanks! - - + +
Chrome

364 Bytes
Chrome

378 Bytes
Firefox

1022 Bytes
Samsung Internet

346 Bytes
Edge

964 Bytes
Vue

272 Bytes
Gradle

690 Bytes
Amber

753 Bytes
Amber

746 Bytes
Gitea

766 Bytes
Drone.io

490 Bytes
Ruby Gems

402 Bytes
C++

776 Bytes
Elastic

730 Bytes
TypeScript

623 Bytes
Dart

571 Bytes
TypeScript

1014 Bytes
Dart

564 Bytes
i18next

728 Bytes
@@ -524,7 +524,7 @@ Say thanks! Gojek

299 Bytes Amazon Alexa

365 Bytes Finder

780 Bytes -Roundcube

838 Bytes +Roundcube

575 Bytes Fritz!

707 Bytes @@ -532,7 +532,7 @@ Say thanks! Keskonfai.fr

700 Bytes Olympic Rings

678 Bytes Apache Guacamole

1021 Bytes -Outlook

973 Bytes +Outlook

896 Bytes Terraform

303 Bytes Todoist

771 Bytes diff --git a/images/svg/amberframework.svg b/images/svg/amberframework.svg index 0417619c..86f837b4 100644 --- a/images/svg/amberframework.svg +++ b/images/svg/amberframework.svg @@ -3,4 +3,4 @@ aria-label="Amber Framework" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#fff"/> diff --git a/images/svg/chrome.svg b/images/svg/chrome.svg index 5dfc90e1..0da8ad24 100644 --- a/images/svg/chrome.svg +++ b/images/svg/chrome.svg @@ -1,3 +1,3 @@ +viewBox="0 0 512 512"> \ No newline at end of file diff --git a/images/svg/dart.svg b/images/svg/dart.svg index 329e00d5..056fe247 100644 --- a/images/svg/dart.svg +++ b/images/svg/dart.svg @@ -4,4 +4,4 @@ fill-rule="evenodd" viewBox="0 0 512 512"> \ No newline at end of file +fill="#fff"/> diff --git a/images/svg/gandi.svg b/images/svg/gandi.svg index 8b1d9728..76f8da2d 100644 --- a/images/svg/gandi.svg +++ b/images/svg/gandi.svg @@ -3,4 +3,4 @@ aria-label="Gandi" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="url(#a)"/> diff --git a/images/svg/google_meet.svg b/images/svg/google_meet.svg index ceef3279..a0b1cf39 100644 --- a/images/svg/google_meet.svg +++ b/images/svg/google_meet.svg @@ -3,4 +3,4 @@ aria-label="Google Meet" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#fff"/> diff --git a/images/svg/netflix.svg b/images/svg/netflix.svg index ffb58ecf..deec9e36 100644 --- a/images/svg/netflix.svg +++ b/images/svg/netflix.svg @@ -2,5 +2,4 @@ aria-label="Netflix" role="img" viewBox="0 0 512 512"> - \ No newline at end of file +rx="15%" fill="#fff"/> diff --git a/images/svg/outlook.svg b/images/svg/outlook.svg index 12eae1ec..d7efab16 100644 --- a/images/svg/outlook.svg +++ b/images/svg/outlook.svg @@ -3,4 +3,4 @@ aria-label="Outlook" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#fff"/> diff --git a/images/svg/roundcube.svg b/images/svg/roundcube.svg index 34b9e9c8..e75fe6a9 100644 --- a/images/svg/roundcube.svg +++ b/images/svg/roundcube.svg @@ -3,4 +3,4 @@ aria-label="Roundcube" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#fff"/> diff --git a/images/svg/taiga.svg b/images/svg/taiga.svg index f9934417..7e2e37dc 100644 --- a/images/svg/taiga.svg +++ b/images/svg/taiga.svg @@ -3,4 +3,4 @@ aria-label="taiga.io" role="img" viewBox="0 0 512 512"> \ No newline at end of file +fill="#fff"/> From edd89199919d47ad2d658ba560513aee0d1bdbc3 Mon Sep 17 00:00:00 2001 From: 3l3gant-cod3s <94168669+3l3gant-cod3s@users.noreply.github.com> Date: Sun, 24 Apr 2022 20:40:11 +0200 Subject: [PATCH 6/7] Youtube combine 2 paths (hole) (#649) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * a few bytes less replace the yellow path by a circle reuse chromium’s icon shorter paths * a few less bytes for Chrome Icon * a few bytes less (bis) * Update README.md * shorten colors #xxyyzz -> #xyz * optimisation: 3 black paths -> 1 path * foobar2000 926 -> 785 bytes * Revert "a few bytes less" * Revert "a few less bytes for Chrome Icon" * Revert "a few bytes less (bis)" * Revert "Update README.md – Chromium" * Revert "optimisation: 3 black paths -> 1 path" * Revert "foobar2000 926 -> 785 bytes" * Revert "shorten colors #xxyyzz -> #xyz" * youtube combine 2 paths (hole) * youtube combine 2 paths (hole) --- README.md | 2 +- images/svg/youtube.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 553f349d..9678753c 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ Say thanks! SoundCloud

959 Bytes Vimeo

376 Bytes Spotify

436 Bytes -YouTube

359 Bytes +YouTube

352 Bytes Apple Music

514 Bytes Bandcamp

200 Bytes diff --git a/images/svg/youtube.svg b/images/svg/youtube.svg index 4ed2c1a2..c1693a93 100644 --- a/images/svg/youtube.svg +++ b/images/svg/youtube.svg @@ -3,4 +3,4 @@ aria-label="YouTube" role="img" viewBox="0 0 512 512" fill="#ed1d24"> \ No newline at end of file +rx="15%"/> From 77d1a650a4e861e10656c714976419cf9e6ee9d8 Mon Sep 17 00:00:00 2001 From: Ethan Chapman Date: Sun, 24 Apr 2022 14:40:53 -0400 Subject: [PATCH 7/7] Add Godot (#650) Co-authored-by: Terence Eden --- README.md | 1 + images/android-vector-drawable/godot.xml | 24 ++++++++++++++++++++++++ images/reference/godot.svg | 2 ++ images/reference/index.md | 1 + images/svg/godot.svg | 6 ++++++ 5 files changed, 34 insertions(+) create mode 100644 images/android-vector-drawable/godot.xml create mode 100644 images/reference/godot.svg create mode 100644 images/svg/godot.svg diff --git a/README.md b/README.md index 9678753c..94eadd0c 100644 --- a/README.md +++ b/README.md @@ -458,6 +458,7 @@ Say thanks! TypeScript

1014 Bytes Dart

564 Bytes i18next

728 Bytes +Godot

998 Bytes diff --git a/images/android-vector-drawable/godot.xml b/images/android-vector-drawable/godot.xml new file mode 100644 index 00000000..57e30f98 --- /dev/null +++ b/images/android-vector-drawable/godot.xml @@ -0,0 +1,24 @@ + + + + + + + diff --git a/images/reference/godot.svg b/images/reference/godot.svg new file mode 100644 index 00000000..2585813f --- /dev/null +++ b/images/reference/godot.svg @@ -0,0 +1,2 @@ + +image/svg+xml \ No newline at end of file diff --git a/images/reference/index.md b/images/reference/index.md index 98ae2861..077ab39e 100644 --- a/images/reference/index.md +++ b/images/reference/index.md @@ -294,3 +294,4 @@ Where possible this links to the organisation's brand guidelines page. | | | https://www.quora.com/ | | | https://www.deviantart.com/ | | | | https://www.jsonfeed.org/ | +| | | https://godotengine.org/press/ | diff --git a/images/svg/godot.svg b/images/svg/godot.svg new file mode 100644 index 00000000..78a2a33e --- /dev/null +++ b/images/svg/godot.svg @@ -0,0 +1,6 @@ + \ No newline at end of file