From 545cf002ea6e080e225db9680dd01f8b3e5c297c Mon Sep 17 00:00:00 2001 From: xlu-odoo Date: Thu, 14 Oct 2021 14:09:40 +0000 Subject: [PATCH] [FIX] theme_*: fix svg previews readability on safari In Safari (14+) the CSS workaround to make block "readable" over any bg is broken. By replacing the current CSS workaround by an appropriate SVG filter in each themes svg, the problem will be fixed. This commit will add the svg filter. task-2667028 closes odoo/design-themes#522 Related: odoo/odoo#78617 Signed-off-by: Quentin Smetz (qsm) --- .../static/description/theme_anelusia.svg | 77 +++++++------ .../static/description/theme_artists.svg | 37 ++++-- .../static/description/theme_avantgarde.svg | 56 ++++++---- .../static/description/theme_aviato.svg | 62 +++++++---- .../static/description/theme_beauty.svg | 76 +++++++------ .../static/description/theme_bewise.svg | 78 +++++++------ .../static/description/theme_bistro.svg | 55 +++++---- .../static/description/theme_bookstore.svg | 89 ++++++++------- .../static/description/theme_buzzy.svg | 60 ++++++---- .../static/description/theme_clean.svg | 71 +++++++----- .../static/description/theme_cobalt.svg | 67 ++++++----- .../static/description/theme_enark.svg | 59 ++++++---- .../static/description/theme_graphene.svg | 101 +++++++++-------- theme_kea/static/description/theme_kea.svg | 43 ++++--- .../static/description/theme_kiddo.svg | 53 +++++---- .../static/description/theme_loftspace.svg | 77 +++++++------ .../static/description/theme_monglia.svg | 63 ++++++----- theme_nano/static/description/theme_nano.svg | 85 ++++++++------ .../static/description/theme_notes.svg | 65 ++++++----- .../static/description/theme_odoo_experts.svg | 65 ++++++----- .../static/description/theme_orchid.svg | 63 ++++++----- .../static/description/theme_paptic.svg | 57 ++++++---- .../static/description/theme_real_estate.svg | 43 ++++--- .../static/description/theme_treehouse.svg | 65 ++++++----- .../static/description/theme_vehicle.svg | 43 ++++--- theme_yes/static/description/theme_yes.svg | 67 ++++++----- theme_zap/static/description/theme_zap.svg | 105 ++++++++++-------- 27 files changed, 1068 insertions(+), 714 deletions(-) diff --git a/theme_anelusia/static/description/theme_anelusia.svg b/theme_anelusia/static/description/theme_anelusia.svg index 5a2c64095..4a9909cad 100644 --- a/theme_anelusia/static/description/theme_anelusia.svg +++ b/theme_anelusia/static/description/theme_anelusia.svg @@ -78,28 +78,41 @@ + + + + + + + + + + + + + - + - - - - + + + + - + - WelcomeMessage + WelcomeMessage - - + + @@ -119,27 +132,27 @@ - Entry Title + Entry Title - - + + Discover - + - Entry Title + Entry Title - - + + Discover - + @@ -290,10 +303,10 @@ Discover - - + + - Section Title + Section Title @@ -323,29 +336,29 @@ - - - + + + - - + + - - + + - - - - + + + + - Entry Title + Entry Title diff --git a/theme_artists/static/description/theme_artists.svg b/theme_artists/static/description/theme_artists.svg index d4e8b11f8..f800c4aa6 100644 --- a/theme_artists/static/description/theme_artists.svg +++ b/theme_artists/static/description/theme_artists.svg @@ -36,17 +36,30 @@ + + + + + + + + + + + + + - - + + - - - + + + @@ -167,14 +180,14 @@ - - - + + + - - - - + + + + diff --git a/theme_avantgarde/static/description/theme_avantgarde.svg b/theme_avantgarde/static/description/theme_avantgarde.svg index 365fe6ef6..5c9bfa1f0 100644 --- a/theme_avantgarde/static/description/theme_avantgarde.svg +++ b/theme_avantgarde/static/description/theme_avantgarde.svg @@ -34,6 +34,20 @@ + + + + + + + + + + + + + + @@ -43,16 +57,16 @@ - + - - - - + + + + - + @@ -187,21 +201,21 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/theme_aviato/static/description/theme_aviato.svg b/theme_aviato/static/description/theme_aviato.svg index 8de5ae68d..e5f082b44 100644 --- a/theme_aviato/static/description/theme_aviato.svg +++ b/theme_aviato/static/description/theme_aviato.svg @@ -17,6 +17,20 @@ + + + + + + + + + + + + + + @@ -24,16 +38,16 @@ - + - - - - + + + + - + @@ -475,8 +489,8 @@ - - + + @@ -484,26 +498,26 @@ - + - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + diff --git a/theme_beauty/static/description/theme_beauty.svg b/theme_beauty/static/description/theme_beauty.svg index 6a1390a39..01955f3bf 100644 --- a/theme_beauty/static/description/theme_beauty.svg +++ b/theme_beauty/static/description/theme_beauty.svg @@ -53,6 +53,20 @@ + + + + + + + + + + + + + + @@ -60,14 +74,14 @@ - + - - - - + + + + - + @@ -99,7 +113,7 @@ - + Discover @@ -145,41 +159,41 @@ - + - + - + - + - + - + @@ -237,7 +251,7 @@ - + Discover @@ -252,26 +266,26 @@ - - - - - - - - + + + + + + + + - - - - + + + + - - - - + + + + - \ No newline at end of file + diff --git a/theme_bewise/static/description/theme_bewise.svg b/theme_bewise/static/description/theme_bewise.svg index 83f65b2fd..e37647f41 100644 --- a/theme_bewise/static/description/theme_bewise.svg +++ b/theme_bewise/static/description/theme_bewise.svg @@ -32,6 +32,20 @@ + + + + + + + + + + + + + + @@ -40,14 +54,14 @@ - + - - - - + + + + - + @@ -68,7 +82,7 @@ - + Discover @@ -83,7 +97,7 @@ - + Discover @@ -117,7 +131,7 @@ - + Discover @@ -176,7 +190,7 @@ - + Discover @@ -194,12 +208,12 @@ - + - + > @@ -223,7 +237,7 @@ - + > @@ -245,7 +259,7 @@ - + Discover @@ -264,7 +278,7 @@ - + Discover @@ -272,26 +286,26 @@ - - - - - - - - + + + + + + + + - - - - + + + + - - - - + + + + - \ No newline at end of file + diff --git a/theme_bistro/static/description/theme_bistro.svg b/theme_bistro/static/description/theme_bistro.svg index 6f0176b90..aa6a066bd 100644 --- a/theme_bistro/static/description/theme_bistro.svg +++ b/theme_bistro/static/description/theme_bistro.svg @@ -21,6 +21,19 @@ + + + + + + + + + + + + + @@ -28,15 +41,15 @@ - - - - LOGO - - - - - + + + + LOGO + + + + + @@ -48,7 +61,7 @@ - Discover + Discover @@ -78,11 +91,11 @@ - Section Title - + Section Title + - + @@ -138,19 +151,19 @@ - - - - - - - LOGO + + + + + + + LOGO - + diff --git a/theme_bookstore/static/description/theme_bookstore.svg b/theme_bookstore/static/description/theme_bookstore.svg index 16c9fb780..0d83d6f76 100644 --- a/theme_bookstore/static/description/theme_bookstore.svg +++ b/theme_bookstore/static/description/theme_bookstore.svg @@ -43,19 +43,32 @@ + + + + + + + + + + + + + - + - - - - + + + + - + @@ -135,10 +148,10 @@ - Entry Title + Entry Title - - + + @@ -318,37 +331,37 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - + + + + + diff --git a/theme_buzzy/static/description/theme_buzzy.svg b/theme_buzzy/static/description/theme_buzzy.svg index b3d6935ce..538e20ff9 100644 --- a/theme_buzzy/static/description/theme_buzzy.svg +++ b/theme_buzzy/static/description/theme_buzzy.svg @@ -39,20 +39,32 @@ - + + + + + + + + + + + + + - + - - - - + + + + - + @@ -570,14 +582,14 @@ - - - - - - - - + + + + + + + + @@ -604,16 +616,16 @@ - - - - - - + + + + + + Get in touch - - - + + + diff --git a/theme_clean/static/description/theme_clean.svg b/theme_clean/static/description/theme_clean.svg index f96691eb9..ba73f7590 100644 --- a/theme_clean/static/description/theme_clean.svg +++ b/theme_clean/static/description/theme_clean.svg @@ -31,17 +31,30 @@ + + + + + + + + + + + + + - - + + - - - + + + @@ -185,14 +198,14 @@ - - - - - - - - + + + + + + + + @@ -232,7 +245,7 @@ - + @@ -240,25 +253,25 @@ - - - - + + + + - + - - - + + + - - - - - - - + + + + + + + diff --git a/theme_cobalt/static/description/theme_cobalt.svg b/theme_cobalt/static/description/theme_cobalt.svg index 8660559b8..9a1193096 100644 --- a/theme_cobalt/static/description/theme_cobalt.svg +++ b/theme_cobalt/static/description/theme_cobalt.svg @@ -34,19 +34,32 @@ + + + + + + + + + + + + + - + - - - - + + + + - + @@ -57,7 +70,7 @@ - + Discover @@ -286,7 +299,7 @@ - + Discover @@ -297,7 +310,7 @@ - + Discover @@ -315,7 +328,7 @@ - + Section Title @@ -323,26 +336,26 @@ - - - - - - - - + + + + + + + + - - - - + + + + - - - - + + + + - \ No newline at end of file + diff --git a/theme_enark/static/description/theme_enark.svg b/theme_enark/static/description/theme_enark.svg index 1d54a1b4a..f056ccda1 100644 --- a/theme_enark/static/description/theme_enark.svg +++ b/theme_enark/static/description/theme_enark.svg @@ -27,19 +27,32 @@ + + + + + + + + + + + + + - + - - - - + + + + - + @@ -94,30 +107,30 @@ - - - + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - + diff --git a/theme_graphene/static/description/theme_graphene.svg b/theme_graphene/static/description/theme_graphene.svg index 64fe9922a..0db4f5c32 100644 --- a/theme_graphene/static/description/theme_graphene.svg +++ b/theme_graphene/static/description/theme_graphene.svg @@ -20,20 +20,33 @@ + + + + + + + + + + + + + - + - - - - + + + + - + @@ -52,7 +65,7 @@ - + Discover @@ -74,7 +87,7 @@ - + Discover @@ -144,19 +157,19 @@ - Discover + Discover - - - - + + + + - - - - + + + + @@ -166,19 +179,19 @@ - Discover + Discover - - - - + + + + - - - - + + + + @@ -188,36 +201,36 @@ - Discover + Discover - - - - + + + + - - - - + + + + - - - + + + - + - - - - + + + + - \ No newline at end of file + diff --git a/theme_kea/static/description/theme_kea.svg b/theme_kea/static/description/theme_kea.svg index ef63b00b2..429853118 100644 --- a/theme_kea/static/description/theme_kea.svg +++ b/theme_kea/static/description/theme_kea.svg @@ -105,6 +105,19 @@ + + + + + + + + + + + + + @@ -112,16 +125,16 @@ - + - - - - + + + + - + @@ -555,22 +568,22 @@ - + - - - - + + + + - - - + + + - + diff --git a/theme_kiddo/static/description/theme_kiddo.svg b/theme_kiddo/static/description/theme_kiddo.svg index 9d2d5a714..157c939e7 100644 --- a/theme_kiddo/static/description/theme_kiddo.svg +++ b/theme_kiddo/static/description/theme_kiddo.svg @@ -16,6 +16,19 @@ + + + + + + + + + + + + + @@ -26,21 +39,21 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -416,15 +429,15 @@ - + - - - + + + - + diff --git a/theme_loftspace/static/description/theme_loftspace.svg b/theme_loftspace/static/description/theme_loftspace.svg index aa9b2c9be..dda4e1ffb 100644 --- a/theme_loftspace/static/description/theme_loftspace.svg +++ b/theme_loftspace/static/description/theme_loftspace.svg @@ -33,19 +33,32 @@ + + + + + + + + + + + + + - + - - - - + + + + - + @@ -134,43 +147,43 @@ - + - + - + - - - - - - - - + + + + + + + + - - - - + + + + - - - - + + + + - - - - - - - + + + + + + + diff --git a/theme_monglia/static/description/theme_monglia.svg b/theme_monglia/static/description/theme_monglia.svg index dc12e605b..8b996861d 100644 --- a/theme_monglia/static/description/theme_monglia.svg +++ b/theme_monglia/static/description/theme_monglia.svg @@ -54,19 +54,32 @@ + + + + + + + + + + + + + - + - - - - + + + + - + @@ -91,7 +104,7 @@ - Discover + Discover @@ -246,7 +259,7 @@ - Discover + Discover Block Title @@ -255,26 +268,26 @@ - - - - - - - - + + + + + + + + - - - - + + + + - - - - + + + + - \ No newline at end of file + diff --git a/theme_nano/static/description/theme_nano.svg b/theme_nano/static/description/theme_nano.svg index da96da458..50d8ddd95 100644 --- a/theme_nano/static/description/theme_nano.svg +++ b/theme_nano/static/description/theme_nano.svg @@ -30,6 +30,19 @@ + + + + + + + + + + + + + @@ -39,12 +52,12 @@ - - LOGO - - - - + + LOGO + + + + @@ -58,7 +71,7 @@ - Contact us + Contact us @@ -66,21 +79,21 @@ - Feature #01 - - + Feature #01 + + - Feature #02 - - + Feature #02 + + - Feature #03 - - + Feature #03 + + @@ -118,41 +131,41 @@ - - Section Title + + Section Title - Section Title - - - - + Section Title + + + + - Entry Title - - - - + Entry Title + + + + - Entry Title - - - - - - + Entry Title + + + + + + - + diff --git a/theme_notes/static/description/theme_notes.svg b/theme_notes/static/description/theme_notes.svg index 1f1f09604..df9b44411 100644 --- a/theme_notes/static/description/theme_notes.svg +++ b/theme_notes/static/description/theme_notes.svg @@ -45,19 +45,32 @@ + + + + + + + + + + + + + - + - - - - + + + + - + @@ -70,15 +83,15 @@ - Entry Title + Entry Title - - + + - Entry Title + Entry Title - - + + Entry Title @@ -246,27 +259,27 @@ - - - + + + - - + + - - - - + + + + - - - - + + + + - Entry Title + Entry Title diff --git a/theme_odoo_experts/static/description/theme_odoo_experts.svg b/theme_odoo_experts/static/description/theme_odoo_experts.svg index e437a6ded..bd9504124 100644 --- a/theme_odoo_experts/static/description/theme_odoo_experts.svg +++ b/theme_odoo_experts/static/description/theme_odoo_experts.svg @@ -49,19 +49,32 @@ + + + + + + + + + + + + + - + - - - - + + + + - + @@ -260,7 +273,7 @@ Section Title - + @@ -273,11 +286,11 @@ - - + + - Section Title + Section Title Discover @@ -297,25 +310,25 @@ - - - - + + + + - - + + - - - + + + - - - - - - - + + + + + + + diff --git a/theme_orchid/static/description/theme_orchid.svg b/theme_orchid/static/description/theme_orchid.svg index 3900eb895..dcb12ba8f 100644 --- a/theme_orchid/static/description/theme_orchid.svg +++ b/theme_orchid/static/description/theme_orchid.svg @@ -21,19 +21,32 @@ + + + + + + + + + + + + + - + - - - - + + + + - + @@ -127,13 +140,13 @@ - - + + - - - + + + @@ -237,34 +250,34 @@ - + - - - + + + - - - - + + + + - - - - + + + + - - + + diff --git a/theme_paptic/static/description/theme_paptic.svg b/theme_paptic/static/description/theme_paptic.svg index 4352add5b..10a53e5c7 100644 --- a/theme_paptic/static/description/theme_paptic.svg +++ b/theme_paptic/static/description/theme_paptic.svg @@ -55,19 +55,32 @@ + + + + + + + + + + + + + - + - - - - + + + + - + @@ -194,13 +207,13 @@ - + Discover - + More @@ -286,7 +299,7 @@ - Discover + Discover @@ -394,7 +407,7 @@ - Discover + Discover @@ -419,7 +432,7 @@ - Discover + Discover @@ -444,7 +457,7 @@ - + Discover @@ -467,7 +480,7 @@ - Discover + Discover Block Title @@ -480,17 +493,17 @@ - - - + + + - + - - - - + + + + - \ No newline at end of file + diff --git a/theme_real_estate/static/description/theme_real_estate.svg b/theme_real_estate/static/description/theme_real_estate.svg index 4319405f2..0ff415930 100644 --- a/theme_real_estate/static/description/theme_real_estate.svg +++ b/theme_real_estate/static/description/theme_real_estate.svg @@ -31,6 +31,19 @@ + + + + + + + + + + + + + @@ -38,16 +51,16 @@ - + - - - - + + + + - + @@ -257,22 +270,22 @@ - + - - - - + + + + - - - + + + - + diff --git a/theme_treehouse/static/description/theme_treehouse.svg b/theme_treehouse/static/description/theme_treehouse.svg index 2285a941f..4e6b9bfd8 100644 --- a/theme_treehouse/static/description/theme_treehouse.svg +++ b/theme_treehouse/static/description/theme_treehouse.svg @@ -24,6 +24,19 @@ + + + + + + + + + + + + + @@ -31,14 +44,14 @@ - LOGO - - - - + LOGO + + + + - Contact + Contact @@ -52,7 +65,7 @@ - Discover + Discover @@ -66,7 +79,7 @@ - Details + Details @@ -119,33 +132,33 @@ - Contact + Contact - - - - - - - - - - - - - - - - LOGO + + + + + + + + + + + + + + + + LOGO - + diff --git a/theme_vehicle/static/description/theme_vehicle.svg b/theme_vehicle/static/description/theme_vehicle.svg index 63ac802a7..42c3870ab 100644 --- a/theme_vehicle/static/description/theme_vehicle.svg +++ b/theme_vehicle/static/description/theme_vehicle.svg @@ -25,6 +25,19 @@ + + + + + + + + + + + + + @@ -32,16 +45,16 @@ - + - - - - + + + + - + @@ -169,22 +182,22 @@ - + - - - - + + + + - - - + + + - + diff --git a/theme_yes/static/description/theme_yes.svg b/theme_yes/static/description/theme_yes.svg index 403a5072e..4a138e848 100644 --- a/theme_yes/static/description/theme_yes.svg +++ b/theme_yes/static/description/theme_yes.svg @@ -55,21 +55,34 @@ + + + + + + + + + + + + + - - - - + + + + - Contact + Contact - LOGO + LOGO @@ -79,7 +92,7 @@ - Details + Details @@ -126,8 +139,8 @@ Entry Title - - + + @@ -171,28 +184,28 @@ - Section Title - - - - - - - - - Entry Title - - - Entry Title - - - - + Section Title + + + + + + + + + Entry Title + + + Entry Title + + + + - + diff --git a/theme_zap/static/description/theme_zap.svg b/theme_zap/static/description/theme_zap.svg index 3cbb0366d..e63c749ad 100644 --- a/theme_zap/static/description/theme_zap.svg +++ b/theme_zap/static/description/theme_zap.svg @@ -50,6 +50,19 @@ + + + + + + + + + + + + + @@ -57,14 +70,14 @@ - - - - LOGO - + + + + LOGO + - Contact + Contact @@ -77,7 +90,7 @@ - Discover + Discover @@ -111,13 +124,13 @@ - - Section Title - - - + + Section Title + + + - + Details @@ -155,11 +168,11 @@ - - Subtitle #01 + + Subtitle #01 - - Subtitle #02 + + Subtitle #02 @@ -176,39 +189,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - Entry Title - Entry Title - Entry Title - Entry Title - Entry Title + + + + + + + + + + + + + + + + + + + + + + + + Entry Title + Entry Title + Entry Title + Entry Title + Entry Title - +