From 8f2150d9dbf42537229002e9474da3d4b6632e19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Wed, 25 Aug 2021 23:59:49 +0200 Subject: [PATCH] Add SDG Spanish icons in SVG format Based on an EPS file downloaded from The Global Goals page [1]. Although in that page there are icons for other languages we support and that we've only got in PNG format, the Spanish ones are the only ones which are similar to the official PNG ones provided by the UN or UN-related organizations like UNRIC. Icons in other languages (like Chinese, French or Russian) are not that similar to the official PNG icons and their quality is (in my humble opinion) lower. Since SVG icons are smaller and can be compressed, users browsing the page in Spanish will have to download about 80KB for the SDG icons, instead of the 240KB they needed to download when using PNGs. [1] https://www.globalgoals.org/resources --- .../sdg/goals/icon_component_spec.rb | 2 +- vendor/assets/images/sdg/es/goal_1.svg | 49 ++++++++++++++ vendor/assets/images/sdg/es/goal_10.svg | 55 ++++++++++++++++ vendor/assets/images/sdg/es/goal_11.svg | 59 +++++++++++++++++ vendor/assets/images/sdg/es/goal_12.svg | 54 +++++++++++++++ vendor/assets/images/sdg/es/goal_13.svg | 39 +++++++++++ vendor/assets/images/sdg/es/goal_14.svg | 38 +++++++++++ vendor/assets/images/sdg/es/goal_15.svg | 56 ++++++++++++++++ vendor/assets/images/sdg/es/goal_16.svg | 65 +++++++++++++++++++ vendor/assets/images/sdg/es/goal_17.svg | 53 +++++++++++++++ vendor/assets/images/sdg/es/goal_2.svg | 35 ++++++++++ vendor/assets/images/sdg/es/goal_3.svg | 38 +++++++++++ vendor/assets/images/sdg/es/goal_4.svg | 44 +++++++++++++ vendor/assets/images/sdg/es/goal_5.svg | 40 ++++++++++++ vendor/assets/images/sdg/es/goal_6.svg | 44 +++++++++++++ vendor/assets/images/sdg/es/goal_7.svg | 65 +++++++++++++++++++ vendor/assets/images/sdg/es/goal_8.svg | 60 +++++++++++++++++ vendor/assets/images/sdg/es/goal_9.svg | 58 +++++++++++++++++ 18 files changed, 853 insertions(+), 1 deletion(-) create mode 100644 vendor/assets/images/sdg/es/goal_1.svg create mode 100644 vendor/assets/images/sdg/es/goal_10.svg create mode 100644 vendor/assets/images/sdg/es/goal_11.svg create mode 100644 vendor/assets/images/sdg/es/goal_12.svg create mode 100644 vendor/assets/images/sdg/es/goal_13.svg create mode 100644 vendor/assets/images/sdg/es/goal_14.svg create mode 100644 vendor/assets/images/sdg/es/goal_15.svg create mode 100644 vendor/assets/images/sdg/es/goal_16.svg create mode 100644 vendor/assets/images/sdg/es/goal_17.svg create mode 100644 vendor/assets/images/sdg/es/goal_2.svg create mode 100644 vendor/assets/images/sdg/es/goal_3.svg create mode 100644 vendor/assets/images/sdg/es/goal_4.svg create mode 100644 vendor/assets/images/sdg/es/goal_5.svg create mode 100644 vendor/assets/images/sdg/es/goal_6.svg create mode 100644 vendor/assets/images/sdg/es/goal_7.svg create mode 100644 vendor/assets/images/sdg/es/goal_8.svg create mode 100644 vendor/assets/images/sdg/es/goal_9.svg diff --git a/spec/components/sdg/goals/icon_component_spec.rb b/spec/components/sdg/goals/icon_component_spec.rb index 408428d57..17da77057 100644 --- a/spec/components/sdg/goals/icon_component_spec.rb +++ b/spec/components/sdg/goals/icon_component_spec.rb @@ -7,7 +7,7 @@ describe SDG::Goals::IconComponent do it "returns icons for the first fallback language with icons" do allow(I18n).to receive(:fallbacks).and_return({ en: [:es, :de] }) - expect(component.image_path).to eq "sdg/es/goal_8.png" + expect(component.image_path).to eq "sdg/es/goal_8.svg" end it "returns a PNG icon when it isn't available in SVG" do diff --git a/vendor/assets/images/sdg/es/goal_1.svg b/vendor/assets/images/sdg/es/goal_1.svg new file mode 100644 index 000000000..6ffef171f --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_1.svg @@ -0,0 +1,49 @@ + + + + + + + 1 Fin de la pobreza + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_10.svg b/vendor/assets/images/sdg/es/goal_10.svg new file mode 100644 index 000000000..4092f2e23 --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_10.svg @@ -0,0 +1,55 @@ + + + + + + + 10 Reducción de las Desigualdades + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_11.svg b/vendor/assets/images/sdg/es/goal_11.svg new file mode 100644 index 000000000..35f43afdf --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_11.svg @@ -0,0 +1,59 @@ + + + + + + + 11 Ciudades y Comunidades Sostenibles + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_12.svg b/vendor/assets/images/sdg/es/goal_12.svg new file mode 100644 index 000000000..cdc0ba9c9 --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_12.svg @@ -0,0 +1,54 @@ + + + + + + + 12 Producción y Consumo Responsables + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_13.svg b/vendor/assets/images/sdg/es/goal_13.svg new file mode 100644 index 000000000..ba57b0c30 --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_13.svg @@ -0,0 +1,39 @@ + + + + + + + 13 Acción Por el Clima + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_14.svg b/vendor/assets/images/sdg/es/goal_14.svg new file mode 100644 index 000000000..a241273af --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_14.svg @@ -0,0 +1,38 @@ + + + + + + + 14 Vida Submarina + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_15.svg b/vendor/assets/images/sdg/es/goal_15.svg new file mode 100644 index 000000000..e4edc164c --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_15.svg @@ -0,0 +1,56 @@ + + + + + + + 15 Vida de Ecosistemas Terrestres + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_16.svg b/vendor/assets/images/sdg/es/goal_16.svg new file mode 100644 index 000000000..66c7c48e3 --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_16.svg @@ -0,0 +1,65 @@ + + + + + + + 16 Paz, Justicia e Instituciones Sólidas + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_17.svg b/vendor/assets/images/sdg/es/goal_17.svg new file mode 100644 index 000000000..92f73bea2 --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_17.svg @@ -0,0 +1,53 @@ + + + + + + + 17 Alianzas para Lograr los Objetivos + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_2.svg b/vendor/assets/images/sdg/es/goal_2.svg new file mode 100644 index 000000000..273c97c64 --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_2.svg @@ -0,0 +1,35 @@ + + + + + + + 2 Hambre Cero + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_3.svg b/vendor/assets/images/sdg/es/goal_3.svg new file mode 100644 index 000000000..980d43893 --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_3.svg @@ -0,0 +1,38 @@ + + + + + + + 3 Salud y Bienestar + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_4.svg b/vendor/assets/images/sdg/es/goal_4.svg new file mode 100644 index 000000000..40a06ba70 --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_4.svg @@ -0,0 +1,44 @@ + + + + + + + 4 Educación de Calidad + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_5.svg b/vendor/assets/images/sdg/es/goal_5.svg new file mode 100644 index 000000000..3a50294c0 --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_5.svg @@ -0,0 +1,40 @@ + + + + + + + 5 Igualdad de Género + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_6.svg b/vendor/assets/images/sdg/es/goal_6.svg new file mode 100644 index 000000000..1d8c40fbf --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_6.svg @@ -0,0 +1,44 @@ + + + + + + + 6 Agua Limpia y Saneamiento + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_7.svg b/vendor/assets/images/sdg/es/goal_7.svg new file mode 100644 index 000000000..42cfd16ba --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_7.svg @@ -0,0 +1,65 @@ + + + + + + + 7 Energía Asequible y No Contaminante + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_8.svg b/vendor/assets/images/sdg/es/goal_8.svg new file mode 100644 index 000000000..efe083dde --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_8.svg @@ -0,0 +1,60 @@ + + + + + + + 8 Trabajo Decente y Crecimiento Económico + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/images/sdg/es/goal_9.svg b/vendor/assets/images/sdg/es/goal_9.svg new file mode 100644 index 000000000..abdf6bca8 --- /dev/null +++ b/vendor/assets/images/sdg/es/goal_9.svg @@ -0,0 +1,58 @@ + + + + + + + 9 Industria, Innovación e Infraestructuras + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +