gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-taler-mdb] 03/03: introduce svgo optimizations


From: gnunet
Subject: [taler-taler-mdb] 03/03: introduce svgo optimizations
Date: Sun, 14 Jan 2024 15:22:21 +0100

This is an automated email from the git hooks/post-receive script.

nora pushed a commit to branch master
in repository taler-mdb.

commit 8dd64585d96f78e2c7f68c45a4ab48ab36ebadd0
Author: Nullptrderef <nullptrderef@proton.me>
AuthorDate: Sun Jan 14 15:22:12 2024 +0100

    introduce svgo optimizations
---
 contrib/ads/svg/add-without-plus-8s.svg            | 2 +-
 contrib/ads/svg/chocolate-5s.svg                   | 2 +-
 contrib/ads/svg/debug-my-code-7s.svg               | 2 +-
 contrib/ads/svg/dep-tree-10s.svg                   | 2 +-
 contrib/ads/svg/dont-touch-it-10s.svg              | 2 +-
 contrib/ads/svg/error-handling-5s.svg              | 2 +-
 contrib/ads/svg/just-keep-coding-4s.svg            | 2 +-
 contrib/ads/svg/kitkat-7s.svg                      | 2 +-
 contrib/ads/svg/lockpick-9s.svg                    | 2 +-
 contrib/ads/svg/lockpick-physical-sec-9s.svg       | 2 +-
 contrib/ads/svg/lua-rules-4s.svg                   | 2 +-
 contrib/ads/svg/not-even-the-bread-4s.svg          | 2 +-
 contrib/ads/svg/notsnack-7s.svg                    | 2 +-
 contrib/ads/svg/paravirt-8s.svg                    | 2 +-
 contrib/ads/svg/shakespear-8s.svg                  | 2 +-
 contrib/ads/svg/success-unreachable-7s.svg         | 2 +-
 contrib/ads/svg/swissknife-10s.svg                 | 2 +-
 contrib/ads/svg/taler-machine-whats-inside-7s.svg  | 2 +-
 contrib/ads/svg/taler-post-blockchain-18s.svg      | 2 +-
 contrib/ads/svg/taler-principles-1-3s.svg          | 2 +-
 contrib/ads/svg/taler-principles-2-4s.svg          | 2 +-
 contrib/ads/svg/taler-principles-3-3s.svg          | 2 +-
 contrib/ads/svg/taler-principles-4-3s.svg          | 2 +-
 contrib/ads/svg/taler-principles-5-4s.svg          | 2 +-
 contrib/ads/svg/taler-principles-6-3s.svg          | 2 +-
 contrib/ads/svg/taler-principles-7-3s.svg          | 2 +-
 contrib/ads/svg/taler-principles-8-3s.svg          | 2 +-
 contrib/ads/svg/taler-principles-9-3s.svg          | 2 +-
 contrib/ads/svg/taler-rms-5s.svg                   | 2 +-
 contrib/ads/svg/taler-wallet-eCHF-french-10s.svg   | 2 +-
 contrib/ads/svg/taler-wallet-eCHF-german-10s.svg   | 2 +-
 contrib/ads/svg/taler-wallet-question-15s.svg      | 2 +-
 contrib/ads/svg/taler1-5s.svg                      | 2 +-
 contrib/ads/svg/taler2-7s.svg                      | 2 +-
 contrib/err/svg/backend-auth-failure.svg           | 2 +-
 contrib/err/svg/backend-dns-resolution-failure.svg | 2 +-
 contrib/err/svg/backend-no-webserver.svg           | 2 +-
 contrib/err/svg/backend-temporary-failure.svg      | 2 +-
 contrib/err/svg/backend-unexpected-failure.svg     | 2 +-
 contrib/err/svg/backend-unreachable.svg            | 2 +-
 contrib/err/svg/backend-x509-cert-bad.svg          | 2 +-
 contrib/err/svg/child-died.svg                     | 2 +-
 contrib/err/svg/err-num-read-fail.svg              | 2 +-
 contrib/err/svg/err-sold-out.svg                   | 2 +-
 contrib/err/svg/internal-failure.svg               | 2 +-
 contrib/err/svg/maintenance.svg                    | 2 +-
 contrib/err/svg/no-ip.svg                          | 2 +-
 contrib/err/svg/unknown-product.svg                | 2 +-
 contrib/svgo.config.mjs                            | 6 +++++-
 49 files changed, 53 insertions(+), 49 deletions(-)

diff --git a/contrib/ads/svg/add-without-plus-8s.svg 
b/contrib/ads/svg/add-without-plus-8s.svg
index 05cffe5..fa7e45e 100644
--- a/contrib/ads/svg/add-without-plus-8s.svg
+++ b/contrib/ads/svg/add-without-plus-8s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="add-without-plus-8s_svg__screenshot-dccbd674-f3b0-80af-8003-bca80e9865e8" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAh
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="add-without-plus-8s_svg__frame-clip-def 
add-without-plus-8s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#000;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="add-without-plus-8s_svg__fills"><rect width="768" 
height="576" class="add-without-plus-8s_svg__frame-background" rx="0" ry="0" 
style="fil [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/chocolate-5s.svg b/contrib/ads/svg/chocolate-5s.svg
index 5e11804..224a597 100644
--- a/contrib/ads/svg/chocolate-5s.svg
+++ b/contrib/ads/svg/chocolate-5s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="chocolate-5s_svg__screenshot-791ee974-abcf-80c0-8003-bc8725a65478" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="chocolate-5s_svg__frame-clip-def chocolate-5s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></clipPath></defs><g clip-path="url(#a)"><g 
class="chocolate-5s_svg__fills"><rect width="768" height="576" 
class="chocolate-5s_svg__frame-background" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></g> [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/debug-my-code-7s.svg 
b/contrib/ads/svg/debug-my-code-7s.svg
index 0f90cdb..32305c1 100644
--- a/contrib/ads/svg/debug-my-code-7s.svg
+++ b/contrib/ads/svg/debug-my-code-7s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath 
id="debug-my-code-7s_svg__a" class="debug-my-code-7s_svg__frame-clip-def 
debug-my-code-7s_svg__frame-clip"><rect width="768" height="576" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#debug-my-code-7s_svg__a)"><g 
class="debug-my-code-7s_svg__fills"><rect width="768" height="576" 
class="debug-my-code-7s_svg__frame-b [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="debug-my-code-7s_svg__frame-clip-def 
debug-my-code-7s_svg__frame-clip"><rect width="768" height="576" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="debug-my-code-7s_svg__fills"><rect width="768" 
height="576" class="debug-my-code-7s_svg__frame-background" rx="0" ry="0" 
style="fill:#1a1a1a [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/dep-tree-10s.svg b/contrib/ads/svg/dep-tree-10s.svg
index 2c081f8..0f4de3a 100644
--- a/contrib/ads/svg/dep-tree-10s.svg
+++ b/contrib/ads/svg/dep-tree-10s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="dep-tree-10s_svg__screenshot-48098ac3-71f4-80dc-8003-bca368ac62d8" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="dep-tree-10s_svg__frame-clip-def dep-tree-10s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="dep-tree-10s_svg__fills"><rect width="768" 
height="576" class="dep-tree-10s_svg__frame-background" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacity:1" [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/dont-touch-it-10s.svg 
b/contrib/ads/svg/dont-touch-it-10s.svg
index dee22fa..919ecae 100644
--- a/contrib/ads/svg/dont-touch-it-10s.svg
+++ b/contrib/ads/svg/dont-touch-it-10s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="dont-touch-it-10s_svg__screenshot-48098ac3-71f4-80dc-8003-bca280fe3d28" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="dont-touch-it-10s_svg__frame-clip-def 
dont-touch-it-10s_svg__frame-clip"><rect width="768" height="576" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></clipPath></defs><g clip-path="url(#a)"><g 
class="dont-touch-it-10s_svg__fills"><rect width="768" height="576" 
class="dont-touch-it-10s_svg__frame-background" rx="0" ry="0" 
style="fill:#fff;f [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/error-handling-5s.svg 
b/contrib/ads/svg/error-handling-5s.svg
index ea8aec1..81c9890 100644
--- a/contrib/ads/svg/error-handling-5s.svg
+++ b/contrib/ads/svg/error-handling-5s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="error-handling-5s_svg__screenshot-dccbd674-f3b0-80af-8003-bca8ad0e04d9" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="error-handling-5s_svg__frame-clip-def 
error-handling-5s_svg__frame-clip"><rect width="768" height="576" rx="0" ry="0" 
style="fill:#000;fill-opacity:1"/></clipPath></defs><g clip-path="url(#a)"><g 
class="error-handling-5s_svg__fills"><rect width="768" height="576" 
class="error-handling-5s_svg__frame-background" rx="0" ry="0" 
style="fill:#000;f [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/just-keep-coding-4s.svg 
b/contrib/ads/svg/just-keep-coding-4s.svg
index 5a46a45..6039ce7 100644
--- a/contrib/ads/svg/just-keep-coding-4s.svg
+++ b/contrib/ads/svg/just-keep-coding-4s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath 
id="just-keep-coding-4s_svg__a" class="just-keep-coding-4s_svg__frame-clip-def 
just-keep-coding-4s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#just-keep-coding-4s_svg__a)"><g 
class="just-keep-coding-4s_svg__fills"><rect width="768" height="576" 
class="just-keep-codi [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="just-keep-coding-4s_svg__frame-clip-def 
just-keep-coding-4s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="just-keep-coding-4s_svg__fills"><rect width="768" 
height="576" class="just-keep-coding-4s_svg__frame-background" rx="0" ry="0" 
style=" [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/kitkat-7s.svg b/contrib/ads/svg/kitkat-7s.svg
index 6133b5f..4819a6a 100644
--- a/contrib/ads/svg/kitkat-7s.svg
+++ b/contrib/ads/svg/kitkat-7s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="kitkat-7s_svg__screenshot-791ee974-abcf-80c0-8003-bc88a2243f57" width="768" 
height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiAAAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="kitkat-7s_svg__frame-clip-def kitkat-7s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></clipPath></defs><g clip-path="url(#a)"><g 
class="kitkat-7s_svg__fills"><rect width="768" height="576" 
class="kitkat-7s_svg__frame-background" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></g><g class="ki [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/lockpick-9s.svg b/contrib/ads/svg/lockpick-9s.svg
index f73d5bf..6f75387 100644
--- a/contrib/ads/svg/lockpick-9s.svg
+++ b/contrib/ads/svg/lockpick-9s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="lockpick-9s_svg__screenshot-791ee974-abcf-80c0-8003-bc9cf409d421" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="lockpick-9s_svg__frame-clip-def lockpick-9s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></clipPath></defs><g clip-path="url(#a)"><g 
class="lockpick-9s_svg__fills"><rect width="768" height="576" 
class="lockpick-9s_svg__frame-background" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></g><g c [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/lockpick-physical-sec-9s.svg 
b/contrib/ads/svg/lockpick-physical-sec-9s.svg
index 2e1d464..3d249e5 100644
--- a/contrib/ads/svg/lockpick-physical-sec-9s.svg
+++ b/contrib/ads/svg/lockpick-physical-sec-9s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="lockpick-physical-sec-9s_svg__screenshot-791ee974-abcf-80c0-8003-bc9fc6559b14"
 width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFR
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="lockpick-physical-sec-9s_svg__frame-clip-def 
lockpick-physical-sec-9s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="lockpick-physical-sec-9s_svg__fills"><rect 
width="768" height="576" class="lockpick-physical-sec-9s_svg__frame-background" 
rx=" [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/lua-rules-4s.svg b/contrib/ads/svg/lua-rules-4s.svg
index 55ef965..7e394d1 100644
--- a/contrib/ads/svg/lua-rules-4s.svg
+++ b/contrib/ads/svg/lua-rules-4s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="lua-rules-4s_svg__screenshot-dccbd674-f3b0-80af-8003-bcaabfa76357" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="lua-rules-4s_svg__frame-clip-def lua-rules-4s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="lua-rules-4s_svg__fills"><rect width="768" 
height="576" class="lua-rules-4s_svg__frame-background" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacity:1" [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/not-even-the-bread-4s.svg 
b/contrib/ads/svg/not-even-the-bread-4s.svg
index fa48d92..89d2044 100644
--- a/contrib/ads/svg/not-even-the-bread-4s.svg
+++ b/contrib/ads/svg/not-even-the-bread-4s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath 
id="not-even-the-bread-4s_svg__a" 
class="not-even-the-bread-4s_svg__frame-clip-def 
not-even-the-bread-4s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#not-even-the-bread-4s_svg__a)"><g 
class="not-even-the-bread-4s_svg__fills"><rect width="768" height="576" 
class="not- [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="not-even-the-bread-4s_svg__frame-clip-def 
not-even-the-bread-4s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="not-even-the-bread-4s_svg__fills"><rect 
width="768" height="576" class="not-even-the-bread-4s_svg__frame-background" 
rx="0" ry="0" [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/notsnack-7s.svg b/contrib/ads/svg/notsnack-7s.svg
index 2a7053c..6904f8b 100644
--- a/contrib/ads/svg/notsnack-7s.svg
+++ b/contrib/ads/svg/notsnack-7s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="notsnack-7s_svg__screenshot-791ee974-abcf-80c0-8003-bc82e7fa552f" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:700;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHNcABQAAAABB1QAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkX9OR0RFRgAAAhgAAAAiAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="notsnack-7s_svg__frame-clip-def notsnack-7s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="notsnack-7s_svg__fills"><rect width="768" 
height="576" class="notsnack-7s_svg__frame-background" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacity:1"/></ [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/paravirt-8s.svg b/contrib/ads/svg/paravirt-8s.svg
index 16f33e5..2a7b98a 100644
--- a/contrib/ads/svg/paravirt-8s.svg
+++ b/contrib/ads/svg/paravirt-8s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="paravirt-8s_svg__screenshot-6e21fa6d-4e91-8000-8003-bd2e06e7d496" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="paravirt-8s_svg__frame-clip-def paravirt-8s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="paravirt-8s_svg__fills"><rect width="768" 
height="576" class="paravirt-8s_svg__frame-background" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacity:1"/></ [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/shakespear-8s.svg 
b/contrib/ads/svg/shakespear-8s.svg
index d28b13c..6647d2d 100644
--- a/contrib/ads/svg/shakespear-8s.svg
+++ b/contrib/ads/svg/shakespear-8s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="shakespear-8s_svg__screenshot-6e21fa6d-4e91-8000-8003-bd2efceadf03" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAi
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="shakespear-8s_svg__frame-clip-def shakespear-8s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="shakespear-8s_svg__fills"><rect width="768" 
height="576" class="shakespear-8s_svg__frame-background" rx="0" ry="0" 
style="fill:#1a1a1a;fill-opacit [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/success-unreachable-7s.svg 
b/contrib/ads/svg/success-unreachable-7s.svg
index 9f2941c..dfc6ddc 100644
--- a/contrib/ads/svg/success-unreachable-7s.svg
+++ b/contrib/ads/svg/success-unreachable-7s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath 
id="success-unreachable-7s_svg__a" 
class="success-unreachable-7s_svg__frame-clip-def 
success-unreachable-7s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#success-unreachable-7s_svg__a)"><g 
class="success-unreachable-7s_svg__fills"><rect width="768" height="576" class= 
[...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="success-unreachable-7s_svg__frame-clip-def 
success-unreachable-7s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#1a1a1a;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="success-unreachable-7s_svg__fills"><rect 
width="768" height="576" class="success-unreachable-7s_svg__frame-background" 
rx="0" ry [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/swissknife-10s.svg 
b/contrib/ads/svg/swissknife-10s.svg
index 5b3ec57..3597757 100644
--- a/contrib/ads/svg/swissknife-10s.svg
+++ b/contrib/ads/svg/swissknife-10s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="swissknife-10s_svg__screenshot-791ee974-abcf-80c0-8003-bc848d1d2e87" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="swissknife-10s_svg__frame-clip-def swissknife-10s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></clipPath></defs><g clip-path="url(#a)"><g 
class="swissknife-10s_svg__fills"><rect width="768" height="576" 
class="swissknife-10s_svg__frame-background" rx="0" ry="0" 
style="fill:#fff;fill-opacity: [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-machine-whats-inside-7s.svg 
b/contrib/ads/svg/taler-machine-whats-inside-7s.svg
index 2072f89..9277c52 100644
--- a/contrib/ads/svg/taler-machine-whats-inside-7s.svg
+++ b/contrib/ads/svg/taler-machine-whats-inside-7s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-machine-whats-inside-7s_svg__screenshot-791ee974-abcf-80c0-8003-bca0e9c03352"
 width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDF
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-machine-whats-inside-7s_svg__frame-clip-def 
taler-machine-whats-inside-7s_svg__frame-clip"><rect width="768" height="576" 
rx="0" ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-machine-whats-inside-7s_svg__fills"><rect 
width="768" height="576" class="taler-machine-whats-inside-7s_svg__fr [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-post-blockchain-18s.svg 
b/contrib/ads/svg/taler-post-blockchain-18s.svg
index 06438d8..4c69102 100644
--- a/contrib/ads/svg/taler-post-blockchain-18s.svg
+++ b/contrib/ads/svg/taler-post-blockchain-18s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-post-blockchain-18s_svg__screenshot-48098ac3-71f4-80dc-8003-bca1d30294e8"
 width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RF
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-post-blockchain-18s_svg__frame-clip-def 
taler-post-blockchain-18s_svg__frame-clip"><rect width="768" height="576" 
rx="0" ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-post-blockchain-18s_svg__fills"><rect 
width="768" height="576" 
class="taler-post-blockchain-18s_svg__frame-background"  [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-principles-1-3s.svg 
b/contrib/ads/svg/taler-principles-1-3s.svg
index 29f5b22..5a13a41 100644
--- a/contrib/ads/svg/taler-principles-1-3s.svg
+++ b/contrib/ads/svg/taler-principles-1-3s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-principles-1-3s_svg__screenshot-48098ac3-71f4-80dc-8003-bca3744de0e4" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-principles-1-3s_svg__frame-clip-def 
taler-principles-1-3s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-principles-1-3s_svg__fills"><rect 
width="768" height="576" class="taler-principles-1-3s_svg__frame-background" 
rx="0" ry="0" st [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-principles-2-4s.svg 
b/contrib/ads/svg/taler-principles-2-4s.svg
index 33f2f0e..e6dfb53 100644
--- a/contrib/ads/svg/taler-principles-2-4s.svg
+++ b/contrib/ads/svg/taler-principles-2-4s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-principles-2-4s_svg__screenshot-48098ac3-71f4-80dc-8003-bca48b0b2c69" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-principles-2-4s_svg__frame-clip-def 
taler-principles-2-4s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-principles-2-4s_svg__fills"><rect 
width="768" height="576" class="taler-principles-2-4s_svg__frame-background" 
rx="0" ry="0" st [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-principles-3-3s.svg 
b/contrib/ads/svg/taler-principles-3-3s.svg
index 8302b1e..825a895 100644
--- a/contrib/ads/svg/taler-principles-3-3s.svg
+++ b/contrib/ads/svg/taler-principles-3-3s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-principles-3-3s_svg__screenshot-48098ac3-71f4-80dc-8003-bca45bbc599e" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-principles-3-3s_svg__frame-clip-def 
taler-principles-3-3s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-principles-3-3s_svg__fills"><rect 
width="768" height="576" class="taler-principles-3-3s_svg__frame-background" 
rx="0" ry="0" st [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-principles-4-3s.svg 
b/contrib/ads/svg/taler-principles-4-3s.svg
index 1acabe8..12402fa 100644
--- a/contrib/ads/svg/taler-principles-4-3s.svg
+++ b/contrib/ads/svg/taler-principles-4-3s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-principles-4-3s_svg__screenshot-dccbd674-f3b0-80af-8003-bca502afb651" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-principles-4-3s_svg__frame-clip-def 
taler-principles-4-3s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-principles-4-3s_svg__fills"><rect 
width="768" height="576" class="taler-principles-4-3s_svg__frame-background" 
rx="0" ry="0" st [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-principles-5-4s.svg 
b/contrib/ads/svg/taler-principles-5-4s.svg
index 18cc18b..be88251 100644
--- a/contrib/ads/svg/taler-principles-5-4s.svg
+++ b/contrib/ads/svg/taler-principles-5-4s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-principles-5-4s_svg__screenshot-dccbd674-f3b0-80af-8003-bca5301067ee" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-principles-5-4s_svg__frame-clip-def 
taler-principles-5-4s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-principles-5-4s_svg__fills"><rect 
width="768" height="576" class="taler-principles-5-4s_svg__frame-background" 
rx="0" ry="0" st [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-principles-6-3s.svg 
b/contrib/ads/svg/taler-principles-6-3s.svg
index 7131c0b..d617438 100644
--- a/contrib/ads/svg/taler-principles-6-3s.svg
+++ b/contrib/ads/svg/taler-principles-6-3s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-principles-6-3s_svg__screenshot-dccbd674-f3b0-80af-8003-bca55baec728" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-principles-6-3s_svg__frame-clip-def 
taler-principles-6-3s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-principles-6-3s_svg__fills"><rect 
width="768" height="576" class="taler-principles-6-3s_svg__frame-background" 
rx="0" ry="0" st [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-principles-7-3s.svg 
b/contrib/ads/svg/taler-principles-7-3s.svg
index cfdcc93..3046b03 100644
--- a/contrib/ads/svg/taler-principles-7-3s.svg
+++ b/contrib/ads/svg/taler-principles-7-3s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-principles-7-3s_svg__screenshot-dccbd674-f3b0-80af-8003-bca59be90864" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-principles-7-3s_svg__frame-clip-def 
taler-principles-7-3s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-principles-7-3s_svg__fills"><rect 
width="768" height="576" class="taler-principles-7-3s_svg__frame-background" 
rx="0" ry="0" st [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-principles-8-3s.svg 
b/contrib/ads/svg/taler-principles-8-3s.svg
index 68756f1..58b6b76 100644
--- a/contrib/ads/svg/taler-principles-8-3s.svg
+++ b/contrib/ads/svg/taler-principles-8-3s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-principles-8-3s_svg__screenshot-dccbd674-f3b0-80af-8003-bca5c7ff29c1" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-principles-8-3s_svg__frame-clip-def 
taler-principles-8-3s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-principles-8-3s_svg__fills"><rect 
width="768" height="576" class="taler-principles-8-3s_svg__frame-background" 
rx="0" ry="0" st [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-principles-9-3s.svg 
b/contrib/ads/svg/taler-principles-9-3s.svg
index 882dc41..6994a4e 100644
--- a/contrib/ads/svg/taler-principles-9-3s.svg
+++ b/contrib/ads/svg/taler-principles-9-3s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-principles-9-3s_svg__screenshot-dccbd674-f3b0-80af-8003-bca58348351e" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-principles-9-3s_svg__frame-clip-def 
taler-principles-9-3s_svg__frame-clip"><rect width="768" height="576" rx="0" 
ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-principles-9-3s_svg__fills"><rect 
width="768" height="576" class="taler-principles-9-3s_svg__frame-background" 
rx="0" ry="0" st [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-rms-5s.svg b/contrib/ads/svg/taler-rms-5s.svg
index afe4af5..b874451 100644
--- a/contrib/ads/svg/taler-rms-5s.svg
+++ b/contrib/ads/svg/taler-rms-5s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-rms-5s_svg__screenshot-dccbd674-f3b0-80af-8003-bcabfd33754d" 
width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-rms-5s_svg__frame-clip-def taler-rms-5s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></clipPath></defs><g clip-path="url(#a)"><g 
class="taler-rms-5s_svg__fills"><rect width="768" height="576" 
class="taler-rms-5s_svg__frame-background" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></g> [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-wallet-eCHF-french-10s.svg 
b/contrib/ads/svg/taler-wallet-eCHF-french-10s.svg
index dba1862..bc64df7 100644
--- a/contrib/ads/svg/taler-wallet-eCHF-french-10s.svg
+++ b/contrib/ads/svg/taler-wallet-eCHF-french-10s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-wallet-eCHF-french-10s_svg__screenshot-791ee974-abcf-80c0-8003-bc9b4c46556c"
 width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-wallet-eCHF-french-10s_svg__frame-clip-def 
taler-wallet-eCHF-french-10s_svg__frame-clip"><rect width="768" height="576" 
rx="0" ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-wallet-eCHF-french-10s_svg__fills"><rect 
width="768" height="576" class="taler-wallet-eCHF-french-10s_svg__frame- [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-wallet-eCHF-german-10s.svg 
b/contrib/ads/svg/taler-wallet-eCHF-german-10s.svg
index ab3a871..6c02ae0 100644
--- a/contrib/ads/svg/taler-wallet-eCHF-german-10s.svg
+++ b/contrib/ads/svg/taler-wallet-eCHF-german-10s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-wallet-eCHF-german-10s_svg__screenshot-791ee974-abcf-80c0-8003-bc9a19cc429d"
 width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-wallet-eCHF-german-10s_svg__frame-clip-def 
taler-wallet-eCHF-german-10s_svg__frame-clip"><rect width="768" height="576" 
rx="0" ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-wallet-eCHF-german-10s_svg__fills"><rect 
width="768" height="576" class="taler-wallet-eCHF-german-10s_svg__frame- [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler-wallet-question-15s.svg 
b/contrib/ads/svg/taler-wallet-question-15s.svg
index 48753f4..77707aa 100644
--- a/contrib/ads/svg/taler-wallet-question-15s.svg
+++ b/contrib/ads/svg/taler-wallet-question-15s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler-wallet-question-15s_svg__screenshot-791ee974-abcf-80c0-8003-bc9c21519567"
 width="768" height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RF
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler-wallet-question-15s_svg__frame-clip-def 
taler-wallet-question-15s_svg__frame-clip"><rect width="768" height="576" 
rx="0" ry="0" style="fill:#fff;fill-opacity:1"/></clipPath></defs><g 
clip-path="url(#a)"><g class="taler-wallet-question-15s_svg__fills"><rect 
width="768" height="576" 
class="taler-wallet-question-15s_svg__frame-background"  [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler1-5s.svg b/contrib/ads/svg/taler1-5s.svg
index fb04627..64b82b7 100644
--- a/contrib/ads/svg/taler1-5s.svg
+++ b/contrib/ads/svg/taler1-5s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler1-5s_svg__screenshot-791ee974-abcf-80c0-8003-bc97f0c81cb2" width="768" 
height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiAAAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler1-5s_svg__frame-clip-def taler1-5s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></clipPath></defs><g clip-path="url(#a)"><g 
class="taler1-5s_svg__fills"><rect width="768" height="576" 
class="taler1-5s_svg__frame-background" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></g><g class="ta [...]
\ No newline at end of file
diff --git a/contrib/ads/svg/taler2-7s.svg b/contrib/ads/svg/taler2-7s.svg
index 3ea766c..f7fc8f0 100644
--- a/contrib/ads/svg/taler2-7s.svg
+++ b/contrib/ads/svg/taler2-7s.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="taler2-7s_svg__screenshot-791ee974-abcf-80c0-8003-bc984b7728cb" width="768" 
height="576" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiAAAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="768" height="576" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="taler2-7s_svg__frame-clip-def taler2-7s_svg__frame-clip"><rect 
width="768" height="576" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></clipPath></defs><g clip-path="url(#a)"><g 
class="taler2-7s_svg__fills"><rect width="768" height="576" 
class="taler2-7s_svg__frame-background" rx="0" ry="0" 
style="fill:#fff;fill-opacity:1"/></g><g class="ta [...]
\ No newline at end of file
diff --git a/contrib/err/svg/backend-auth-failure.svg 
b/contrib/err/svg/backend-auth-failure.svg
index 72e946f..128df1a 100644
--- a/contrib/err/svg/backend-auth-failure.svg
+++ b/contrib/err/svg/backend-auth-failure.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="backend-auth-failure_svg__screenshot-2d5b5ebd-d89e-8002-8003-bc36eb0be5d7" 
width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="backend-auth-failure_svg__frame-clip-def 
backend-auth-failure_svg__frame-clip"><rect width="480" height="360" rx="0" 
ry="0"/></clipPath></defs><g clip-path="url(#a)"><g 
class="backend-auth-failure_svg__fills"><rect width="480" height="360" 
class="backend-auth-failure_svg__frame-background" rx="0" ry="0"/></g><g 
class="backend-auth-failure_svg [...]
\ No newline at end of file
diff --git a/contrib/err/svg/backend-dns-resolution-failure.svg 
b/contrib/err/svg/backend-dns-resolution-failure.svg
index 7ac1e89..865e9e7 100644
--- a/contrib/err/svg/backend-dns-resolution-failure.svg
+++ b/contrib/err/svg/backend-dns-resolution-failure.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="backend-dns-resolution-failure_svg__screenshot-2d5b5ebd-d89e-8002-8003-bc3b31c430c8"
 width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYD
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="backend-dns-resolution-failure_svg__frame-clip-def 
backend-dns-resolution-failure_svg__frame-clip"><rect width="480" height="360" 
rx="0" ry="0"/></clipPath></defs><g clip-path="url(#a)"><g 
class="backend-dns-resolution-failure_svg__fills"><rect width="480" 
height="360" class="backend-dns-resolution-failure_svg__frame-background" 
rx="0" ry="0" [...]
\ No newline at end of file
diff --git a/contrib/err/svg/backend-no-webserver.svg 
b/contrib/err/svg/backend-no-webserver.svg
index 62dab33..ec0d277 100644
--- a/contrib/err/svg/backend-no-webserver.svg
+++ b/contrib/err/svg/backend-no-webserver.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="backend-no-webserver_svg__screenshot-2d5b5ebd-d89e-8002-8003-bc35b0c36344" 
width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="backend-no-webserver_svg__frame-clip-def 
backend-no-webserver_svg__frame-clip"><rect width="480" height="360" rx="0" 
ry="0"/></clipPath></defs><g clip-path="url(#a)"><g 
class="backend-no-webserver_svg__fills"><rect width="480" height="360" 
class="backend-no-webserver_svg__frame-background" rx="0" ry="0"/></g><g 
class="backend-no-webserver_svg [...]
\ No newline at end of file
diff --git a/contrib/err/svg/backend-temporary-failure.svg 
b/contrib/err/svg/backend-temporary-failure.svg
index fb4387e..6eb2bdb 100644
--- a/contrib/err/svg/backend-temporary-failure.svg
+++ b/contrib/err/svg/backend-temporary-failure.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="backend-temporary-failure_svg__screenshot-1b0757b0-eb2c-8041-8003-bd4223e48dfd"
 width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RF
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="backend-temporary-failure_svg__frame-clip-def 
backend-temporary-failure_svg__frame-clip"><rect width="480" height="360" 
rx="0" ry="0"/></clipPath></defs><g clip-path="url(#a)"><g 
class="backend-temporary-failure_svg__fills"><rect width="480" height="360" 
class="backend-temporary-failure_svg__frame-background" rx="0" ry="0"/></g><g 
class="back [...]
\ No newline at end of file
diff --git a/contrib/err/svg/backend-unexpected-failure.svg 
b/contrib/err/svg/backend-unexpected-failure.svg
index 912b30e..77fe572 100644
--- a/contrib/err/svg/backend-unexpected-failure.svg
+++ b/contrib/err/svg/backend-unexpected-failure.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="backend-unexpected-failure_svg__screenshot-1b0757b0-eb2c-8041-8003-bd4106b43a2a"
 width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0R
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="backend-unexpected-failure_svg__frame-clip-def 
backend-unexpected-failure_svg__frame-clip"><rect width="480" height="360" 
rx="0" ry="0"/></clipPath></defs><g clip-path="url(#a)"><g 
class="backend-unexpected-failure_svg__fills"><rect width="480" height="360" 
class="backend-unexpected-failure_svg__frame-background" rx="0" ry="0"/></g><g 
class=" [...]
\ No newline at end of file
diff --git a/contrib/err/svg/backend-unreachable.svg 
b/contrib/err/svg/backend-unreachable.svg
index 01f74bb..45c5fb3 100644
--- a/contrib/err/svg/backend-unreachable.svg
+++ b/contrib/err/svg/backend-unreachable.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="backend-unreachable_svg__screenshot-2d5b5ebd-d89e-8002-8003-bc3446c736f9" 
width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAh
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="backend-unreachable_svg__frame-clip-def 
backend-unreachable_svg__frame-clip"><rect width="480" height="360" rx="0" 
ry="0"/></clipPath></defs><g clip-path="url(#a)"><g 
class="backend-unreachable_svg__fills"><rect width="480" height="360" 
class="backend-unreachable_svg__frame-background" rx="0" ry="0"/></g><g 
class="backend-unreachable_svg__fra [...]
\ No newline at end of file
diff --git a/contrib/err/svg/backend-x509-cert-bad.svg 
b/contrib/err/svg/backend-x509-cert-bad.svg
index 3425920..a7bdc0e 100644
--- a/contrib/err/svg/backend-x509-cert-bad.svg
+++ b/contrib/err/svg/backend-x509-cert-bad.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="backend-x509-cert-bad_svg__screenshot-2d5b5ebd-d89e-8002-8003-bc361a39c911" 
width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="backend-x509-cert-bad_svg__frame-clip-def 
backend-x509-cert-bad_svg__frame-clip"><rect width="480" height="360" rx="0" 
ry="0"/></clipPath></defs><g clip-path="url(#a)"><g 
class="backend-x509-cert-bad_svg__fills"><rect width="480" height="360" 
class="backend-x509-cert-bad_svg__frame-background" rx="0" ry="0"/></g><g 
class="backend-x509-cert-ba [...]
\ No newline at end of file
diff --git a/contrib/err/svg/child-died.svg b/contrib/err/svg/child-died.svg
index 00b89d6..c73eb83 100644
--- a/contrib/err/svg/child-died.svg
+++ b/contrib/err/svg/child-died.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="child-died_svg__screenshot-2d5b5ebd-d89e-8002-8003-bc3908030f86" 
width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiAAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="child-died_svg__frame-clip-def child-died_svg__frame-clip"><rect 
width="480" height="360" rx="0" ry="0"/></clipPath></defs><g 
clip-path="url(#a)"><g class="child-died_svg__fills"><rect width="480" 
height="360" class="child-died_svg__frame-background" rx="0" ry="0"/></g><g 
class="child-died_svg__frame-children"><defs><clipPath id="b" class="ch [...]
\ No newline at end of file
diff --git a/contrib/err/svg/err-num-read-fail.svg 
b/contrib/err/svg/err-num-read-fail.svg
index 21b4d4c..b4a9f7e 100644
--- a/contrib/err/svg/err-num-read-fail.svg
+++ b/contrib/err/svg/err-num-read-fail.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="err-num-read-fail_svg__screenshot-7abbe548-0101-8074-8003-bc3c29bacfd3" 
width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="err-num-read-fail_svg__frame-clip-def 
err-num-read-fail_svg__frame-clip"><rect width="480" height="360" rx="0" 
ry="0"/></clipPath></defs><g clip-path="url(#a)"><g 
class="err-num-read-fail_svg__fills"><rect width="480" height="360" 
class="err-num-read-fail_svg__frame-background" rx="0" ry="0"/></g><g 
class="err-num-read-fail_svg__frame-childre [...]
\ No newline at end of file
diff --git a/contrib/err/svg/err-sold-out.svg b/contrib/err/svg/err-sold-out.svg
index a008ae1..c73f74b 100644
--- a/contrib/err/svg/err-sold-out.svg
+++ b/contrib/err/svg/err-sold-out.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="err-sold-out_svg__screenshot-1b0757b0-eb2c-8041-8003-bd42fe2e18fc" 
width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="err-sold-out_svg__frame-clip-def err-sold-out_svg__frame-clip"><rect 
width="480" height="360" rx="0" ry="0"/></clipPath></defs><g 
clip-path="url(#a)"><g class="err-sold-out_svg__fills"><rect width="480" 
height="360" class="err-sold-out_svg__frame-background" rx="0" ry="0"/></g><g 
class="err-sold-out_svg__frame-children"><defs><clipPath id="b" [...]
\ No newline at end of file
diff --git a/contrib/err/svg/internal-failure.svg 
b/contrib/err/svg/internal-failure.svg
index 2b81ba7..0146849 100644
--- a/contrib/err/svg/internal-failure.svg
+++ b/contrib/err/svg/internal-failure.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="internal-failure_svg__screenshot-1b0757b0-eb2c-8041-8003-bd427b040680" 
width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="internal-failure_svg__frame-clip-def 
internal-failure_svg__frame-clip"><rect width="480" height="360" rx="0" 
ry="0"/></clipPath></defs><g clip-path="url(#a)"><g 
class="internal-failure_svg__fills"><rect width="480" height="360" 
class="internal-failure_svg__frame-background" rx="0" ry="0"/></g><g 
class="internal-failure_svg__frame-children"><d [...]
\ No newline at end of file
diff --git a/contrib/err/svg/maintenance.svg b/contrib/err/svg/maintenance.svg
index e3bd0a3..f783cc7 100644
--- a/contrib/err/svg/maintenance.svg
+++ b/contrib/err/svg/maintenance.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="maintenance_svg__screenshot-2d5b5ebd-d89e-8002-8003-bc38a7b7f398" 
width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="maintenance_svg__frame-clip-def maintenance_svg__frame-clip"><rect 
width="480" height="360" rx="0" ry="0"/></clipPath></defs><g 
clip-path="url(#a)"><g class="maintenance_svg__fills"><rect width="480" 
height="360" class="maintenance_svg__frame-background" rx="0" ry="0"/></g><g 
class="maintenance_svg__frame-children"><defs><clipPath id="b" clas [...]
\ No newline at end of file
diff --git a/contrib/err/svg/no-ip.svg b/contrib/err/svg/no-ip.svg
index 8a8fc64..09d4ae8 100644
--- a/contrib/err/svg/no-ip.svg
+++ b/contrib/err/svg/no-ip.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="no-ip_svg__screenshot-2d5b5ebd-d89e-8002-8003-bc3b4c5926e8" width="480" 
height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAAAiAAAAJgAn
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="no-ip_svg__frame-clip-def no-ip_svg__frame-clip"><rect width="480" 
height="360" rx="0" ry="0"/></clipPath></defs><g clip-path="url(#a)"><g 
class="no-ip_svg__fills"><rect width="480" height="360" 
class="no-ip_svg__frame-background" rx="0" ry="0"/></g><g 
class="no-ip_svg__frame-children"><defs><clipPath id="b" 
class="no-ip_svg__frame-clip-def n [...]
\ No newline at end of file
diff --git a/contrib/err/svg/unknown-product.svg 
b/contrib/err/svg/unknown-product.svg
index c4ac461..8fb8ed2 100644
--- a/contrib/err/svg/unknown-product.svg
+++ b/contrib/err/svg/unknown-product.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg"; 
id="unknown-product_svg__screenshot-1b0757b0-eb2c-8041-8003-bd4352b10795" 
width="480" height="360" fill="none" style="-webkit-print-color-adjust:exact" 
version="1.1"><style 
data-loading="false">@font-face{font-family:&quot;sourcesanspro&quot;;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff;base64,d09GRgABAAAAAHSMABQAAAABDCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABvAAAAD4AAABQinOTf0ZGVE0AAAH8AAAAHAAAABxwkYDFR0RFRgAAAhgAAA
 [...]
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg"; width="480" height="360" fill="none" 
style="-webkit-print-color-adjust:exact"><defs><clipPath id="a" 
class="unknown-product_svg__frame-clip-def 
unknown-product_svg__frame-clip"><rect width="480" height="360" rx="0" 
ry="0"/></clipPath></defs><g clip-path="url(#a)"><g 
class="unknown-product_svg__fills"><rect width="480" height="360" 
class="unknown-product_svg__frame-background" rx="0" ry="0"/></g><g 
class="unknown-product_svg__frame-children"><defs>< [...]
\ No newline at end of file
diff --git a/contrib/svgo.config.mjs b/contrib/svgo.config.mjs
index add89a7..b7e56c9 100644
--- a/contrib/svgo.config.mjs
+++ b/contrib/svgo.config.mjs
@@ -2,6 +2,10 @@ export default {
   multipass: true,
   plugins: [
     'preset-default',
-    'prefixIds',
+    'inlineStyles',
+    'mergePaths',
+    'mergeStyles',
+    'minifyStyles',
+    'removeStyleElement',
   ],
 };
\ No newline at end of file

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]