From 7f227fd8be2b8c707971fe76e3cf2f3857577874 Mon Sep 17 00:00:00 2001
From: erational <erational@erational.org>
Date: Mon, 7 Jun 2021 10:11:00 +0200
Subject: [PATCH] =?UTF-8?q?[ui]=20on=20ajoute=20un=20width=20et=20height?=
 =?UTF-8?q?=20=C3=A0=2064px=20en=20dur=20dans=20le=20SVG=20pour=20=C3=A9vi?=
 =?UTF-8?q?ter=20le=20d=C3=A9passement=20de=20taille=20notamment=20sur=20l?=
 =?UTF-8?q?a=20production=20de=20vignette=20via=20#LOGO=5FDOCUMENT{icone}?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 prive/vignettes/3gp.svg     | 2 +-
 prive/vignettes/aac.svg     | 2 +-
 prive/vignettes/abw.svg     | 2 +-
 prive/vignettes/ai.svg      | 2 +-
 prive/vignettes/aiff.svg    | 2 +-
 prive/vignettes/anx.svg     | 2 +-
 prive/vignettes/asf.svg     | 2 +-
 prive/vignettes/avi.svg     | 2 +-
 prive/vignettes/axa.svg     | 2 +-
 prive/vignettes/axv.svg     | 2 +-
 prive/vignettes/bin.svg     | 2 +-
 prive/vignettes/blend.svg   | 2 +-
 prive/vignettes/bmp.svg     | 2 +-
 prive/vignettes/bz2.svg     | 2 +-
 prive/vignettes/c.svg       | 2 +-
 prive/vignettes/cls.svg     | 2 +-
 prive/vignettes/css.svg     | 2 +-
 prive/vignettes/csv.svg     | 2 +-
 prive/vignettes/deb.svg     | 2 +-
 prive/vignettes/defaut.svg  | 2 +-
 prive/vignettes/djvu.svg    | 2 +-
 prive/vignettes/doc.svg     | 2 +-
 prive/vignettes/docm.svg    | 2 +-
 prive/vignettes/docx.svg    | 2 +-
 prive/vignettes/dotm.svg    | 2 +-
 prive/vignettes/dotx.svg    | 2 +-
 prive/vignettes/dv.svg      | 2 +-
 prive/vignettes/dvi.svg     | 2 +-
 prive/vignettes/eps.svg     | 2 +-
 prive/vignettes/epub.svg    | 2 +-
 prive/vignettes/f4a.svg     | 2 +-
 prive/vignettes/f4b.svg     | 2 +-
 prive/vignettes/f4p.svg     | 2 +-
 prive/vignettes/f4v.svg     | 2 +-
 prive/vignettes/flac.svg    | 2 +-
 prive/vignettes/flv.svg     | 2 +-
 prive/vignettes/gif.svg     | 2 +-
 prive/vignettes/gz.svg      | 2 +-
 prive/vignettes/h.svg       | 2 +-
 prive/vignettes/html.svg    | 2 +-
 prive/vignettes/jpg.svg     | 2 +-
 prive/vignettes/kml.svg     | 2 +-
 prive/vignettes/kmz.svg     | 2 +-
 prive/vignettes/m4a.svg     | 2 +-
 prive/vignettes/m4b.svg     | 2 +-
 prive/vignettes/m4p.svg     | 2 +-
 prive/vignettes/m4u.svg     | 2 +-
 prive/vignettes/m4v.svg     | 2 +-
 prive/vignettes/mid.svg     | 2 +-
 prive/vignettes/mka.svg     | 2 +-
 prive/vignettes/mkv.svg     | 2 +-
 prive/vignettes/mng.svg     | 2 +-
 prive/vignettes/mov.svg     | 2 +-
 prive/vignettes/mp3.svg     | 2 +-
 prive/vignettes/mp4.svg     | 2 +-
 prive/vignettes/mpc.svg     | 2 +-
 prive/vignettes/mpg.svg     | 2 +-
 prive/vignettes/odb.svg     | 2 +-
 prive/vignettes/odc.svg     | 2 +-
 prive/vignettes/odf.svg     | 2 +-
 prive/vignettes/odg.svg     | 2 +-
 prive/vignettes/odi.svg     | 2 +-
 prive/vignettes/odm.svg     | 2 +-
 prive/vignettes/odp.svg     | 2 +-
 prive/vignettes/ods.svg     | 2 +-
 prive/vignettes/odt.svg     | 2 +-
 prive/vignettes/oga.svg     | 2 +-
 prive/vignettes/ogg.svg     | 2 +-
 prive/vignettes/ogv.svg     | 2 +-
 prive/vignettes/ogx.svg     | 2 +-
 prive/vignettes/otg.svg     | 2 +-
 prive/vignettes/otp.svg     | 2 +-
 prive/vignettes/ots.svg     | 2 +-
 prive/vignettes/ott.svg     | 2 +-
 prive/vignettes/pas.svg     | 2 +-
 prive/vignettes/pascal.svg  | 2 +-
 prive/vignettes/pdf.svg     | 2 +-
 prive/vignettes/pgn.svg     | 2 +-
 prive/vignettes/png.svg     | 2 +-
 prive/vignettes/potm.svg    | 2 +-
 prive/vignettes/potx.svg    | 2 +-
 prive/vignettes/ppam.svg    | 2 +-
 prive/vignettes/pps.svg     | 2 +-
 prive/vignettes/ppsm.svg    | 2 +-
 prive/vignettes/ppsx.svg    | 2 +-
 prive/vignettes/ppt.svg     | 2 +-
 prive/vignettes/pptm.svg    | 2 +-
 prive/vignettes/pptx.svg    | 2 +-
 prive/vignettes/ps.svg      | 2 +-
 prive/vignettes/psd.svg     | 2 +-
 prive/vignettes/qt.svg      | 2 +-
 prive/vignettes/ra.svg      | 2 +-
 prive/vignettes/ram.svg     | 2 +-
 prive/vignettes/rm.svg      | 2 +-
 prive/vignettes/rpm.svg     | 2 +-
 prive/vignettes/rtf.svg     | 2 +-
 prive/vignettes/sdd.svg     | 2 +-
 prive/vignettes/sdw.svg     | 2 +-
 prive/vignettes/sit.svg     | 2 +-
 prive/vignettes/smil.svg    | 2 +-
 prive/vignettes/spip.svg    | 2 +-
 prive/vignettes/spx.svg     | 2 +-
 prive/vignettes/sty.svg     | 2 +-
 prive/vignettes/svg.svg     | 2 +-
 prive/vignettes/swf.svg     | 2 +-
 prive/vignettes/sxc.svg     | 2 +-
 prive/vignettes/sxi.svg     | 2 +-
 prive/vignettes/sxw.svg     | 2 +-
 prive/vignettes/tex.svg     | 2 +-
 prive/vignettes/tgz.svg     | 2 +-
 prive/vignettes/tif.svg     | 2 +-
 prive/vignettes/torrent.svg | 2 +-
 prive/vignettes/ttf.svg     | 2 +-
 prive/vignettes/txt.svg     | 2 +-
 prive/vignettes/wav.svg     | 2 +-
 prive/vignettes/webm.svg    | 2 +-
 prive/vignettes/wma.svg     | 2 +-
 prive/vignettes/wmv.svg     | 2 +-
 prive/vignettes/xcf.svg     | 2 +-
 prive/vignettes/xlam.svg    | 2 +-
 prive/vignettes/xls.svg     | 2 +-
 prive/vignettes/xlsb.svg    | 2 +-
 prive/vignettes/xlsm.svg    | 2 +-
 prive/vignettes/xlsx.svg    | 2 +-
 prive/vignettes/xltm.svg    | 2 +-
 prive/vignettes/xltx.svg    | 2 +-
 prive/vignettes/xml.svg     | 2 +-
 prive/vignettes/xspf.svg    | 2 +-
 prive/vignettes/zip.svg     | 2 +-
 129 files changed, 129 insertions(+), 129 deletions(-)

diff --git a/prive/vignettes/3gp.svg b/prive/vignettes/3gp.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/3gp.svg
+++ b/prive/vignettes/3gp.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/aac.svg b/prive/vignettes/aac.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/aac.svg
+++ b/prive/vignettes/aac.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/abw.svg b/prive/vignettes/abw.svg
index fc42b904..ba02f484 100644
--- a/prive/vignettes/abw.svg
+++ b/prive/vignettes/abw.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ai.svg b/prive/vignettes/ai.svg
index 532df368..8f14082f 100644
--- a/prive/vignettes/ai.svg
+++ b/prive/vignettes/ai.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#03aa9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 40 20.773 c -0.844 0 -1.602 0.574 -2 1.227 l -8 0 c 0 0 -1.945 -0.148 -3.641 0.668 c -1.703 0.82 -3.504 2.695 -3.504 5.82 c 0 3.129 1.801 5 3.504 5.824 c 0.801 0.387 1.594 0.551 2.215 0.652 l 0 0.484 l -3.145 3.03 c -0.094 -0.027 -0.18 -0.07 -0.285 -0.07 c -0.637 0 -1.145 0.492 -1.145 1.102 c 0 0.613 0.508 1.102 1.145 1.102 c 0.629 0 1.137 -0.488 1.137 -1.102 c 0 -0.102 -0.043 -0.18 -0.066 -0.273 l 3.141 -3.03 l 3.789 0 l 0 -1.105 l 1.137 0 c 0 0 1.207 0.027 2.359 0.586 c 1.164 0.563 2.215 1.438 2.215 3.824 c 0 2.387 -1.051 3.266 -2.215 3.824 c -1.152 0.559 -2.641 0.664 -2.641 0.664 l -8 0 c -0.395 -0.652 -1.156 -1.18 -2 -1.18 c -1.266 0 -2.289 0.988 -2.289 2.203 c 0 1.215 1.023 2.203 2.289 2.203 c 0.844 0 1.605 -0.57 2 -1.227 l 8 0 c 0 0 1.945 0.152 3.641 -0.668 c 1.707 -0.816 3.504 -2.695 3.504 -5.82 c 0 -3.125 -1.797 -5 -3.504 -5.82 c -1.695 -0.82 -3.359 -0.793 -3.359 -0.793 l -1.137 0 l 0 -0.344 l 3.145 -3.03 c 0.094 0.023 0.18 0.07 0.285 0.07 c 0.629 0 1.145 -0.492 1.145 -1.105 c 0 -0.609 -0.516 -1.102 -1.145 -1.102 c -0.629 0 -1.145 0.492 -1.145 1.102 c 0 0.105 0.043 0.184 0.074 0.277 l -3.148 3.03 l -3.781 0 l 0 0.93 c -0.379 -0.086 -0.793 -0.207 -1.215 -0.414 c -1.164 -0.559 -2.215 -1.438 -2.215 -3.824 c 0 -2.383 1.051 -3.262 2.215 -3.82 c 1.152 -0.563 2.641 -0.668 2.641 -0.668 l 8 0 c 0.398 0.656 1.156 1.184 2 1.184 c 1.266 0 2.293 -0.992 2.293 -2.207 c 0 -1.211 -1.027 -2.203 -2.293 -2.203 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/aiff.svg b/prive/vignettes/aiff.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/aiff.svg
+++ b/prive/vignettes/aiff.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/anx.svg b/prive/vignettes/anx.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/anx.svg
+++ b/prive/vignettes/anx.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/asf.svg b/prive/vignettes/asf.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/asf.svg
+++ b/prive/vignettes/asf.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/avi.svg b/prive/vignettes/avi.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/avi.svg
+++ b/prive/vignettes/avi.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/axa.svg b/prive/vignettes/axa.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/axa.svg
+++ b/prive/vignettes/axa.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/axv.svg b/prive/vignettes/axv.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/axv.svg
+++ b/prive/vignettes/axv.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/bin.svg b/prive/vignettes/bin.svg
index a3365503..604951af 100644
--- a/prive/vignettes/bin.svg
+++ b/prive/vignettes/bin.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="M 10.742188,8 C 9.375,8 8,9.375 8,10.742188 l 0,42.59375 C 8,54.625 9.375,56 10.664062,56 l 42.671876,0 C 54.625,56 56,54.625 56,53.335938 L 56,10.664062 C 56,9.375 54.625,8 53.335938,8 Z m 0,0" style="fill:#eee;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 31.1 16.14 c -2.672 0.859 -0.328 4.836 -4.156 6.781 -4.367 2.227 -6.539 -3.391 -9.164 0.617 c -2.625 4.02 3.617 3.391 3.445 8.117 -0.18 4.719 -6.359 3.719 -4.04 7.883 2.32 4.164 4.898 -1.305 9.09 1.195 4.195 2.492 0.18 7.109 5.125 7.266 4.945 0.148 1.273 -4.695 5.648 -6.922 4.367 -2.227 6.539 3.391 9.164 -0.617 2.625 -4.02 -3.617 -3.391 -3.445 -8.109 0.18 -4.727 6.359 -3.719 4.04 -7.891 -2.32 -4.164 -4.898 1.305 -9.09 -1.188 -4.195 -2.5 -0.18 -7.117 -5.125 -7.266 -0.617 -0.023 -1.109 0.016 -1.492 0.133 z m 0.047 12.02 c 2.211 -0.453 4.375 0.898 4.844 3.02 0.469 2.117 -0.938 4.203 -3.141 4.648 -2.211 0.453 -4.375 -0.898 -4.844 -3.02 -0.469 -2.117 0.938 -4.195 3.141 -4.648 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 11.336 8 c -0.891 0 -1.57 0 -2.469 0.852 -0.867 0.789 -0.867 1.594 -0.867 2.484 l 0 41.41 c 0 0.867 -0.02 1.637 0.848 2.387 0.996 0.863 1.535 0.863 2.402 0.863 l 41.5 0 c 0.867 0 1.477 0 2.445 -0.875 c 0.824 -0.746 0.805 -1.508 0.805 -2.375 l 0 -41.5 c 0 -0.867 -0.016 -1.598 -0.836 -2.391 -0.891 -0.859 -1.547 -0.859 -2.414 -0.859 m -40.75 2 40.04 0 c 0.391 0 0.898 0.234 1.289 0.625 0.391 0.391 0.625 0.898 0.625 1.289 l 0 40.13 c 0 0.391 -0.234 0.898 -0.625 1.289 -0.391 0.391 -0.898 0.625 -1.289 0.625 l -40.09 0 c -0.391 0 -0.898 -0.234 -1.289 -0.625 -0.391 -0.391 -0.625 -0.898 -0.625 -1.289 l -0.043 -40.04 c 0 -0.445 0.227 -0.984 0.625 -1.375 c 0.391 -0.398 0.93 -0.625 1.375 -0.625 m 0 0" style="fill:#a8a8a8;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/blend.svg b/prive/vignettes/blend.svg
index 7f4922e3..6e1f646d 100644
--- a/prive/vignettes/blend.svg
+++ b/prive/vignettes/blend.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#ce5b00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/bmp.svg b/prive/vignettes/bmp.svg
index 8fd70256..34adb4e6 100644
--- a/prive/vignettes/bmp.svg
+++ b/prive/vignettes/bmp.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/bz2.svg b/prive/vignettes/bz2.svg
index 7b1de360..aa5f2237 100644
--- a/prive/vignettes/bz2.svg
+++ b/prive/vignettes/bz2.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/c.svg b/prive/vignettes/c.svg
index 549fdec5..2c644df2 100644
--- a/prive/vignettes/c.svg
+++ b/prive/vignettes/c.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/cls.svg b/prive/vignettes/cls.svg
index 44e684e4..acad2ce6 100644
--- a/prive/vignettes/cls.svg
+++ b/prive/vignettes/cls.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
  <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
  <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
diff --git a/prive/vignettes/css.svg b/prive/vignettes/css.svg
index c54e4fa4..edf4c8b0 100644
--- a/prive/vignettes/css.svg
+++ b/prive/vignettes/css.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#0a70b9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/csv.svg b/prive/vignettes/csv.svg
index 39a37ef1..f23dc7fe 100644
--- a/prive/vignettes/csv.svg
+++ b/prive/vignettes/csv.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/deb.svg b/prive/vignettes/deb.svg
index cdef3958..f4ea960a 100644
--- a/prive/vignettes/deb.svg
+++ b/prive/vignettes/deb.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/defaut.svg b/prive/vignettes/defaut.svg
index a42009b7..1b04584a 100644
--- a/prive/vignettes/defaut.svg
+++ b/prive/vignettes/defaut.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/djvu.svg b/prive/vignettes/djvu.svg
index 64e390e1..f12d1c1e 100644
--- a/prive/vignettes/djvu.svg
+++ b/prive/vignettes/djvu.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#7c9c35;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/doc.svg b/prive/vignettes/doc.svg
index f09f8105..09ad759e 100644
--- a/prive/vignettes/doc.svg
+++ b/prive/vignettes/doc.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/docm.svg b/prive/vignettes/docm.svg
index f09f8105..09ad759e 100644
--- a/prive/vignettes/docm.svg
+++ b/prive/vignettes/docm.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/docx.svg b/prive/vignettes/docx.svg
index 4eb0c0de..d0260d4c 100644
--- a/prive/vignettes/docx.svg
+++ b/prive/vignettes/docx.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#36c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/dotm.svg b/prive/vignettes/dotm.svg
index 5f99c746..48a1723e 100644
--- a/prive/vignettes/dotm.svg
+++ b/prive/vignettes/dotm.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 20 20 12 0 0 10 -12 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
  <path d="m 34 20 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
diff --git a/prive/vignettes/dotx.svg b/prive/vignettes/dotx.svg
index 5f99c746..48a1723e 100644
--- a/prive/vignettes/dotx.svg
+++ b/prive/vignettes/dotx.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 20 20 12 0 0 10 -12 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
  <path d="m 34 20 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
diff --git a/prive/vignettes/dv.svg b/prive/vignettes/dv.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/dv.svg
+++ b/prive/vignettes/dv.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/dvi.svg b/prive/vignettes/dvi.svg
index 44e684e4..acad2ce6 100644
--- a/prive/vignettes/dvi.svg
+++ b/prive/vignettes/dvi.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
  <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
  <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
diff --git a/prive/vignettes/eps.svg b/prive/vignettes/eps.svg
index d55ac99d..f5d928fb 100644
--- a/prive/vignettes/eps.svg
+++ b/prive/vignettes/eps.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#eb1a22;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/epub.svg b/prive/vignettes/epub.svg
index 64e390e1..f12d1c1e 100644
--- a/prive/vignettes/epub.svg
+++ b/prive/vignettes/epub.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#7c9c35;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/f4a.svg b/prive/vignettes/f4a.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/f4a.svg
+++ b/prive/vignettes/f4a.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/f4b.svg b/prive/vignettes/f4b.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/f4b.svg
+++ b/prive/vignettes/f4b.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/f4p.svg b/prive/vignettes/f4p.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/f4p.svg
+++ b/prive/vignettes/f4p.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/f4v.svg b/prive/vignettes/f4v.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/f4v.svg
+++ b/prive/vignettes/f4v.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/flac.svg b/prive/vignettes/flac.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/flac.svg
+++ b/prive/vignettes/flac.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/flv.svg b/prive/vignettes/flv.svg
index 3d4d0a38..5a9ce2b1 100644
--- a/prive/vignettes/flv.svg
+++ b/prive/vignettes/flv.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#cc2828;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 19.391 44.941 l 0.699 5.355 c 0 0 9.219 2.91 13.848 -10.297 l 8.06 0 l 0 -5.898 l -5.02 0 c 0 0 2.344 -6.148 7.535 -6.672 c 0 -0.129 -0.563 -5.098 -0.563 -5.098 c 0 0 -8.555 -1.18 -13.758 11.504 c -4.488 12.414 -10.801 11.11 -10.801 11.11 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
diff --git a/prive/vignettes/gif.svg b/prive/vignettes/gif.svg
index f428ad47..f070b767 100644
--- a/prive/vignettes/gif.svg
+++ b/prive/vignettes/gif.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/gz.svg b/prive/vignettes/gz.svg
index 66b03424..8e1b6e43 100644
--- a/prive/vignettes/gz.svg
+++ b/prive/vignettes/gz.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/h.svg b/prive/vignettes/h.svg
index 16c0b07f..e6beab51 100644
--- a/prive/vignettes/h.svg
+++ b/prive/vignettes/h.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/html.svg b/prive/vignettes/html.svg
index 7850d1dc..0530c2da 100644
--- a/prive/vignettes/html.svg
+++ b/prive/vignettes/html.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#7099c2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/jpg.svg b/prive/vignettes/jpg.svg
index d60effb2..8503bdd4 100644
--- a/prive/vignettes/jpg.svg
+++ b/prive/vignettes/jpg.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/kml.svg b/prive/vignettes/kml.svg
index 3bc722d6..c95a0e59 100644
--- a/prive/vignettes/kml.svg
+++ b/prive/vignettes/kml.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/kmz.svg b/prive/vignettes/kmz.svg
index 3bc722d6..c95a0e59 100644
--- a/prive/vignettes/kmz.svg
+++ b/prive/vignettes/kmz.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/m4a.svg b/prive/vignettes/m4a.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/m4a.svg
+++ b/prive/vignettes/m4a.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/m4b.svg b/prive/vignettes/m4b.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/m4b.svg
+++ b/prive/vignettes/m4b.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/m4p.svg b/prive/vignettes/m4p.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/m4p.svg
+++ b/prive/vignettes/m4p.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/m4u.svg b/prive/vignettes/m4u.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/m4u.svg
+++ b/prive/vignettes/m4u.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/m4v.svg b/prive/vignettes/m4v.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/m4v.svg
+++ b/prive/vignettes/m4v.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/mid.svg b/prive/vignettes/mid.svg
index 3a9001bc..d501e9eb 100644
--- a/prive/vignettes/mid.svg
+++ b/prive/vignettes/mid.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/mka.svg b/prive/vignettes/mka.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/mka.svg
+++ b/prive/vignettes/mka.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/mkv.svg b/prive/vignettes/mkv.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/mkv.svg
+++ b/prive/vignettes/mkv.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/mng.svg b/prive/vignettes/mng.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/mng.svg
+++ b/prive/vignettes/mng.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/mov.svg b/prive/vignettes/mov.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/mov.svg
+++ b/prive/vignettes/mov.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/mp3.svg b/prive/vignettes/mp3.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/mp3.svg
+++ b/prive/vignettes/mp3.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/mp4.svg b/prive/vignettes/mp4.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/mp4.svg
+++ b/prive/vignettes/mp4.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/mpc.svg b/prive/vignettes/mpc.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/mpc.svg
+++ b/prive/vignettes/mpc.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/mpg.svg b/prive/vignettes/mpg.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/mpg.svg
+++ b/prive/vignettes/mpg.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/odb.svg b/prive/vignettes/odb.svg
index 4714a40f..54e6637f 100644
--- a/prive/vignettes/odb.svg
+++ b/prive/vignettes/odb.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#a33638;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/odc.svg b/prive/vignettes/odc.svg
index c34d2eb3..7c96d09d 100644
--- a/prive/vignettes/odc.svg
+++ b/prive/vignettes/odc.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 46 22 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/odf.svg b/prive/vignettes/odf.svg
index 5f99c746..48a1723e 100644
--- a/prive/vignettes/odf.svg
+++ b/prive/vignettes/odf.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 20 20 12 0 0 10 -12 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
  <path d="m 34 20 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
diff --git a/prive/vignettes/odg.svg b/prive/vignettes/odg.svg
index 532df368..8f14082f 100644
--- a/prive/vignettes/odg.svg
+++ b/prive/vignettes/odg.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#03aa9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 40 20.773 c -0.844 0 -1.602 0.574 -2 1.227 l -8 0 c 0 0 -1.945 -0.148 -3.641 0.668 c -1.703 0.82 -3.504 2.695 -3.504 5.82 c 0 3.129 1.801 5 3.504 5.824 c 0.801 0.387 1.594 0.551 2.215 0.652 l 0 0.484 l -3.145 3.03 c -0.094 -0.027 -0.18 -0.07 -0.285 -0.07 c -0.637 0 -1.145 0.492 -1.145 1.102 c 0 0.613 0.508 1.102 1.145 1.102 c 0.629 0 1.137 -0.488 1.137 -1.102 c 0 -0.102 -0.043 -0.18 -0.066 -0.273 l 3.141 -3.03 l 3.789 0 l 0 -1.105 l 1.137 0 c 0 0 1.207 0.027 2.359 0.586 c 1.164 0.563 2.215 1.438 2.215 3.824 c 0 2.387 -1.051 3.266 -2.215 3.824 c -1.152 0.559 -2.641 0.664 -2.641 0.664 l -8 0 c -0.395 -0.652 -1.156 -1.18 -2 -1.18 c -1.266 0 -2.289 0.988 -2.289 2.203 c 0 1.215 1.023 2.203 2.289 2.203 c 0.844 0 1.605 -0.57 2 -1.227 l 8 0 c 0 0 1.945 0.152 3.641 -0.668 c 1.707 -0.816 3.504 -2.695 3.504 -5.82 c 0 -3.125 -1.797 -5 -3.504 -5.82 c -1.695 -0.82 -3.359 -0.793 -3.359 -0.793 l -1.137 0 l 0 -0.344 l 3.145 -3.03 c 0.094 0.023 0.18 0.07 0.285 0.07 c 0.629 0 1.145 -0.492 1.145 -1.105 c 0 -0.609 -0.516 -1.102 -1.145 -1.102 c -0.629 0 -1.145 0.492 -1.145 1.102 c 0 0.105 0.043 0.184 0.074 0.277 l -3.148 3.03 l -3.781 0 l 0 0.93 c -0.379 -0.086 -0.793 -0.207 -1.215 -0.414 c -1.164 -0.559 -2.215 -1.438 -2.215 -3.824 c 0 -2.383 1.051 -3.262 2.215 -3.82 c 1.152 -0.563 2.641 -0.668 2.641 -0.668 l 8 0 c 0.398 0.656 1.156 1.184 2 1.184 c 1.266 0 2.293 -0.992 2.293 -2.207 c 0 -1.211 -1.027 -2.203 -2.293 -2.203 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/odi.svg b/prive/vignettes/odi.svg
index 57d93db2..6710f4a5 100644
--- a/prive/vignettes/odi.svg
+++ b/prive/vignettes/odi.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/odm.svg b/prive/vignettes/odm.svg
index 3497ca44..ab3d5233 100644
--- a/prive/vignettes/odm.svg
+++ b/prive/vignettes/odm.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#36669e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/odp.svg b/prive/vignettes/odp.svg
index 608127ff..2b09d395 100644
--- a/prive/vignettes/odp.svg
+++ b/prive/vignettes/odp.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ods.svg b/prive/vignettes/ods.svg
index 8047d261..58978462 100644
--- a/prive/vignettes/ods.svg
+++ b/prive/vignettes/ods.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/odt.svg b/prive/vignettes/odt.svg
index 5f99c746..48a1723e 100644
--- a/prive/vignettes/odt.svg
+++ b/prive/vignettes/odt.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 20 20 12 0 0 10 -12 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
  <path d="m 34 20 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
diff --git a/prive/vignettes/oga.svg b/prive/vignettes/oga.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/oga.svg
+++ b/prive/vignettes/oga.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ogg.svg b/prive/vignettes/ogg.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/ogg.svg
+++ b/prive/vignettes/ogg.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ogv.svg b/prive/vignettes/ogv.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/ogv.svg
+++ b/prive/vignettes/ogv.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ogx.svg b/prive/vignettes/ogx.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/ogx.svg
+++ b/prive/vignettes/ogx.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/otg.svg b/prive/vignettes/otg.svg
index 532df368..8f14082f 100644
--- a/prive/vignettes/otg.svg
+++ b/prive/vignettes/otg.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#03aa9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 40 20.773 c -0.844 0 -1.602 0.574 -2 1.227 l -8 0 c 0 0 -1.945 -0.148 -3.641 0.668 c -1.703 0.82 -3.504 2.695 -3.504 5.82 c 0 3.129 1.801 5 3.504 5.824 c 0.801 0.387 1.594 0.551 2.215 0.652 l 0 0.484 l -3.145 3.03 c -0.094 -0.027 -0.18 -0.07 -0.285 -0.07 c -0.637 0 -1.145 0.492 -1.145 1.102 c 0 0.613 0.508 1.102 1.145 1.102 c 0.629 0 1.137 -0.488 1.137 -1.102 c 0 -0.102 -0.043 -0.18 -0.066 -0.273 l 3.141 -3.03 l 3.789 0 l 0 -1.105 l 1.137 0 c 0 0 1.207 0.027 2.359 0.586 c 1.164 0.563 2.215 1.438 2.215 3.824 c 0 2.387 -1.051 3.266 -2.215 3.824 c -1.152 0.559 -2.641 0.664 -2.641 0.664 l -8 0 c -0.395 -0.652 -1.156 -1.18 -2 -1.18 c -1.266 0 -2.289 0.988 -2.289 2.203 c 0 1.215 1.023 2.203 2.289 2.203 c 0.844 0 1.605 -0.57 2 -1.227 l 8 0 c 0 0 1.945 0.152 3.641 -0.668 c 1.707 -0.816 3.504 -2.695 3.504 -5.82 c 0 -3.125 -1.797 -5 -3.504 -5.82 c -1.695 -0.82 -3.359 -0.793 -3.359 -0.793 l -1.137 0 l 0 -0.344 l 3.145 -3.03 c 0.094 0.023 0.18 0.07 0.285 0.07 c 0.629 0 1.145 -0.492 1.145 -1.105 c 0 -0.609 -0.516 -1.102 -1.145 -1.102 c -0.629 0 -1.145 0.492 -1.145 1.102 c 0 0.105 0.043 0.184 0.074 0.277 l -3.148 3.03 l -3.781 0 l 0 0.93 c -0.379 -0.086 -0.793 -0.207 -1.215 -0.414 c -1.164 -0.559 -2.215 -1.438 -2.215 -3.824 c 0 -2.383 1.051 -3.262 2.215 -3.82 c 1.152 -0.563 2.641 -0.668 2.641 -0.668 l 8 0 c 0.398 0.656 1.156 1.184 2 1.184 c 1.266 0 2.293 -0.992 2.293 -2.207 c 0 -1.211 -1.027 -2.203 -2.293 -2.203 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/otp.svg b/prive/vignettes/otp.svg
index 03676f7f..12f06c56 100644
--- a/prive/vignettes/otp.svg
+++ b/prive/vignettes/otp.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ots.svg b/prive/vignettes/ots.svg
index 6117c525..34aa7f4d 100644
--- a/prive/vignettes/ots.svg
+++ b/prive/vignettes/ots.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 46 18 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ott.svg b/prive/vignettes/ott.svg
index 41090ced..4bebf00c 100644
--- a/prive/vignettes/ott.svg
+++ b/prive/vignettes/ott.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 20 20 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
diff --git a/prive/vignettes/pas.svg b/prive/vignettes/pas.svg
index ee406d9c..d92b20a0 100644
--- a/prive/vignettes/pas.svg
+++ b/prive/vignettes/pas.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#f7ce6b;fill-opacity:1"/>
  <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
  <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
diff --git a/prive/vignettes/pascal.svg b/prive/vignettes/pascal.svg
index ee406d9c..d92b20a0 100644
--- a/prive/vignettes/pascal.svg
+++ b/prive/vignettes/pascal.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#f7ce6b;fill-opacity:1"/>
  <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
  <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
diff --git a/prive/vignettes/pdf.svg b/prive/vignettes/pdf.svg
index fffb1b66..7341dff2 100644
--- a/prive/vignettes/pdf.svg
+++ b/prive/vignettes/pdf.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#de1818;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/pgn.svg b/prive/vignettes/pgn.svg
index 74d00b5d..4fca622f 100644
--- a/prive/vignettes/pgn.svg
+++ b/prive/vignettes/pgn.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
   <path d="M10.7 0C9.3 0 8 1.4 8 2.8v58.4c0 1.4 1.4 2.8 2.7 2.8h42.7c1.3 0 2.7-1.4 2.7-2.8V18L38 0" fill="#dcdcdc"/>
   <path d="M42 18l14 14V18H42z" fill-opacity=".196"/>
   <path d="M38 0l18 18H40.8c-1.3 0-2.8-1.4-2.8-2.8" fill="#fff" fill-opacity=".392"/>
diff --git a/prive/vignettes/png.svg b/prive/vignettes/png.svg
index c3df36b9..699c3482 100644
--- a/prive/vignettes/png.svg
+++ b/prive/vignettes/png.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/potm.svg b/prive/vignettes/potm.svg
index 9d7c77fe..311df264 100644
--- a/prive/vignettes/potm.svg
+++ b/prive/vignettes/potm.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/potx.svg b/prive/vignettes/potx.svg
index 9d7c77fe..311df264 100644
--- a/prive/vignettes/potx.svg
+++ b/prive/vignettes/potx.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ppam.svg b/prive/vignettes/ppam.svg
index 9d7c77fe..311df264 100644
--- a/prive/vignettes/ppam.svg
+++ b/prive/vignettes/ppam.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/pps.svg b/prive/vignettes/pps.svg
index 9d7c77fe..311df264 100644
--- a/prive/vignettes/pps.svg
+++ b/prive/vignettes/pps.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ppsm.svg b/prive/vignettes/ppsm.svg
index 9d7c77fe..311df264 100644
--- a/prive/vignettes/ppsm.svg
+++ b/prive/vignettes/ppsm.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ppsx.svg b/prive/vignettes/ppsx.svg
index d7d33328..15e61783 100644
--- a/prive/vignettes/ppsx.svg
+++ b/prive/vignettes/ppsx.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#cf4523;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ppt.svg b/prive/vignettes/ppt.svg
index 4fe5dafd..5f105627 100644
--- a/prive/vignettes/ppt.svg
+++ b/prive/vignettes/ppt.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/pptm.svg b/prive/vignettes/pptm.svg
index 9d7c77fe..311df264 100644
--- a/prive/vignettes/pptm.svg
+++ b/prive/vignettes/pptm.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/pptx.svg b/prive/vignettes/pptx.svg
index d3189141..30aa22cf 100644
--- a/prive/vignettes/pptx.svg
+++ b/prive/vignettes/pptx.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#cf4523;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ps.svg b/prive/vignettes/ps.svg
index d55ac99d..f5d928fb 100644
--- a/prive/vignettes/ps.svg
+++ b/prive/vignettes/ps.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#eb1a22;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/psd.svg b/prive/vignettes/psd.svg
index 019586dd..12c3b9f8 100644
--- a/prive/vignettes/psd.svg
+++ b/prive/vignettes/psd.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/qt.svg b/prive/vignettes/qt.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/qt.svg
+++ b/prive/vignettes/qt.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ra.svg b/prive/vignettes/ra.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/ra.svg
+++ b/prive/vignettes/ra.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ram.svg b/prive/vignettes/ram.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/ram.svg
+++ b/prive/vignettes/ram.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/rm.svg b/prive/vignettes/rm.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/rm.svg
+++ b/prive/vignettes/rm.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/rpm.svg b/prive/vignettes/rpm.svg
index 8f6b2904..c462047c 100644
--- a/prive/vignettes/rpm.svg
+++ b/prive/vignettes/rpm.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/rtf.svg b/prive/vignettes/rtf.svg
index 5b9df98e..db0405e0 100644
--- a/prive/vignettes/rtf.svg
+++ b/prive/vignettes/rtf.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/sdd.svg b/prive/vignettes/sdd.svg
index 57d93db2..6710f4a5 100644
--- a/prive/vignettes/sdd.svg
+++ b/prive/vignettes/sdd.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/sdw.svg b/prive/vignettes/sdw.svg
index 57d93db2..6710f4a5 100644
--- a/prive/vignettes/sdw.svg
+++ b/prive/vignettes/sdw.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/sit.svg b/prive/vignettes/sit.svg
index 7b1de360..aa5f2237 100644
--- a/prive/vignettes/sit.svg
+++ b/prive/vignettes/sit.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/smil.svg b/prive/vignettes/smil.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/smil.svg
+++ b/prive/vignettes/smil.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/spip.svg b/prive/vignettes/spip.svg
index 7e62aad0..316a1b7f 100644
--- a/prive/vignettes/spip.svg
+++ b/prive/vignettes/spip.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
   <path d="M10.7 0C9.3 0 8 1.4 8 2.8v58.4c0 1.4 1.4 2.8 2.7 2.8h42.7c1.3 0 2.7-1.4 2.7-2.8V18L38 0" fill="#e00d6f"/>
   <path d="M42 18l14 14V18H42z" fill="#420027" fill-opacity=".196"/>
   <path d="M38 0l18 18H40.8c-1.3 0-2.8-1.4-2.8-2.8" fill="#e5aeca" fill-opacity=".392"/>
diff --git a/prive/vignettes/spx.svg b/prive/vignettes/spx.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/spx.svg
+++ b/prive/vignettes/spx.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/sty.svg b/prive/vignettes/sty.svg
index 44e684e4..acad2ce6 100644
--- a/prive/vignettes/sty.svg
+++ b/prive/vignettes/sty.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
  <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
  <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
diff --git a/prive/vignettes/svg.svg b/prive/vignettes/svg.svg
index 532df368..8f14082f 100644
--- a/prive/vignettes/svg.svg
+++ b/prive/vignettes/svg.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#03aa9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 40 20.773 c -0.844 0 -1.602 0.574 -2 1.227 l -8 0 c 0 0 -1.945 -0.148 -3.641 0.668 c -1.703 0.82 -3.504 2.695 -3.504 5.82 c 0 3.129 1.801 5 3.504 5.824 c 0.801 0.387 1.594 0.551 2.215 0.652 l 0 0.484 l -3.145 3.03 c -0.094 -0.027 -0.18 -0.07 -0.285 -0.07 c -0.637 0 -1.145 0.492 -1.145 1.102 c 0 0.613 0.508 1.102 1.145 1.102 c 0.629 0 1.137 -0.488 1.137 -1.102 c 0 -0.102 -0.043 -0.18 -0.066 -0.273 l 3.141 -3.03 l 3.789 0 l 0 -1.105 l 1.137 0 c 0 0 1.207 0.027 2.359 0.586 c 1.164 0.563 2.215 1.438 2.215 3.824 c 0 2.387 -1.051 3.266 -2.215 3.824 c -1.152 0.559 -2.641 0.664 -2.641 0.664 l -8 0 c -0.395 -0.652 -1.156 -1.18 -2 -1.18 c -1.266 0 -2.289 0.988 -2.289 2.203 c 0 1.215 1.023 2.203 2.289 2.203 c 0.844 0 1.605 -0.57 2 -1.227 l 8 0 c 0 0 1.945 0.152 3.641 -0.668 c 1.707 -0.816 3.504 -2.695 3.504 -5.82 c 0 -3.125 -1.797 -5 -3.504 -5.82 c -1.695 -0.82 -3.359 -0.793 -3.359 -0.793 l -1.137 0 l 0 -0.344 l 3.145 -3.03 c 0.094 0.023 0.18 0.07 0.285 0.07 c 0.629 0 1.145 -0.492 1.145 -1.105 c 0 -0.609 -0.516 -1.102 -1.145 -1.102 c -0.629 0 -1.145 0.492 -1.145 1.102 c 0 0.105 0.043 0.184 0.074 0.277 l -3.148 3.03 l -3.781 0 l 0 0.93 c -0.379 -0.086 -0.793 -0.207 -1.215 -0.414 c -1.164 -0.559 -2.215 -1.438 -2.215 -3.824 c 0 -2.383 1.051 -3.262 2.215 -3.82 c 1.152 -0.563 2.641 -0.668 2.641 -0.668 l 8 0 c 0.398 0.656 1.156 1.184 2 1.184 c 1.266 0 2.293 -0.992 2.293 -2.207 c 0 -1.211 -1.027 -2.203 -2.293 -2.203 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/swf.svg b/prive/vignettes/swf.svg
index 3d4d0a38..5a9ce2b1 100644
--- a/prive/vignettes/swf.svg
+++ b/prive/vignettes/swf.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#cc2828;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 19.391 44.941 l 0.699 5.355 c 0 0 9.219 2.91 13.848 -10.297 l 8.06 0 l 0 -5.898 l -5.02 0 c 0 0 2.344 -6.148 7.535 -6.672 c 0 -0.129 -0.563 -5.098 -0.563 -5.098 c 0 0 -8.555 -1.18 -13.758 11.504 c -4.488 12.414 -10.801 11.11 -10.801 11.11 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
diff --git a/prive/vignettes/sxc.svg b/prive/vignettes/sxc.svg
index 39a37ef1..f23dc7fe 100644
--- a/prive/vignettes/sxc.svg
+++ b/prive/vignettes/sxc.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/sxi.svg b/prive/vignettes/sxi.svg
index 57d93db2..6710f4a5 100644
--- a/prive/vignettes/sxi.svg
+++ b/prive/vignettes/sxi.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/sxw.svg b/prive/vignettes/sxw.svg
index 57d93db2..6710f4a5 100644
--- a/prive/vignettes/sxw.svg
+++ b/prive/vignettes/sxw.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/tex.svg b/prive/vignettes/tex.svg
index 44e684e4..acad2ce6 100644
--- a/prive/vignettes/tex.svg
+++ b/prive/vignettes/tex.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
  <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
  <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
diff --git a/prive/vignettes/tgz.svg b/prive/vignettes/tgz.svg
index 7b1de360..aa5f2237 100644
--- a/prive/vignettes/tgz.svg
+++ b/prive/vignettes/tgz.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/tif.svg b/prive/vignettes/tif.svg
index b3ce75ab..6681d683 100644
--- a/prive/vignettes/tif.svg
+++ b/prive/vignettes/tif.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/torrent.svg b/prive/vignettes/torrent.svg
index e5871363..0b4d6374 100644
--- a/prive/vignettes/torrent.svg
+++ b/prive/vignettes/torrent.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#00853d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/ttf.svg b/prive/vignettes/ttf.svg
index 9e2ce0fc..8b1ec30c 100644
--- a/prive/vignettes/ttf.svg
+++ b/prive/vignettes/ttf.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/txt.svg b/prive/vignettes/txt.svg
index 7c401455..39e5721f 100644
--- a/prive/vignettes/txt.svg
+++ b/prive/vignettes/txt.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/wav.svg b/prive/vignettes/wav.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/wav.svg
+++ b/prive/vignettes/wav.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/webm.svg b/prive/vignettes/webm.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/webm.svg
+++ b/prive/vignettes/webm.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/wma.svg b/prive/vignettes/wma.svg
index 51b874fa..1833dce3 100644
--- a/prive/vignettes/wma.svg
+++ b/prive/vignettes/wma.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/wmv.svg b/prive/vignettes/wmv.svg
index ca7831b0..f41fc212 100644
--- a/prive/vignettes/wmv.svg
+++ b/prive/vignettes/wmv.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/xcf.svg b/prive/vignettes/xcf.svg
index 6054d97c..ed7fd215 100644
--- a/prive/vignettes/xcf.svg
+++ b/prive/vignettes/xcf.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9a773c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/xlam.svg b/prive/vignettes/xlam.svg
index 39a37ef1..f23dc7fe 100644
--- a/prive/vignettes/xlam.svg
+++ b/prive/vignettes/xlam.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/xls.svg b/prive/vignettes/xls.svg
index 9076e6c9..ffc728c7 100644
--- a/prive/vignettes/xls.svg
+++ b/prive/vignettes/xls.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/xlsb.svg b/prive/vignettes/xlsb.svg
index c34d2eb3..7c96d09d 100644
--- a/prive/vignettes/xlsb.svg
+++ b/prive/vignettes/xlsb.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 46 22 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/xlsm.svg b/prive/vignettes/xlsm.svg
index c34d2eb3..7c96d09d 100644
--- a/prive/vignettes/xlsm.svg
+++ b/prive/vignettes/xlsm.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 46 22 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/xlsx.svg b/prive/vignettes/xlsx.svg
index 7c4d8b44..3ca7fc82 100644
--- a/prive/vignettes/xlsx.svg
+++ b/prive/vignettes/xlsx.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#1e7045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 44 22 0 20 -24 0 0 -20 z m -2 2 -12 0 0 4 12 0 z m -14 0 -6 0 0 4 6 0 z m 14 6 -12 0 0 4 12 0 z m -14 0 -6 0 0 4 6 0 z m 14 6 -12 0 0 4 12 0 z m -14 0 -6 0 0 4 6 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/xltm.svg b/prive/vignettes/xltm.svg
index c34d2eb3..7c96d09d 100644
--- a/prive/vignettes/xltm.svg
+++ b/prive/vignettes/xltm.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 46 22 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/xltx.svg b/prive/vignettes/xltx.svg
index aa7b552a..837ee459 100644
--- a/prive/vignettes/xltx.svg
+++ b/prive/vignettes/xltx.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#1e7045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 46 18 0 26 -28 0 0 -26 z m -2 2 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 16 8 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 16 8 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/xml.svg b/prive/vignettes/xml.svg
index 57c0a2d6..0a0afe02 100644
--- a/prive/vignettes/xml.svg
+++ b/prive/vignettes/xml.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/xspf.svg b/prive/vignettes/xspf.svg
index 57c0a2d6..0a0afe02 100644
--- a/prive/vignettes/xspf.svg
+++ b/prive/vignettes/xspf.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
  <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
  <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
diff --git a/prive/vignettes/zip.svg b/prive/vignettes/zip.svg
index 55c1e09f..dacdc5fb 100644
--- a/prive/vignettes/zip.svg
+++ b/prive/vignettes/zip.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
  <g>
   <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
   <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
-- 
GitLab