aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Scherzinger <info@andy-scherzinger.de>2024-06-10 13:33:29 +0200
committerAndy Scherzinger <info@andy-scherzinger.de>2024-06-10 18:14:44 +0200
commite6d6853e1aa6cd624c9538d767f02d6410336e65 (patch)
tree788f0a274805f3315d82849b36aab899da98a31f
parent4e3aaec9df429d4c8d903c60549ea04cebf74e40 (diff)
downloadnextcloud-server-e6d6853e1aa6cd624c9538d767f02d6410336e65.tar.gz
nextcloud-server-e6d6853e1aa6cd624c9538d767f02d6410336e65.zip
chore: Replace icons with latest Material Design versions
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
-rw-r--r--core/img/actions/add-folder-description.svg5
-rw-r--r--core/img/actions/add.svg2
-rw-r--r--core/img/actions/address.pngbin438 -> 2083 bytes
-rw-r--r--core/img/actions/address.svg2
-rw-r--r--core/img/actions/alert-outline.svg2
-rw-r--r--core/img/actions/arrow-left.svg2
-rw-r--r--core/img/actions/arrow-right.svg2
-rw-r--r--core/img/actions/audio-off.svg2
-rw-r--r--core/img/actions/audio.svg2
-rw-r--r--core/img/actions/caret-white.svg2
-rw-r--r--core/img/actions/caret.svg2
-rw-r--r--core/img/actions/change.svg2
-rw-r--r--core/img/actions/clippy.svg2
-rw-r--r--core/img/actions/close.svg2
-rw-r--r--core/img/actions/comment.pngbin418 -> 2065 bytes
-rw-r--r--core/img/actions/comment.svg2
-rw-r--r--core/img/actions/confirm-fade.svg2
-rw-r--r--core/img/actions/confirm-white.svg2
-rw-r--r--core/img/actions/confirm.svg2
-rw-r--r--core/img/actions/delete.pngbin190 -> 1901 bytes
-rw-r--r--core/img/actions/delete.svg2
-rw-r--r--core/img/actions/details.svg2
-rw-r--r--core/img/actions/disabled-user.svg2
-rw-r--r--core/img/actions/disabled-users.svg2
-rw-r--r--core/img/actions/download.pngbin170 -> 1924 bytes
-rw-r--r--core/img/actions/download.svg2
-rw-r--r--core/img/actions/edit.svg2
-rw-r--r--core/img/actions/error-white.svg2
-rw-r--r--core/img/actions/error.svg2
-rw-r--r--core/img/actions/external.svg2
-rw-r--r--core/img/actions/filter.svg2
-rw-r--r--core/img/actions/fullscreen.svg2
-rw-r--r--core/img/actions/group.svg2
-rw-r--r--core/img/actions/history.pngbin273 -> 1876 bytes
-rw-r--r--core/img/actions/history.svg2
-rw-r--r--core/img/actions/info-white.svg2
-rw-r--r--core/img/actions/info.pngbin230 -> 2181 bytes
-rw-r--r--core/img/actions/info.svg2
-rw-r--r--core/img/actions/logout.svg2
-rw-r--r--core/img/actions/mail.svg2
-rw-r--r--core/img/actions/menu-sidebar.svg2
-rw-r--r--core/img/actions/menu.svg2
-rw-r--r--core/img/actions/more-white.svg2
-rw-r--r--core/img/actions/more.pngbin182 -> 1949 bytes
-rw-r--r--core/img/actions/more.svg2
-rw-r--r--core/img/actions/password-white.svg2
-rw-r--r--core/img/actions/password.pngbin256 -> 2077 bytes
-rw-r--r--core/img/actions/password.svg2
-rw-r--r--core/img/actions/pause.svg2
-rw-r--r--core/img/actions/phone.svg2
-rw-r--r--core/img/actions/play-add.svg2
-rw-r--r--core/img/actions/play-next.svg2
-rw-r--r--core/img/actions/play-previous.svg2
-rw-r--r--core/img/actions/play.svg2
-rw-r--r--core/img/actions/profile.svg2
-rw-r--r--core/img/actions/projects.svg2
-rw-r--r--core/img/actions/public-white.svg2
-rw-r--r--core/img/actions/public.svg2
-rw-r--r--core/img/actions/quota.svg2
-rw-r--r--core/img/actions/recent.svg2
-rw-r--r--core/img/actions/rename.svg2
-rw-r--r--core/img/actions/screen-off.svg2
-rw-r--r--core/img/actions/screen.svg2
-rw-r--r--core/img/actions/search.svg2
-rw-r--r--core/img/actions/settings-dark.svg2
-rw-r--r--core/img/actions/settings.svg2
-rw-r--r--core/img/actions/share.pngbin321 -> 2099 bytes
-rw-r--r--core/img/actions/share.svg2
-rw-r--r--core/img/actions/shared.svg2
-rw-r--r--core/img/actions/sound-off.svg2
-rw-r--r--core/img/actions/sound.svg2
-rw-r--r--core/img/actions/star-dark.svg2
-rw-r--r--core/img/actions/star.pngbin558 -> 2174 bytes
-rw-r--r--core/img/actions/star.svg2
-rw-r--r--core/img/actions/starred.pngbin446 -> 2246 bytes
-rw-r--r--core/img/actions/starred.svg2
-rw-r--r--core/img/actions/tag.pngbin306 -> 1989 bytes
-rw-r--r--core/img/actions/tag.svg2
-rw-r--r--core/img/actions/template-add.svg2
-rw-r--r--core/img/actions/timezone.svg2
-rw-r--r--core/img/actions/toggle-background.svg2
-rw-r--r--core/img/actions/toggle-filelist.svg2
-rw-r--r--core/img/actions/toggle-pictures.svg2
-rw-r--r--core/img/actions/toggle.svg2
-rw-r--r--core/img/actions/triangle-e.svg2
-rw-r--r--core/img/actions/triangle-n.svg2
-rw-r--r--core/img/actions/triangle-s.svg2
-rw-r--r--core/img/actions/unshare.svg2
-rw-r--r--core/img/actions/upload.svg2
-rw-r--r--core/img/actions/user-admin.svg2
-rw-r--r--core/img/actions/user.svg2
-rw-r--r--core/img/actions/verified.svg2
-rw-r--r--core/img/actions/verify.svg2
-rw-r--r--core/img/actions/verifying.svg2
-rw-r--r--core/img/actions/video-off.svg2
-rw-r--r--core/img/actions/video-switch.svg2
-rw-r--r--core/img/actions/video.svg2
-rw-r--r--core/img/actions/view-close.svg2
-rw-r--r--core/img/actions/view-download.svg2
-rw-r--r--core/img/actions/view-next.svg2
-rw-r--r--core/img/actions/view-pause.svg2
-rw-r--r--core/img/actions/view-play.svg2
-rw-r--r--core/img/actions/view-previous.svg2
-rw-r--r--core/img/places/contacts-dark.pngbin2008 -> 2314 bytes
-rw-r--r--core/img/places/contacts.svg2
105 files changed, 92 insertions, 95 deletions
diff --git a/core/img/actions/add-folder-description.svg b/core/img/actions/add-folder-description.svg
index 0089638d9b7..fdf08dbee72 100644
--- a/core/img/actions/add-folder-description.svg
+++ b/core/img/actions/add-folder-description.svg
@@ -1,4 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24" fill="#000000">
- <path d="M0 0h24v24H0V0z" fill="none" />
- <path fill="#969696" d="M3 18h12v-2H3v2zM3 6v2h18V6H3zm0 7h18v-2H3v2z" />
-</svg>
+<svg viewBox="0 0 24 24" height="24" width="24" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M3 18v-2h12v2H3Zm0-5v-2h18v2H3Zm0-5V6h18v2H3Z" style="fill:#969696;fill-rule:nonzero"/></svg> \ No newline at end of file
diff --git a/core/img/actions/add.svg b/core/img/actions/add.svg
index 1e1c1fa6cb1..066a066f2bd 100644
--- a/core/img/actions/add.svg
+++ b/core/img/actions/add.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M9.02 13.98h-2v-5h-5v-2h5v-5h2v5l5-.028V8.98h-5z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11 13H5v-2h6V5h2v6h6v2h-6v6h-2v-6Z" style="fill-rule:nonzero" transform="matrix(.85714 0 0 .85714 -2.286 -2.286)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/address.png b/core/img/actions/address.png
index 8c5c4ccbc35..d8257f15d03 100644
--- a/core/img/actions/address.png
+++ b/core/img/actions/address.png
Binary files differ
diff --git a/core/img/actions/address.svg b/core/img/actions/address.svg
index 49f3c826b09..2bf04486b56 100644
--- a/core/img/actions/address.svg
+++ b/core/img/actions/address.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="6" r="4" fill="none" stroke="#000" stroke-width="2"/><path d="m4 9h8l-4 6z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 12a1.93 1.93 0 0 0 1.413-.587A1.93 1.93 0 0 0 14 10a1.93 1.93 0 0 0-.587-1.413A1.93 1.93 0 0 0 12 8c-.55 0-1.021.196-1.412.587A1.927 1.927 0 0 0 10 10c0 .55.196 1.021.588 1.413.391.391.862.587 1.412.587Zm0 10c-2.683-2.283-4.687-4.404-6.012-6.363C4.663 13.679 4 11.867 4 10.2c0-2.5.804-4.492 2.413-5.975C8.021 2.742 9.883 2 12 2c2.117 0 3.979.742 5.588 2.225C19.196 5.708 20 7.7 20 10.2c0 1.667-.662 3.479-1.987 5.437-1.325 1.959-3.33 4.08-6.013 6.363Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/alert-outline.svg b/core/img/actions/alert-outline.svg
index a30d9e5e158..7071c2649cb 100644
--- a/core/img/actions/alert-outline.svg
+++ b/core/img/actions/alert-outline.svg
@@ -1 +1 @@
-<svg width="15" height="15" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m12 2-11 19h22m-11-15 7.53 13h-15.06m6.53-9v4h2v-4m-2 6v2h2v-2"/></svg>
+<svg viewBox="0 0 15 15" height="15" width="15" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M1 21 12 2l11 19H1Zm3.45-2h15.1L12 6 4.45 19ZM12 18a.972.972 0 0 0 .713-.287A.972.972 0 0 0 13 17a.968.968 0 0 0-.287-.712A.969.969 0 0 0 12 16a.965.965 0 0 0-.712.288A.965.965 0 0 0 11 17c0 .283.096.521.288.713A.968.968 0 0 0 12 18Zm-1-3h2v-5h-2v5Z" style="fill-rule:nonzero" transform="matrix(.63636 0 0 .63636 -.136 .227)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/arrow-left.svg b/core/img/actions/arrow-left.svg
index 140f6d64a45..0fbaea58fb7 100644
--- a/core/img/actions/arrow-left.svg
+++ b/core/img/actions/arrow-left.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m5.5 8 6 6v1l-7-7 7-7v1z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M10 22 0 12 10 2l1.775 1.775L3.55 12l8.225 8.225L10 22Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 3.9 -.388)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/arrow-right.svg b/core/img/actions/arrow-right.svg
index 3358b0cf97e..af137026aea 100644
--- a/core/img/actions/arrow-right.svg
+++ b/core/img/actions/arrow-right.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.5 8-6-6v-1l7 7-7 7v-1z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M8.025 22 6.25 20.225 14.475 12 6.25 3.775 8.025 2l10 10-10 10Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.475 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/audio-off.svg b/core/img/actions/audio-off.svg
index 21a7090255a..4be98eb747d 100644
--- a/core/img/actions/audio-off.svg
+++ b/core/img/actions/audio-off.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m5 3v3.5c0 0.21626 0.0337 0.40866 0.082028 0.58984l3.9178-3.9179v-0.1719c0-2.673-4-2.6707-4 0zm5.2832 0.3027-7.9803 7.9803c-0.91785 0.91785 0.50035 2.3441 1.414 1.4141l7.9803-7.9802c0.916-0.9163-0.493-2.3349-1.414-1.4141zm-8.283 2.6973c0 1.2904 0.3648 2.371 0.9374 3.2344l1.4492-1.4492c-0.2349-0.4922-0.3867-1.0781-0.3867-1.7852 0-1.3274-2-1.326-2 0zm9.9721-0.14453-5.9723 5.9727v1.1719h-1.1718l-0.40427 0.4043c-0.12553 0.13-0.2681 0.24231-0.42381 0.334v1.2617h6v-2h-2v-1.625c2.1244-0.466 4-2.3973 4-5.375 0-0.055-0-0.0941-0.028-0.1445z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m2.49 3.838 10.1 10.1-1.031 1.03-2.584-2.583a4.797 4.797 0 0 1-1.225.322v2.282H6.278v-2.282c-1.276-.172-2.331-.74-3.165-1.702-.834-.964-1.252-2.09-1.252-3.378h1.473c0 1.018.359 1.887 1.077 2.605a3.55 3.55 0 0 0 2.603 1.076c.276 0 .542-.028.799-.085L1.459 4.87l1.03-1.03Zm8.757 6.697L10.18 9.468c.171-.282.3-.577.386-.884.086-.307.129-.626.129-.957h1.472c0 .54-.08 1.052-.239 1.537-.16.485-.386.942-.68 1.37ZM9.076 8.327l-4.27-4.27V3.21c0-.613.215-1.135.644-1.564a2.13 2.13 0 0 1 1.564-.644 2.13 2.13 0 0 1 1.565.644c.429.43.644.951.644 1.564v4.417c0 .135-.016.258-.046.368-.03.11-.065.221-.101.332Z"/></svg> \ No newline at end of file
diff --git a/core/img/actions/audio.svg b/core/img/actions/audio.svg
index d411bd27f3b..e1ba8a489e3 100644
--- a/core/img/actions/audio.svg
+++ b/core/img/actions/audio.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m6 3v3.5c0 2.6667 4 2.6667 4 0v-3.5c0-2.6661-4-2.6669-4 0zm-3 3c0 2.9759 1.8757 4.907 4 5.375v1.625h-2v2h6v-2h-2v-1.625c2.124-0.466 4-2.3973 4-5.375 0-1.3333-2-1.3333-2 0 0 4.6515-6 4.654-6 0 0-1.3277-2-1.3437-2 0z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 14a2.894 2.894 0 0 1-2.125-.875A2.894 2.894 0 0 1 9 11V5c0-.833.292-1.542.875-2.125A2.894 2.894 0 0 1 12 2c.833 0 1.542.292 2.125.875S15 4.167 15 5v6c0 .833-.292 1.542-.875 2.125A2.894 2.894 0 0 1 12 14Zm-1 7v-3.075c-1.733-.233-3.167-1.008-4.3-2.325C5.567 14.283 5 12.75 5 11h2c0 1.383.488 2.563 1.463 3.538C9.438 15.512 10.617 16 12 16s2.563-.488 3.538-1.462C16.513 13.563 17 12.383 17 11h2c0 1.75-.567 3.283-1.7 4.6-1.133 1.317-2.567 2.092-4.3 2.325V21h-2Z" style="fill-rule:nonzero" transform="translate(-.842 -.48) scale(.73684)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/caret-white.svg b/core/img/actions/caret-white.svg
index 5c018f89d40..da049fcee37 100644
--- a/core/img/actions/caret-white.svg
+++ b/core/img/actions/caret-white.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m4 6 4 4 4-3.994z" fill="#fff"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m12 15-5-5h10l-5 5Z" style="fill:#fff;fill-rule:nonzero" transform="matrix(.8 0 0 .8 -1.6 -2)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/caret.svg b/core/img/actions/caret.svg
index b78df994ca0..fd393591021 100644
--- a/core/img/actions/caret.svg
+++ b/core/img/actions/caret.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m4 6 4 4 4-3.994z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m12 15-5-5h10l-5 5Z" style="fill-rule:nonzero" transform="matrix(.8 0 0 .8 -1.6 -2)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/change.svg b/core/img/actions/change.svg
index 9a151642ed2..96c764ac474 100644
--- a/core/img/actions/change.svg
+++ b/core/img/actions/change.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 2c-2.142 0-4.125 1.145-5.196 3l1.948 1.125c0.671-1.162 1.906-1.875 3.2476-1.875 1.1906 0 2.297 0.56157 3 1.5l-1.5 1.5h4.5v-4.5l-1.406 1.406c-1.129-1.348-2.802-2.1563-4.594-2.1563z"/><path d="m2 8.75v4.5l1.408-1.41c1.116 1.334 2.817 2.145 4.592 2.16 2.16 0.01827 4.116-1.132 5.196-3.002l-1.948-1.125c-0.677 1.171-1.9005 1.886-3.248 1.875-1.18-0.01-2.3047-0.572-3-1.5l1.5-1.5z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12.05 20c-2.233 0-4.133-.775-5.7-2.325C4.783 16.125 4 14.233 4 12v-.175l-1.6 1.6-1.4-1.4 4-4 4 4-1.4 1.4-1.6-1.6V12c0 1.667.588 3.083 1.763 4.25C8.938 17.417 10.367 18 12.05 18c.433 0 .858-.05 1.275-.15.417-.1.825-.25 1.225-.45l1.5 1.5a8.212 8.212 0 0 1-1.95.825 7.711 7.711 0 0 1-2.05.275ZM19 15.975l-4-4 1.4-1.4 1.6 1.6V12c0-1.667-.587-3.083-1.762-4.25C15.063 6.583 13.633 6 11.95 6c-.433 0-.858.05-1.275.15-.417.1-.825.25-1.225.45l-1.5-1.5a8.212 8.212 0 0 1 1.95-.825A7.711 7.711 0 0 1 11.95 4c2.233 0 4.133.775 5.7 2.325C19.217 7.875 20 9.767 20 12v.175l1.6-1.6 1.4 1.4-4 4Z" style="fill-rule:nonzero" transform="matrix(.68182 0 0 .68182 -.182 -.227)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/clippy.svg b/core/img/actions/clippy.svg
index 59caec9e4b4..53e1e1dc9c1 100644
--- a/core/img/actions/clippy.svg
+++ b/core/img/actions/clippy.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m13 15h-11l5e-4 -10h11v3.0002l1-4e-4 5e-4 -5.0001c5.8e-5 -0.5834-0.4165-1.0002-1.0005-1.0001l-3.467 5e-4c8e-4 -1.183-0.9492-2.0001-2.1325-2.0001s-2.1333 0.8171-2.1333 2.0004h-3.2c-0.5834 0-1.0662 0.4166-1.0662 0.9999l-5e-4 12c-2.43e-5 0.584 0.4833 1 1.0667 1l10.933-5e-4c0.584-1e-3 1-0.416 1-1v-3h-1zm-8.8005-12h1.0672c0.5833 0 1.0666-0.4162 1.0666-0.9996 0-0.5833 0.4834-0.9337 1.0667-0.9337s1.0667 0.3504 1.0667 0.9337c0 0.5834 0.5333 0.9996 1.0666 0.9996h1.2667c0.517 0 1.2 0.4166 1.2 1h-9c-4e-4 -0.65 0.5988-1 1.1988-1zm-1.1995 8h2v-1h-2zm7.9998-2v-2l-4 3 3.9998 3v-2l5.0002-5e-5v-2l-4.9998-5e-5zm-8 4h4v-1h-4zm6-7h-6v1h6zm-3 2h-3v1h3z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M9 18c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 7 16V4c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 9 2h9c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v12a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 18 18H9Zm-4 4c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 3 20V6h2v14h11v2H5Z" style="fill-rule:nonzero" transform="matrix(.8 0 0 .8 -1.2 -1.6)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/close.svg b/core/img/actions/close.svg
index 8356d52932b..8ad996e1eb1 100644
--- a/core/img/actions/close.svg
+++ b/core/img/actions/close.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m14 12.3-1.7 1.7-4.3-4.3-4.3 4.3-1.7-1.7 4.3-4.3-4.3-4.3 1.7-1.7 4.3 4.3 4.3-4.3 1.7 1.7-4.3 4.3z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M6.4 19 5 17.6l5.6-5.6L5 6.4 6.4 5l5.6 5.6L17.6 5 19 6.4 13.4 12l5.6 5.6-1.4 1.4-5.6-5.6L6.4 19Z" style="fill-rule:nonzero" transform="matrix(.85714 0 0 .85714 -2.286 -2.286)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/comment.png b/core/img/actions/comment.png
index ebfe92e05c4..0066d466776 100644
--- a/core/img/actions/comment.png
+++ b/core/img/actions/comment.png
Binary files differ
diff --git a/core/img/actions/comment.svg b/core/img/actions/comment.svg
index 87700ac7858..8e0b159881e 100644
--- a/core/img/actions/comment.svg
+++ b/core/img/actions/comment.svg
@@ -1 +1 @@
-<svg width="16" height="16" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M6.667 4C4.089 4 2 6.105 2 8.7v11.282c0 2.597 2.09 4.701 4.667 4.701 1.716.01 12.083.003 17.057 0 1.115.842 1.807 1.748 3.057 3.206a.93.93 0 0 0 .561.103.969.969 0 0 0 .445-.187c.302-.223.466-.603.427-.988l-.314-2.912a4.699 4.699 0 0 0 2.1-3.923V8.701C30 6.105 27.91 4 25.333 4zm3.733 8.461c1.03 0 1.867.842 1.867 1.88 0 1.676-2.01 2.514-3.187 1.33-1.176-1.184-.343-3.21 1.32-3.21zm5.6 0c1.03 0 1.867.842 1.867 1.88 0 1.676-2.01 2.514-3.187 1.33-1.176-1.184-.343-3.21 1.32-3.21zm5.6 0c1.03 0 1.867.842 1.867 1.88 0 1.676-2.01 2.514-3.187 1.33-1.176-1.184-.343-3.21 1.32-3.21z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M2 22V4c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 4 2h16c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v12a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 20 18H6l-4 4Zm4-8h8v-2H6v2Zm0-3h12V9H6v2Zm0-3h12V6H6v2Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/confirm-fade.svg b/core/img/actions/confirm-fade.svg
index 67e550e0716..f8a5712f882 100644
--- a/core/img/actions/confirm-fade.svg
+++ b/core/img/actions/confirm-fade.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8.5 0.5c-0.8974 0-1.3404 1.0909-0.6973 1.7168l4.7837 4.7832h-11.573c-1.3523-0.019125-1.3523 2.0191 0 2h11.572l-4.7832 4.7832c-0.98163 0.94251 0.47155 2.3957 1.4141 1.4141l6.4911-6.49c0.387-0.3878 0.391-1.0228 0-1.414l-6.4906-6.4903c-0.1883-0.1935-0.4468-0.30268-0.7168-0.3027z" opacity=".5"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M16.175 13H4v-2h12.175l-5.6-5.6L12 4l8 8-8 8-1.425-1.4 5.6-5.6Z" style="fill-opacity:.5;fill-rule:nonzero" transform="translate(-4 -4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/confirm-white.svg b/core/img/actions/confirm-white.svg
index ea679a918d9..c84158e0488 100644
--- a/core/img/actions/confirm-white.svg
+++ b/core/img/actions/confirm-white.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8.5 0.5c-0.8974 0-1.3404 1.0909-0.6973 1.7168l4.7837 4.7832h-11.573c-1.3523-0.019125-1.3523 2.0191 0 2h11.572l-4.7832 4.7832c-0.98163 0.94251 0.47155 2.3957 1.4141 1.4141l6.4911-6.49c0.387-0.3878 0.391-1.0228 0-1.414l-6.4906-6.4903c-0.1883-0.1935-0.4468-0.30268-0.7168-0.3027z" fill="#fff"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M16.175 13H4v-2h12.175l-5.6-5.6L12 4l8 8-8 8-1.425-1.4 5.6-5.6Z" style="fill:#fff;fill-rule:nonzero" transform="translate(-4 -4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/confirm.svg b/core/img/actions/confirm.svg
index 18a2ecf1606..3f054c3bbf9 100644
--- a/core/img/actions/confirm.svg
+++ b/core/img/actions/confirm.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8.5 0.5c-0.8974 0-1.3404 1.0909-0.6973 1.7168l4.7837 4.7832h-11.573c-1.3523-0.019125-1.3523 2.0191 0 2h11.572l-4.7832 4.7832c-0.98163 0.94251 0.47155 2.3957 1.4141 1.4141l6.4911-6.49c0.387-0.3878 0.391-1.0228 0-1.414l-6.4906-6.4903c-0.1883-0.1935-0.4468-0.30268-0.7168-0.3027z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M16.175 13H4v-2h12.175l-5.6-5.6L12 4l8 8-8 8-1.425-1.4 5.6-5.6Z" style="fill-rule:nonzero" transform="translate(-4 -4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/delete.png b/core/img/actions/delete.png
index 60440d72527..2fb0de13b17 100644
--- a/core/img/actions/delete.png
+++ b/core/img/actions/delete.png
Binary files differ
diff --git a/core/img/actions/delete.svg b/core/img/actions/delete.svg
index 6c3e19e7e56..b53b35bd7f1 100644
--- a/core/img/actions/delete.svg
+++ b/core/img/actions/delete.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M6.5 1L6 2H3c-.554 0-1 .446-1 1v1h12V3c0-.554-.446-1-1-1h-3l-.5-1zM3 5l.875 9c.06.55.573 1 1.125 1h6c.552 0 1.064-.45 1.125-1L13 5z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M7 21c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 5 19V6H4V4h5V3h6v1h5v2h-1v13a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 17 21H7Zm2-4h2V8H9v9Zm4 0h2V8h-2v9Z" style="fill-rule:nonzero" transform="matrix(.77778 0 0 .77778 -1.311 -1.333)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/details.svg b/core/img/actions/details.svg
index ef02cad1b2b..43c4439deb3 100644
--- a/core/img/actions/details.svg
+++ b/core/img/actions/details.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m7.75 1a1.75 1.75 0 0 0-1.75 1.75 1.75 1.75 0 0 0 1.75 1.75 1.75 1.75 0 0 0 1.75-1.75 1.75 1.75 0 0 0-1.75-1.75zm-2.75 5c-0.554 0-1 0.446-1 1s0.446 1 1 1h2v5h-2c-0.554 0-1 0.446-1 1s0.446 1 1 1h6c0.554 0 1-0.446 1-1s-0.446-1-1-1h-2v-6c0-0.554-0.446-1-1-1h-3z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11 17h2v-6h-2v6Zm1-8a.969.969 0 0 0 .713-.288A.968.968 0 0 0 13 8a.972.972 0 0 0-.287-.713A.972.972 0 0 0 12 7a.968.968 0 0 0-.712.287A.969.969 0 0 0 11 8c0 .283.096.521.288.712A.965.965 0 0 0 12 9Zm0 13a9.723 9.723 0 0 1-3.9-.788 10.077 10.077 0 0 1-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.74 9.74 0 0 1 2 12a9.74 9.74 0 0 1 .788-3.9 10.093 10.093 0 0 1 2.137-3.175c.9-.9 1.958-1.612 3.175-2.138A9.74 9.74 0 0 1 12 2a9.74 9.74 0 0 1 3.9.787 10.113 10.113 0 0 1 3.175 2.138c.9.9 1.613 1.958 2.138 3.175A9.74 9.74 0 0 1 22 12a9.74 9.74 0 0 1-.787 3.9 10.096 10.096 0 0 1-2.138 3.175c-.9.9-1.958 1.613-3.175 2.137A9.723 9.723 0 0 1 12 22Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/disabled-user.svg b/core/img/actions/disabled-user.svg
index 803fb5c18e3..3b5b818a11f 100644
--- a/core/img/actions/disabled-user.svg
+++ b/core/img/actions/disabled-user.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 1c-1.75 0-3 1.4308-3 2.8008 0 1.4 0.10078 2.4 0.80078 3.5 0.2 0.286 0.49922 0.34961 0.69922 0.59961 0.0039248 0.014536 0.0058968 0.028465 0.0097656 0.042969l4.4551-4.4551c-0.17471-1.4311-1.5009-2.4883-2.9648-2.4883zm1.541 8.4551-5.3223 5.3223c1.1728 0.19277 2.6019 0.22266 3.7812 0.22266 2.5 0 6.163-0.099219 6-1.6992-0.215-2-0.23-1.7108-1-2.3008-1.0575-0.62876-2.3392-1.1226-3.459-1.5449zm-5.6484 1.1055c-0.29809 0.14662-0.60757 0.2854-0.89258 0.43945-0.66764 0.47127-0.77292 0.43452-0.89062 1.3438l1.7832-1.7832z"/><rect transform="rotate(-45)" x="-8.9968" y="11.118" width="16.999" height="1.4166" style="paint-order:normal"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M19.775 22.625 17.15 20H4v-2.8c0-.567.146-1.087.438-1.563A2.918 2.918 0 0 1 5.6 14.55c.75-.383 1.513-.692 2.288-.925a16.469 16.469 0 0 1 2.362-.525L1.375 4.225 2.8 2.8l18.4 18.4-1.425 1.425ZM18.4 14.55c.483.233.867.587 1.15 1.062.283.475.433.988.45 1.538l-3.35-3.35c.3.117.596.233.888.35.291.117.579.25.862.4Zm-4.2-3.2L8.65 5.8a4.085 4.085 0 0 1 1.45-1.325A3.915 3.915 0 0 1 12 4c1.1 0 2.042.392 2.825 1.175C15.608 5.958 16 6.9 16 8c0 .683-.158 1.317-.475 1.9a4.085 4.085 0 0 1-1.325 1.45Z" style="fill-rule:nonzero" transform="translate(-.54 -1.619) scale(.75662)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/disabled-users.svg b/core/img/actions/disabled-users.svg
index 7f257e473af..f598e28b00f 100644
--- a/core/img/actions/disabled-users.svg
+++ b/core/img/actions/disabled-users.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m9 1c-1.746 0-3 1.4308-3 2.8008 0 1.4 0.10078 2.4 0.80078 3.5 0.066421 0.085991 0.13627 0.14858 0.20703 0.20508l4.7617-4.7617c-0.46305-1.0371-1.5733-1.7441-2.7695-1.7441zm-4.9805 4c-0.87 0-1.5 0.72039-1.5 1.4004h-0.019531c0 0.7 0.050391 1.2 0.40039 1.75 0.1 0.15 0.24161 0.17383 0.34961 0.29883 0.0674 0.25 0.12178 0.5 0.050781 0.75-0.64 0.223-1.2448 0.50078-1.8008 0.80078-0.42 0.3-0.233 0.18239-0.5 1.1504-0.097631 0.39367 0.76198 0.61493 1.6309 0.73242l2.5137-2.5137c-0.14238-0.05672-0.28961-0.11729-0.42383-0.16992-0.07-0.28-0.021172-0.487 0.048828-0.75 0.12-0.125 0.23133-0.17883 0.36133-0.29883 0.37-0.45 0.38867-1.21 0.38867-1.75 0-0.8-0.72-1.4004-1.5-1.4004zm6.3359 3.5801-5.8516 5.8516c1.4351 0.4011 3.5062 0.56836 4.4961 0.56836 2.43 0 6.3135-0.45522 5.9805-1.6992-0.52-1.94-0.20847-1.7108-0.98047-2.3008-1.09-0.654-2.4516-1.1666-3.5996-1.5996-0.08115-0.30134-0.079548-0.56194-0.044922-0.82031z"/><rect transform="rotate(-45)" x="-8.9557" y="11.077" width="18" height="1.5" style="paint-order:normal"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M20.475 23.3 17 19.825V20H1v-2.8c0-.567.146-1.087.438-1.563A2.918 2.918 0 0 1 2.6 14.55a14.853 14.853 0 0 1 3.15-1.163 13.778 13.778 0 0 1 3.863-.375c.208.009.412.021.612.038L9.175 12H9c-1.1 0-2.042-.392-2.825-1.175C5.392 10.042 5 9.1 5 8v-.175L.675 3.5 2.1 2.075l19.8 19.8-1.425 1.425ZM16.65 13.15a12.591 12.591 0 0 1 4.5 1.4c.6.333 1.058.704 1.375 1.113.317.408.475.854.475 1.337v3h-.125l-4-4a4.523 4.523 0 0 0-.787-1.562 5.397 5.397 0 0 0-1.438-1.288Zm-2.6-1.975c.317-.467.554-.967.713-1.5A5.866 5.866 0 0 0 15 8c0-.7-.121-1.375-.362-2.025A5.951 5.951 0 0 0 13.6 4.2c.233-.083.467-.137.7-.163.233-.025.467-.037.7-.037 1.1 0 2.042.392 2.825 1.175C18.608 5.958 19 6.9 19 8s-.412 2.042-1.237 2.825c-.825.783-1.788 1.175-2.888 1.175l-.825-.825Zm-1.45-1.45L7.275 4.4c.267-.133.542-.233.825-.3.283-.067.583-.1.9-.1 1.1 0 2.042.392 2.825 1.175C12.608 5.958 13 6.9 13 8c0 .317-.033.617-.1.9a3.818 3.818 0 0 1-.3.825Z" style="fill-rule:nonzero" transform="matrix(.6719 0 0 .6719 .046 -.594)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/download.png b/core/img/actions/download.png
index 2e8c93dbf85..9b3f344393d 100644
--- a/core/img/actions/download.png
+++ b/core/img/actions/download.png
Binary files differ
diff --git a/core/img/actions/download.svg b/core/img/actions/download.svg
index 68562a1bf3f..5a013f321bf 100644
--- a/core/img/actions/download.svg
+++ b/core/img/actions/download.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m6 1h4v7h5l-7 7-7-7h5z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m12 16-5-5 1.4-1.45 2.6 2.6V4h2v8.15l2.6-2.6L17 11l-5 5Zm-6 4c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 4 18v-3h2v3h12v-3h2v3a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 18 20H6Z" style="fill-rule:nonzero" transform="matrix(.875 0 0 .875 -2.5 -2.5)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/edit.svg b/core/img/actions/edit.svg
index 405c76144fd..b40fbf41a5b 100644
--- a/core/img/actions/edit.svg
+++ b/core/img/actions/edit.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2.5 1c-0.28 0-0.5 0.22-0.5 0.5v13c0 0.28 0.22 0.5 0.5 0.5h11c0.28 0 0.5-0.22 0.5-0.5v-10.5l-3-3h-8.5zm1.5 2h6v1h-6v-1zm0 3h5v1h-5v-1zm0 3h8v1h-8v-1zm0 3h4v1h-4v-1z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M8 18h8v-2H8v2Zm0-4h8v-2H8v2Zm-2 8c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 4 20V4c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 6 2h8l6 6v12a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 18 22H6Zm7-13h5l-5-5v5Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/error-white.svg b/core/img/actions/error-white.svg
index c8080f250bb..7bb6b0dcc29 100644
--- a/core/img/actions/error-white.svg
+++ b/core/img/actions/error-white.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M5.516 2L2 5.516v4.968L5.516 14h4.968L14 10.484V5.516L10.484 2H5.516zM7 4h2v5H7V4zm0 6h2v2H7v-2z" fill="#fff"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 17a.972.972 0 0 0 .713-.287A.972.972 0 0 0 13 16a.968.968 0 0 0-.287-.712A.969.969 0 0 0 12 15a.965.965 0 0 0-.712.288A.965.965 0 0 0 11 16c0 .283.096.521.288.713A.968.968 0 0 0 12 17Zm-1-4h2V7h-2v6Zm-2.75 8L3 15.75v-7.5L8.25 3h7.5L21 8.25v7.5L15.75 21h-7.5Z" style="fill:#fff;fill-rule:nonzero" transform="scale(.66667)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/error.svg b/core/img/actions/error.svg
index 035d44b39b0..147c00ea326 100644
--- a/core/img/actions/error.svg
+++ b/core/img/actions/error.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M5.516 2L2 5.516v4.968L5.516 14h4.968L14 10.484V5.516L10.484 2H5.516zM7 4h2v5H7V4zm0 6h2v2H7v-2z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 17a.972.972 0 0 0 .713-.287A.972.972 0 0 0 13 16a.968.968 0 0 0-.287-.712A.969.969 0 0 0 12 15a.965.965 0 0 0-.712.288A.965.965 0 0 0 11 16c0 .283.096.521.288.713A.968.968 0 0 0 12 17Zm-1-4h2V7h-2v6Zm-2.75 8L3 15.75v-7.5L8.25 3h7.5L21 8.25v7.5L15.75 21h-7.5Z" style="fill-rule:nonzero" transform="scale(.66667)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/external.svg b/core/img/actions/external.svg
index 808c0fd3233..d9123e48806 100644
--- a/core/img/actions/external.svg
+++ b/core/img/actions/external.svg
@@ -1 +1 @@
-<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M3.2 2C2.53 2 2 2.54 2 3.2v9.6c0 .67.53 1.2 1.2 1.2h9.6c.67 0 1.2-.53 1.2-1.2V8.98l-1.2-1.2v5.02H3.2V3.2h5.02L7.08 2.06 7.02 2H3.2z"/><path d="M8.14 1l2.29 2.29L7 6.7 9.29 9l3.42-3.43L15 7.86V1z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M5 21c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 3 19V5c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 5 3h7v2H5v14h14v-7h2v7a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 19 21H5Zm4.7-5.3-1.4-1.4L17.6 5H14V3h7v7h-2V6.4l-9.3 9.3Z" style="fill-rule:nonzero" transform="matrix(.77778 0 0 .77778 -1.333 -1.333)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/filter.svg b/core/img/actions/filter.svg
index 7e6eedae1b6..22aac555dd4 100644
--- a/core/img/actions/filter.svg
+++ b/core/img/actions/filter.svg
@@ -1 +1 @@
-<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M1.19 2.4l5.05 6.48v5.24c0 .49.4.88.88.88h1.76c.49 0 .88-.4.88-.88V8.88l5.05-6.47a.87.87 0 00-.7-1.41H1.89a.87.87 0 00-.7 1.4z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11 20a.965.965 0 0 1-.712-.288A.965.965 0 0 1 10 19v-6L4.2 5.6c-.25-.333-.287-.683-.112-1.05S4.567 4 5 4h14c.433 0 .738.183.913.55.175.367.137.717-.113 1.05L14 13v6a.968.968 0 0 1-.287.712A.969.969 0 0 1 13 20h-2Z" style="fill-rule:nonzero" transform="matrix(.87275 0 0 .87275 -2.473 -2.491)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/fullscreen.svg b/core/img/actions/fullscreen.svg
index 14ed739a175..fbea95d5161 100644
--- a/core/img/actions/fullscreen.svg
+++ b/core/img/actions/fullscreen.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 1c-0.554 0-1 0.446-1 1s0.446 1 1 1h5v5c0 0.554 0.446 1 1 1s1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-6zm-6 6c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1s-0.446-1-1-1h-5v-5c0-0.554-0.446-1-1-1z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M3 21v-5h2v3h3v2H3Zm13 0v-2h3v-3h2v5h-5ZM3 8V3h5v2H5v3H3Zm16 0V5h-3V3h5v5h-2Z" style="fill-rule:nonzero" transform="matrix(.77778 0 0 .77778 -1.333 -1.333)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/group.svg b/core/img/actions/group.svg
index 384aab41ea3..acbff079cdc 100644
--- a/core/img/actions/group.svg
+++ b/core/img/actions/group.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10 1c-1.75 0-3 1.43-3 2.8 0 1.4 0.1 2.4 0.8 3.5 0.2 0.29 0.5 0.35 0.7 0.6 0.135 0.5 0.24 1 0.1 1.5-0.28 0.1-0.525 0.22-0.8 0.33-0.085-0.15-0.23-0.2-0.47-0.4-0.73-0.44-1.56-0.75-2.33-1.04-0.1-0.37-0.1-0.65 0-1 0.156-0.166 0.37-0.27 0.5-0.43 0.46-0.6 0.5-1.654 0.5-2.37 0-1.06-0.954-1.9-2-1.9-1.17 0-2 1-2 1.9 0 0.93 0.034 1.64 0.5 2.37 0.13 0.2 0.367 0.26 0.5 0.43 0.1 0.33 0.1 0.654 0 1-0.85 0.3-1.6 0.64-2.34 1.04-0.57 0.4-0.52 0.205-0.66 1.53-0.11 1.06 2.335 1.13 4 1.13h0.17c-0.054 0.274-0.1 0.63-0.17 1.3-0.16 1.59 3.5 1.7 6 1.7s6.16-0.1 6-1.7c-0.215-2-0.23-1.71-1-2.3-1.1-0.654-2.45-1.17-3.6-1.6-0.15-0.56-0.04-0.97 0.1-1.5 0.235-0.25 0.5-0.36 0.7-0.6 0.7-0.885 0.8-2.425 0.8-3.5 0-1.6-1.43-2.8-3-2.8z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M1 20v-2.8c0-.567.146-1.087.438-1.563A2.918 2.918 0 0 1 2.6 14.55a14.853 14.853 0 0 1 3.15-1.163A13.778 13.778 0 0 1 9 13c1.1 0 2.183.129 3.25.387 1.067.259 2.117.646 3.15 1.163.483.25.871.613 1.163 1.087.291.476.437.996.437 1.563V20H1Zm18 0v-3c0-.733-.204-1.437-.612-2.113-.409-.675-.988-1.254-1.738-1.737a12.591 12.591 0 0 1 4.5 1.4c.6.333 1.058.704 1.375 1.113.317.408.475.854.475 1.337v3h-4ZM9 12c-1.1 0-2.042-.392-2.825-1.175C5.392 10.042 5 9.1 5 8s.392-2.042 1.175-2.825C6.958 4.392 7.9 4 9 4s2.042.392 2.825 1.175C12.608 5.958 13 6.9 13 8s-.392 2.042-1.175 2.825C11.042 11.608 10.1 12 9 12Zm10-4c0 1.1-.392 2.042-1.175 2.825C17.042 11.608 16.1 12 15 12c-.183 0-.417-.021-.7-.062a6.181 6.181 0 0 1-.7-.138 5.951 5.951 0 0 0 1.038-1.775A5.78 5.78 0 0 0 15 8c0-.7-.121-1.375-.362-2.025A5.951 5.951 0 0 0 13.6 4.2c.233-.083.467-.137.7-.163.233-.025.467-.037.7-.037 1.1 0 2.042.392 2.825 1.175C18.608 5.958 19 6.9 19 8Z" style="fill-rule:nonzero" transform="matrix(.72727 0 0 .72727 -.727 -.71)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/history.png b/core/img/actions/history.png
index d3448dc1224..9360352acc2 100644
--- a/core/img/actions/history.png
+++ b/core/img/actions/history.png
Binary files differ
diff --git a/core/img/actions/history.svg b/core/img/actions/history.svg
index e4ad342efa9..d99e50f2a51 100644
--- a/core/img/actions/history.svg
+++ b/core/img/actions/history.svg
@@ -1 +1 @@
-<svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 22a8.702 8.702 0 0 1-3.512-.712 9.146 9.146 0 0 1-2.85-1.925 9.152 9.152 0 0 1-1.925-2.85A8.711 8.711 0 0 1 3 13h2c0 1.95.679 3.604 2.038 4.963C8.396 19.321 10.05 20 12 20c1.95 0 3.604-.679 4.963-2.037C18.321 16.604 19 14.95 19 13c0-1.95-.679-3.604-2.037-4.963C15.604 6.679 13.95 6 12 6h-.15l1.55 1.55L12 9 8 5l4-4 1.4 1.45L11.85 4H12a8.71 8.71 0 0 1 3.513.712 9.187 9.187 0 0 1 2.85 1.925 9.17 9.17 0 0 1 1.925 2.85A8.71 8.71 0 0 1 21 13a8.71 8.71 0 0 1-.712 3.513 9.17 9.17 0 0 1-1.925 2.85 9.17 9.17 0 0 1-2.85 1.925A8.71 8.71 0 0 1 12 22Z" style="fill-rule:nonzero" transform="matrix(.66667 0 0 .66667 0 .333)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/info-white.svg b/core/img/actions/info-white.svg
index be4c47ad5b5..33ef449dc3b 100644
--- a/core/img/actions/info-white.svg
+++ b/core/img/actions/info-white.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m7.75 1a1.75 1.75 0 0 0-1.75 1.75 1.75 1.75 0 0 0 1.75 1.75 1.75 1.75 0 0 0 1.75-1.75 1.75 1.75 0 0 0-1.75-1.75zm-2.75 5c-0.554 0-1 0.446-1 1s0.446 1 1 1h2v5h-2c-0.554 0-1 0.446-1 1s0.446 1 1 1h6c0.554 0 1-0.446 1-1s-0.446-1-1-1h-2v-6c0-0.554-0.446-1-1-1h-3z" fill="#fff"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11 17h2v-6h-2v6Zm1-8a.969.969 0 0 0 .713-.288A.968.968 0 0 0 13 8a.972.972 0 0 0-.287-.713A.972.972 0 0 0 12 7a.968.968 0 0 0-.712.287A.969.969 0 0 0 11 8c0 .283.096.521.288.712A.965.965 0 0 0 12 9Zm0 13a9.723 9.723 0 0 1-3.9-.788 10.077 10.077 0 0 1-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.74 9.74 0 0 1 2 12a9.74 9.74 0 0 1 .788-3.9 10.093 10.093 0 0 1 2.137-3.175c.9-.9 1.958-1.612 3.175-2.138A9.74 9.74 0 0 1 12 2a9.74 9.74 0 0 1 3.9.787 10.113 10.113 0 0 1 3.175 2.138c.9.9 1.613 1.958 2.138 3.175A9.74 9.74 0 0 1 22 12a9.74 9.74 0 0 1-.787 3.9 10.096 10.096 0 0 1-2.138 3.175c-.9.9-1.958 1.613-3.175 2.137A9.723 9.723 0 0 1 12 22Z" style="fill:#fff;fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/info.png b/core/img/actions/info.png
index 69503b54dcd..980ccec22a8 100644
--- a/core/img/actions/info.png
+++ b/core/img/actions/info.png
Binary files differ
diff --git a/core/img/actions/info.svg b/core/img/actions/info.svg
index ef02cad1b2b..43c4439deb3 100644
--- a/core/img/actions/info.svg
+++ b/core/img/actions/info.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m7.75 1a1.75 1.75 0 0 0-1.75 1.75 1.75 1.75 0 0 0 1.75 1.75 1.75 1.75 0 0 0 1.75-1.75 1.75 1.75 0 0 0-1.75-1.75zm-2.75 5c-0.554 0-1 0.446-1 1s0.446 1 1 1h2v5h-2c-0.554 0-1 0.446-1 1s0.446 1 1 1h6c0.554 0 1-0.446 1-1s-0.446-1-1-1h-2v-6c0-0.554-0.446-1-1-1h-3z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11 17h2v-6h-2v6Zm1-8a.969.969 0 0 0 .713-.288A.968.968 0 0 0 13 8a.972.972 0 0 0-.287-.713A.972.972 0 0 0 12 7a.968.968 0 0 0-.712.287A.969.969 0 0 0 11 8c0 .283.096.521.288.712A.965.965 0 0 0 12 9Zm0 13a9.723 9.723 0 0 1-3.9-.788 10.077 10.077 0 0 1-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.74 9.74 0 0 1 2 12a9.74 9.74 0 0 1 .788-3.9 10.093 10.093 0 0 1 2.137-3.175c.9-.9 1.958-1.612 3.175-2.138A9.74 9.74 0 0 1 12 2a9.74 9.74 0 0 1 3.9.787 10.113 10.113 0 0 1 3.175 2.138c.9.9 1.613 1.958 2.138 3.175A9.74 9.74 0 0 1 22 12a9.74 9.74 0 0 1-.787 3.9 10.096 10.096 0 0 1-2.138 3.175c-.9.9-1.958 1.613-3.175 2.137A9.723 9.723 0 0 1 12 22Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/logout.svg b/core/img/actions/logout.svg
index 0d8f5c23a76..4d2e8510d3c 100644
--- a/core/img/actions/logout.svg
+++ b/core/img/actions/logout.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#000" stroke-linecap="round" stroke-width="2"><path d="m10.75 3.9862a5.5 5.5 0 0 1 2.563 6.1868 5.5 5.5 0 0 1-5.3131 4.077 5.5 5.5 0 0 1-5.3127-4.077 5.5 5.5 0 0 1 2.5627-6.1867"/><path d="m8 1.7637v5.972"/></g></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M5 21c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 3 19V5c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 5 3h7v2H5v14h7v2H5Zm11-4-1.375-1.45 2.55-2.55H9v-2h8.175l-2.55-2.55L16 7l5 5-5 5Z" style="fill-rule:nonzero" transform="matrix(.77778 0 0 .77778 -1.333 -1.333)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/mail.svg b/core/img/actions/mail.svg
index 2d33cc2e8a9..aa70bcb30a7 100644
--- a/core/img/actions/mail.svg
+++ b/core/img/actions/mail.svg
@@ -1 +1 @@
-<svg width="24px" height="24px" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m20 8-8 5-8-5v-2l8 5 8-5m0-2h-16c-1.11 0-2 0.89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-12c0-1.11-0.9-2-2-2z"/></svg>
+<svg viewBox="0 0 24 24" height="24" width="24" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M4 20c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 2 18V6c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 4 4h16c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v12a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 20 20H4Zm8-7 8-5V6l-8 5-8-5v2l8 5Z" style="fill-rule:nonzero"/></svg> \ No newline at end of file
diff --git a/core/img/actions/menu-sidebar.svg b/core/img/actions/menu-sidebar.svg
index dd21359b1e3..c644af76f40 100644
--- a/core/img/actions/menu-sidebar.svg
+++ b/core/img/actions/menu-sidebar.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 2c-0.554 0-1 0.446-1 1s0.446 1 1 1h12c0.554 0 1-0.446 1-1s-0.446-1-1-1h-12zm9.717 4.0059c-1.247 0-2.1428 1.0199-2.1428 1.998 0 0.9995 0.0726 1.7127 0.5718 2.4981 0.16 0.207 0.347 0.251 0.5 0.43 0.097 0.357 0.171 0.713 0.071 1.07-0.311 0.109-0.607 0.237-0.9065 0.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347 0.0371-0.535 0.0856-0.089 0.163-0.129 0.2558-0.215 0.2642-0.321 0.2793-0.864 0.2793-1.2496 0-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211 0-1.0723 0.5126-1.0723 0.9981h-0.0136c0 0.4996 0.0353 0.8576 0.2851 1.2496 0.0714 0.107 0.1729 0.126 0.25 0.215 0.0481 0.179 0.0859 0.357 0.0352 0.535-0.4569 0.16-0.8863 0.357-1.2832 0.571-0.2999 0.214-0.1668 0.131-0.3574 0.822-0.0886 0.357 0.928 0.521 1.6562 0.578-0.0357 0.196-0.0857 0.457-0.2285 0.957-0.2285 0.893 3.1074 1.213 4.2834 1.213 1.735 0 4.507-0.325 4.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692 0.07-1.07 0.168-0.179 0.357-0.259 0.514-0.43 0.492-0.6312 0.556-1.7299 0.556-2.4981 0-1.1323-1.019-1.998-2.14-1.998zm-9.717 0.9941c-0.554 0-1 0.446-1 1s0.446 1 1 1h4.2852c0.0891-0.1855 0.2-0.3648 0.3515-0.5195 0.3721-0.3801 0.9171-0.5988 1.4883-0.6192h0.0195c0.1729 0.017 0.3042 0.0597 0.4297 0.1426 0-0.3488 0.0747-0.6853 0.1953-1.0039h-6.7695zm0 5c-0.554 0-1 0.446-1 1s0.446 1 1 1h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012 0.0039-0.012c0.0822-0.298 0.0556-0.322 0.1445-0.615 0.0313-0.103 0.1114-0.245 0.1993-0.371h-3.3848z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M15.963 15.993h-1.888v-1.428c0-.35-.097-.685-.291-1.007a2.562 2.562 0 0 0-.828-.827c.75.084 1.477.31 2.144.666.286.159.504.335.654.53.108.139.177.286.208.442 0-.025-.001-.052-.003-.077a.99.99 0 0 1 .041.283v1.428h-.037v-.01Zm-10.708-3.36H1v-1.555h5.312c.084.32.218.62.392.893-.414.148-.82.322-1.214.522a2.04 2.04 0 0 0-.235.14Zm1.362-3.889H1V7.19h7.915a3.131 3.131 0 0 0-2.298 1.555ZM1 4.856V3.3h14v1.556H1Zm4.5 11.137V14.66c0-.27.07-.517.209-.744.133-.22.324-.4.553-.518.478-.241.981-.427 1.5-.554a6.568 6.568 0 0 1 3.097 0 7.044 7.044 0 0 1 1.501.554c.23.12.416.293.554.518.14.227.208.475.208.744v1.334H5.5Zm3.811-3.81c-.524 0-.973-.187-1.346-.56a1.835 1.835 0 0 1-.56-1.346c0-.525.187-.973.56-1.346.373-.373.822-.56 1.346-.56.525 0 .973.187 1.346.56.373.373.56.821.56 1.346 0 .524-.187.973-.56 1.345-.373.374-.821.56-1.346.56Zm4.764-1.906c0 .524-.186.973-.56 1.345-.372.374-.821.56-1.345.56-.087 0-.199-.01-.334-.03a3.082 3.082 0 0 1-.334-.065c.213-.25.38-.537.495-.846.115-.308.173-.635.173-.964a2.823 2.823 0 0 0-.667-1.81c.11-.04.223-.066.333-.078.111-.012.222-.018.334-.018.524 0 .973.187 1.345.56.374.373.56.821.56 1.346Z"/></svg> \ No newline at end of file
diff --git a/core/img/actions/menu.svg b/core/img/actions/menu.svg
index 1140e597f18..6c5df017beb 100644
--- a/core/img/actions/menu.svg
+++ b/core/img/actions/menu.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M2 2v2h12V2zm0 5v2h12V7zm0 5v2h12v-2z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M3 18v-2h18v2H3Zm0-5v-2h18v2H3Zm0-5V6h18v2H3Z" style="fill-rule:nonzero" transform="matrix(.77778 0 0 .77778 -1.333 -1.367)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/more-white.svg b/core/img/actions/more-white.svg
index 08df72bbee2..f6b993bc7bf 100644
--- a/core/img/actions/more-white.svg
+++ b/core/img/actions/more-white.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 6a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm5 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm5 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4z" fill="#fff"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M6 14c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 4 12c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 6 10c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 6 14Zm6 0c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 10 12c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 12 10c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 12 14Zm6 0c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 16 12c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 18 10c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 18 14Z" style="fill:#fff;fill-rule:nonzero" transform="translate(-3.25 -3.275) scale(.9375)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/more.png b/core/img/actions/more.png
index 70cac71e7ef..ba82f43f481 100644
--- a/core/img/actions/more.png
+++ b/core/img/actions/more.png
Binary files differ
diff --git a/core/img/actions/more.svg b/core/img/actions/more.svg
index a981be64c79..df238fc29d4 100644
--- a/core/img/actions/more.svg
+++ b/core/img/actions/more.svg
@@ -1 +1 @@
-<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2.5 6.25a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 0 1 0-3.5zm5.5 0a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 0 1 0-3.5zm5.5 0a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 1 1 0-3.5z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M6 14c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 4 12c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 6 10c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 6 14Zm6 0c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 10 12c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 12 10c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 12 14Zm6 0c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 16 12c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 18 10c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 18 14Z" style="fill-rule:nonzero" transform="translate(-3.25 -3.275) scale(.9375)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/password-white.svg b/core/img/actions/password-white.svg
index aab6981427e..d72b78281b1 100644
--- a/core/img/actions/password-white.svg
+++ b/core/img/actions/password-white.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 1c-2.319 0-3.967 1.8644-4 4v2.5h-1.5v7.5h11v-7.5h-1.5v-2.5c0-2.27-1.8-3.9735-4-4zm0 2c1.25 0 2 0.963 2 2v2.5h-4v-2.5c0-1.174 0.747-2 2-2z" fill="#fff"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M6 22c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 4 20V10c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 6 8h1V6c0-1.383.488-2.562 1.463-3.538C9.438 1.487 10.617 1 12 1s2.563.487 3.538 1.462C16.513 3.438 17 4.617 17 6v2h1c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v10a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 18 22H6Zm6-5a1.93 1.93 0 0 0 1.413-.587A1.93 1.93 0 0 0 14 15a1.93 1.93 0 0 0-.587-1.413A1.93 1.93 0 0 0 12 13c-.55 0-1.021.196-1.412.587A1.927 1.927 0 0 0 10 15c0 .55.196 1.021.588 1.413.391.391.862.587 1.412.587ZM9 8h6V6c0-.833-.292-1.542-.875-2.125A2.894 2.894 0 0 0 12 3c-.833 0-1.542.292-2.125.875A2.894 2.894 0 0 0 9 6v2Z" style="fill:#fff;fill-rule:nonzero" transform="matrix(.66667 0 0 .66667 -.01 .333)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/password.png b/core/img/actions/password.png
index dbb9cd64ffe..684889aa2c5 100644
--- a/core/img/actions/password.png
+++ b/core/img/actions/password.png
Binary files differ
diff --git a/core/img/actions/password.svg b/core/img/actions/password.svg
index 770fd4e3adf..0a30934eb50 100644
--- a/core/img/actions/password.svg
+++ b/core/img/actions/password.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 1c-2.319 0-3.967 1.8644-4 4v2.5h-1.5v7.5h11v-7.5h-1.5v-2.5c0-2.27-1.8-3.9735-4-4zm0 2c1.25 0 2 0.963 2 2v2.5h-4v-2.5c0-1.174 0.747-2 2-2z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M6 22c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 4 20V10c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 6 8h1V6c0-1.383.488-2.562 1.463-3.538C9.438 1.487 10.617 1 12 1s2.563.487 3.538 1.462C16.513 3.438 17 4.617 17 6v2h1c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v10a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 18 22H6Zm6-5a1.93 1.93 0 0 0 1.413-.587A1.93 1.93 0 0 0 14 15a1.93 1.93 0 0 0-.587-1.413A1.93 1.93 0 0 0 12 13c-.55 0-1.021.196-1.412.587A1.927 1.927 0 0 0 10 15c0 .55.196 1.021.588 1.413.391.391.862.587 1.412.587ZM9 8h6V6c0-.833-.292-1.542-.875-2.125A2.894 2.894 0 0 0 12 3c-.833 0-1.542.292-2.125.875A2.894 2.894 0 0 0 9 6v2Z" style="fill-rule:nonzero" transform="matrix(.66667 0 0 .66667 -.01 .333)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/pause.svg b/core/img/actions/pause.svg
index 212da19d322..40318b3a0ee 100644
--- a/core/img/actions/pause.svg
+++ b/core/img/actions/pause.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M3 3v10h4V3H3zm6 0v10h4V3H9z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M14 19V5h4v14h-4Zm-8 0V5h4v14H6Z" style="fill-rule:nonzero" transform="matrix(.71429 0 0 .71429 -.486 -.571)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/phone.svg b/core/img/actions/phone.svg
index 2c4cf046efe..e489736d99e 100644
--- a/core/img/actions/phone.svg
+++ b/core/img/actions/phone.svg
@@ -1 +1 @@
-<svg width="16" height="16" fill="none" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M4.41333 7.19333C5.37333 9.08 6.92 10.62 8.80667 11.5867L10.2733 10.12C10.4533 9.94 10.72 9.88 10.9533 9.96C11.7 10.2067 12.5067 10.34 13.3333 10.34C13.7 10.34 14 10.64 14 11.0067V13.3333C14 13.7 13.7 14 13.3333 14C7.07333 14 2 8.92667 2 2.66667C2 2.3 2.3 2 2.66667 2H5C5.36667 2 5.66667 2.3 5.66667 2.66667C5.66667 3.5 5.8 4.3 6.04667 5.04667C6.12 5.28 6.06667 5.54 5.88 5.72667L4.41333 7.19333Z" fill="#000"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M19.95 21c-2.083 0-4.142-.454-6.175-1.362-2.033-.909-3.883-2.196-5.55-3.863-1.667-1.667-2.954-3.517-3.862-5.55C3.454 8.192 3 6.133 3 4.05c0-.3.1-.55.3-.75.2-.2.45-.3.75-.3H8.1c.233 0 .442.079.625.237a.916.916 0 0 1 .325.563l.65 3.5a1.77 1.77 0 0 1-.025.675c-.05.183-.142.342-.275.475L6.975 10.9c.333.617.729 1.212 1.187 1.788a17.76 17.76 0 0 0 1.513 1.662c.517.517 1.058.996 1.625 1.438.567.441 1.167.845 1.8 1.212l2.35-2.35c.15-.15.346-.263.588-.337.241-.076.479-.096.712-.063l3.45.7c.233.067.425.187.575.363.15.174.225.37.225.587v4.05c0 .3-.1.55-.3.75-.2.2-.45.3-.75.3Z" style="fill-rule:nonzero" transform="scale(.66667)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/play-add.svg b/core/img/actions/play-add.svg
index ff58a02ef58..3ea3897044f 100644
--- a/core/img/actions/play-add.svg
+++ b/core/img/actions/play-add.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M2 1l11 6-11 6zM11 9v2H9v2h2v2h2v-2h2v-2h-2V9z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M3.3 14V2l9.429 6L3.3 14Zm8.173.78v-1.91H9.564v-1.272h1.909V9.689h1.273v1.909h1.909v1.273h-1.91v1.909h-1.272Z"/></svg> \ No newline at end of file
diff --git a/core/img/actions/play-next.svg b/core/img/actions/play-next.svg
index b7171dbd74d..4707492df9b 100644
--- a/core/img/actions/play-next.svg
+++ b/core/img/actions/play-next.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m7 2 7 6-7 6z"/><path d="m2 2 7 6-7 6z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M6 10.677 1 14.01v-12l5 3.333V2.01l9 6-9 6v-3.333Z"/></svg> \ No newline at end of file
diff --git a/core/img/actions/play-previous.svg b/core/img/actions/play-previous.svg
index 8bc53818751..f512b9f3f9f 100644
--- a/core/img/actions/play-previous.svg
+++ b/core/img/actions/play-previous.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m9 2-7 6 7 6z"/><path d="m14 2-7 6 7 6z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m9.978 5.343 5-3.333v12l-5-3.333v3.333l-9-6 9-6v3.333Z"/></svg> \ No newline at end of file
diff --git a/core/img/actions/play.svg b/core/img/actions/play.svg
index 35834c2cd6b..c17540bce50 100644
--- a/core/img/actions/play.svg
+++ b/core/img/actions/play.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 2 12 6-12 6z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M8 19V5l11 7-11 7Z" style="fill-rule:nonzero" transform="matrix(.85714 0 0 .85714 -3.557 -2.286)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/profile.svg b/core/img/actions/profile.svg
index 46c3a35eda5..be1f34633e2 100644
--- a/core/img/actions/profile.svg
+++ b/core/img/actions/profile.svg
@@ -1 +1 @@
-<svg width="16" height="16" fill="none" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 1c0.92826 0 1.8185 0.36875 2.4749 1.0251 0.6564 0.65637 1.0251 1.5466 1.0251 2.4749s-0.3687 1.8185-1.0251 2.4749c-0.6564 0.65638-1.5466 1.0251-2.4749 1.0251s-1.8185-0.36875-2.4749-1.0251c-0.65638-0.65637-1.0251-1.5466-1.0251-2.4749s0.36875-1.8185 1.0251-2.4749c0.65637-0.65638 1.5466-1.0251 2.4749-1.0251zm0 8.75c3.8675 0 7 1.5662 7 3.5v1.75h-14v-1.75c0-1.9338 3.1325-3.5 7-3.5z" fill="#000"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 12c-1.1 0-2.042-.392-2.825-1.175C8.392 10.042 8 9.1 8 8s.392-2.042 1.175-2.825C9.958 4.392 10.9 4 12 4s2.042.392 2.825 1.175C15.608 5.958 16 6.9 16 8s-.392 2.042-1.175 2.825C14.042 11.608 13.1 12 12 12Zm-8 8v-2.8c0-.567.146-1.087.438-1.563A2.918 2.918 0 0 1 5.6 14.55a14.853 14.853 0 0 1 3.15-1.163A13.778 13.778 0 0 1 12 13c1.1 0 2.183.129 3.25.387 1.067.259 2.117.646 3.15 1.163.483.25.871.613 1.163 1.087.291.476.437.996.437 1.563V20H4Z" style="fill-rule:nonzero" transform="matrix(.875 0 0 .875 -2.5 -2.5)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/projects.svg b/core/img/actions/projects.svg
index 0a77715afd7..671e828be80 100644
--- a/core/img/actions/projects.svg
+++ b/core/img/actions/projects.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 4.2333 4.2333" xmlns="http://www.w3.org/2000/svg"><g transform="translate(0 -292.77)"><g transform="translate(0 -.52917)"><path transform="matrix(.26458 0 0 .26458 0 293.3)" d="m5.1602 1.9746v2.205h-4.5937v7.6836h2.8047v2.3262h10.291v-4.5371h1.7891v-7.6777h-10.291zm0.75195 0.74609h8.7871v6.1855h-1.0371v-2.3945h-2.8047v-2.332h-4.9453v-1.459zm-4.5938 2.2109h8.793v1.5801h-6.7402v4.6054h-2.0527v-6.1855zm2.8066 2.3262h8.793v6.1855h-8.793v-6.1855z" color-rendering="auto" dominant-baseline="auto" image-rendering="auto" shape-rendering="auto" stroke="#000" stroke-linecap="round" stroke-width=".4" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;paint-order:markers fill stroke;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal" solid-fill="#000000"/></g></g></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M4 22c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 2 20v-9c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 4 9h2V4c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 8 2h12c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v9a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 20 15h-2v5a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 16 22H4Zm0-2h12v-7H4v7Zm14-7h2V6H8v3h8c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v2Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/public-white.svg b/core/img/actions/public-white.svg
index a010433d53e..bd8fe6673d1 100644
--- a/core/img/actions/public-white.svg
+++ b/core/img/actions/public-white.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m9.2363 2.166-3.1816 3.1836c-0.7071 0.7072-1.0378 1.6182-0.9883 2.457 0.05 0.8389 0.4333 1.5841 0.9883 2.1387l1.4121-1.416c-0.5672-0.5672-0.5444-1.2192 2e-3 -1.7656l3.1812-3.1817c0.52536-0.52536 1.2507-0.52318 1.772-2e-3 0.48245 0.5556 0.52732 1.2382-4e-3 1.7695l-0.82 0.8203c0.555 0.785 0.645 1.3663 0.593 2.2344l1.641-1.6406c1.2374-1.2374 1.2371-3.3645 0-4.6016-1.236-1.2361-3.342-1.2113-4.5957 4e-3zm0.7071 3.8848-1.4141 1.418h4e-3c0.55 0.55 0.50736 1.2582-4e-3 1.7695l-3.1816 3.1817c-0.696 0.59192-1.2985 0.47105-1.7696 0-0.62636-0.62636-0.5-1.2681 0-1.768l0.85-0.8473c-0.556-0.7835-0.6484-1.365-0.5976-2.2324l-1.666 1.666c-1.2393 1.2393-1.2357 3.36 0 4.5957 1.2353 1.2353 3.362 1.2356 4.5976 0l3.1817-3.182c0.7086-0.7083 1.0396-1.6184 0.9906-2.4586-0.048-0.8401-0.432-1.5864-0.9887-2.1407z" fill="#fff"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11 17H7c-1.383 0-2.562-.487-3.537-1.462C2.488 14.563 2 13.383 2 12s.488-2.562 1.463-3.538C4.438 7.488 5.617 7 7 7h4v2H7c-.833 0-1.542.292-2.125.875A2.894 2.894 0 0 0 4 12c0 .833.292 1.542.875 2.125A2.894 2.894 0 0 0 7 15h4v2Zm-3-4v-2h8v2H8Zm5 4v-2h4c.833 0 1.542-.292 2.125-.875A2.894 2.894 0 0 0 20 12c0-.833-.292-1.542-.875-2.125A2.894 2.894 0 0 0 17 9h-4V7h4c1.383 0 2.563.488 3.538 1.462C21.513 9.438 22 10.617 22 12s-.487 2.563-1.462 3.538C19.563 16.513 18.383 17 17 17h-4Z" style="fill:#fff;fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/public.svg b/core/img/actions/public.svg
index b900cd4a75d..877497a6231 100644
--- a/core/img/actions/public.svg
+++ b/core/img/actions/public.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m9.2363 2.166-3.1816 3.1836c-0.7071 0.7072-1.0378 1.6182-0.9883 2.457 0.05 0.8389 0.4333 1.5841 0.9883 2.1387l1.4121-1.416c-0.5672-0.5672-0.5444-1.2192 2e-3 -1.7656l3.1812-3.1817c0.52536-0.52536 1.2507-0.52318 1.772-2e-3 0.48245 0.5556 0.52732 1.2382-4e-3 1.7695l-0.82 0.8203c0.555 0.785 0.645 1.3663 0.593 2.2344l1.641-1.6406c1.2374-1.2374 1.2371-3.3645 0-4.6016-1.236-1.2361-3.342-1.2113-4.5957 4e-3zm0.7071 3.8848-1.4141 1.418h4e-3c0.55 0.55 0.50736 1.2582-4e-3 1.7695l-3.1816 3.1817c-0.696 0.59192-1.2985 0.47105-1.7696 0-0.62636-0.62636-0.5-1.2681 0-1.768l0.85-0.8473c-0.556-0.7835-0.6484-1.365-0.5976-2.2324l-1.666 1.666c-1.2393 1.2393-1.2357 3.36 0 4.5957 1.2353 1.2353 3.362 1.2356 4.5976 0l3.1817-3.182c0.7086-0.7083 1.0396-1.6184 0.9906-2.4586-0.048-0.8401-0.432-1.5864-0.9887-2.1407z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11 17H7c-1.383 0-2.562-.487-3.537-1.462C2.488 14.563 2 13.383 2 12s.488-2.562 1.463-3.538C4.438 7.488 5.617 7 7 7h4v2H7c-.833 0-1.542.292-2.125.875A2.894 2.894 0 0 0 4 12c0 .833.292 1.542.875 2.125A2.894 2.894 0 0 0 7 15h4v2Zm-3-4v-2h8v2H8Zm5 4v-2h4c.833 0 1.542-.292 2.125-.875A2.894 2.894 0 0 0 20 12c0-.833-.292-1.542-.875-2.125A2.894 2.894 0 0 0 17 9h-4V7h4c1.383 0 2.563.488 3.538 1.462C21.513 9.438 22 10.617 22 12s-.487 2.563-1.462 3.538C19.563 16.513 18.383 17 17 17h-4Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/quota.svg b/core/img/actions/quota.svg
index 472245ceffd..cf81d63bcd7 100644
--- a/core/img/actions/quota.svg
+++ b/core/img/actions/quota.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 1c-3.86 0-7 3.15-7 7s3.15 7 7 7c3.86 0 7-3.15 7-7 0-3.86-3.15-7-7-7zm0 1.75c2.91 0 5.25 2.34 5.25 5.25 0 1.42-0.56 2.7-1.47 3.644l-3.78-3.644z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 22a9.723 9.723 0 0 1-3.9-.788 10.077 10.077 0 0 1-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.74 9.74 0 0 1 2 12a9.74 9.74 0 0 1 .788-3.9 10.093 10.093 0 0 1 2.137-3.175c.9-.9 1.958-1.612 3.175-2.138A9.74 9.74 0 0 1 12 2a9.74 9.74 0 0 1 3.9.787 10.113 10.113 0 0 1 3.175 2.138c.9.9 1.613 1.958 2.138 3.175A9.74 9.74 0 0 1 22 12a9.74 9.74 0 0 1-.787 3.9 10.096 10.096 0 0 1-2.138 3.175c-.9.9-1.958 1.613-3.175 2.137A9.723 9.723 0 0 1 12 22Zm-5.675-4.325L12 12V4c-2.233 0-4.125.775-5.675 2.325C4.775 7.875 4 9.767 4 12c0 1.067.2 2.092.6 3.075.4.983.975 1.85 1.725 2.6Z" style="fill-rule:nonzero" transform="matrix(-.7 0 0 .7 16.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/recent.svg b/core/img/actions/recent.svg
index 1ae543c7735..f56e826e950 100644
--- a/core/img/actions/recent.svg
+++ b/core/img/actions/recent.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="8" r="7" fill="none" stroke="#000" stroke-width="2"/><path d="m8 3.5-1 5 3.5 2-2-2z" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m15.3 16.7 1.4-1.4-3.7-3.7V7h-2v5.4l4.3 4.3ZM12 22a9.723 9.723 0 0 1-3.9-.788 10.077 10.077 0 0 1-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.74 9.74 0 0 1 2 12a9.74 9.74 0 0 1 .788-3.9 10.093 10.093 0 0 1 2.137-3.175c.9-.9 1.958-1.612 3.175-2.138A9.74 9.74 0 0 1 12 2a9.74 9.74 0 0 1 3.9.787 10.113 10.113 0 0 1 3.175 2.138c.9.9 1.613 1.958 2.138 3.175A9.74 9.74 0 0 1 22 12a9.74 9.74 0 0 1-.787 3.9 10.096 10.096 0 0 1-2.138 3.175c-.9.9-1.958 1.613-3.175 2.137A9.723 9.723 0 0 1 12 22Zm0-2c2.217 0 4.104-.779 5.663-2.337C19.221 16.104 20 14.217 20 12s-.779-4.104-2.337-5.663C16.104 4.779 14.217 4 12 4s-4.104.779-5.662 2.337C4.779 7.896 4 9.783 4 12s.779 4.104 2.338 5.663C7.896 19.221 9.783 20 12 20Z" style="fill-rule:nonzero" transform="matrix(.8 0 0 .8 -1.6 -1.6)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/rename.svg b/core/img/actions/rename.svg
index 02638bab198..e3d884d6fee 100644
--- a/core/img/actions/rename.svg
+++ b/core/img/actions/rename.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M12.594 1.344C12.062 1.314 11.5 1.5 11 2l3 3c1.5-1.5.188-3.563-1.406-3.656zM10 3l-7 7-2 5 5-2 7-7-3-3zm-6.5 7.5l2 2L3 14l-1-1 1.5-2.5z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M3 21v-4.25L16.2 3.575c.2-.183.421-.325.663-.425.241-.1.495-.15.762-.15s.525.05.775.15c.25.1.467.25.65.45L20.425 5c.2.183.346.4.438.65a2.14 2.14 0 0 1 0 1.512 1.879 1.879 0 0 1-.438.663L7.25 21H3ZM17.6 7.8 19 6.4 17.6 5l-1.4 1.4 1.4 1.4Z" style="fill-rule:nonzero" transform="matrix(.77778 0 0 .77778 -1.333 -1.333)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/screen-off.svg b/core/img/actions/screen-off.svg
index e0d0de10f51..c43614e2fee 100644
--- a/core/img/actions/screen-off.svg
+++ b/core/img/actions/screen-off.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m12.986 1.0117v2e-3c-0.255 0-0.511 0.0952-0.707 0.291l-9.986 9.9843c-0.3918 0.392-0.3918 1.024 0 1.416 0.3917 0.392 1.0242 0.392 1.416 0l9.984-9.9862c0.392-0.392 0.392-1.0223 0-1.4141-0.196-0.1958-0.451-0.293-0.707-0.293zm-10.986 0.9883c-0.554 0-1 0.446-1 1v8c0 0.152 0.0393 0.293 0.0996 0.422 0.0909-0.308 0.2469-0.598 0.4863-0.838v-2e-3l1.4141-1.414v-5.168h5.1699l2.0001-2h-8.17zm12.893 0.5664c-0.09 0.3155-0.248 0.6146-0.493 0.8594l-1.4 1.4004v5.1738h-5.1719l-2 2h1.1719v1h-2v2h6v-2h-2v-1h5c0.554 0 1-0.446 1-1v-8c0-0.1573-0.043-0.3014-0.107-0.4336z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m1.004 2.987-.913-.913.99-.99 12.93 12.93-.99.99L9.519 11.5H9.4v1.4h1.4v1.4H5.2v-1.4h1.4v-1.4H2.4a1.35 1.35 0 0 1-.99-.41A1.35 1.35 0 0 1 1 10.1v-7c0-.038.001-.076.004-.113ZM8.118 10.1 2.4 4.382V10.1h5.718ZM3.664 1.7H13.6c.385 0 .715.137.99.41.273.275.41.605.41.99v7c0 .385-.137.715-.41.99a1.35 1.35 0 0 1-.99.41h-.136l-1.4-1.4H13.6v-7H5.064l-1.4-1.4Z"/></svg> \ No newline at end of file
diff --git a/core/img/actions/screen.svg b/core/img/actions/screen.svg
index a48e6fbec73..c4da335ec81 100644
--- a/core/img/actions/screen.svg
+++ b/core/img/actions/screen.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 2c-0.554 0-1 0.446-1 1v8c0 0.554 0.446 1 1 1h5v1h-2v2h6v-2h-2v-1h5c0.554 0 1-0.446 1-1v-8c0-0.554-0.446-1-1-1zm1 2h10v6h-10z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M8 21v-2h2v-2H4c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 2 15V5c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 4 3h16c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v10a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 20 17h-6v2h2v2H8Zm-4-6h16V5H4v10Zm0 0V5v10Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/search.svg b/core/img/actions/search.svg
index 6149fd53e63..72a547a02ec 100644
--- a/core/img/actions/search.svg
+++ b/core/img/actions/search.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#000" stroke-width="2"><ellipse cx="6" cy="6" rx="4" ry="4"/><path d="m14.3 14.25-5.65-5.65"/></g></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m19.6 21-6.3-6.3A6.105 6.105 0 0 1 9.5 16c-1.817 0-3.354-.629-4.612-1.888C3.629 12.854 3 11.317 3 9.5c0-1.817.629-3.354 1.888-4.613C6.146 3.629 7.683 3 9.5 3c1.817 0 3.354.629 4.613 1.887C15.371 6.146 16 7.683 16 9.5a6.105 6.105 0 0 1-1.3 3.8l6.3 6.3-1.4 1.4ZM9.5 14c1.25 0 2.313-.437 3.188-1.312S14 10.75 14 9.5c0-1.25-.437-2.312-1.312-3.187S10.75 5 9.5 5c-1.25 0-2.312.438-3.187 1.313S5 8.25 5 9.5c0 1.25.438 2.313 1.313 3.188S8.25 14 9.5 14Z" style="fill-rule:nonzero" transform="matrix(.77778 0 0 .77778 -1.333 -1.333)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/settings-dark.svg b/core/img/actions/settings-dark.svg
index 253d8479ddc..96316db5d6d 100644
--- a/core/img/actions/settings-dark.svg
+++ b/core/img/actions/settings-dark.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m6.94 0.5c-0.24 0-0.44 0.2-0.44 0.44v1.26c-0.5 0.14-1.05 0.35-1.53 0.65l-0.91-0.91c-0.16-0.18-0.46-0.19-0.62 0l-1.5 1.5c-0.18 0.17-0.18 0.46 0 0.62l0.91 0.91c-0.284 0.48-0.5 1-0.65 1.53h-1.26c-0.24 0-0.44 0.2-0.44 0.44v2.12c0 0.25 0.19 0.44 0.44 0.44h1.26c0.14 0.54 0.36 1.05 0.65 1.53l-0.91 0.91c-0.18 0.17-0.18 0.45 0 0.62l1.5 1.5c0.18 0.18 0.46 0.18 0.62 0l0.91-0.91c0.48 0.285 1 0.5 1.53 0.65v1.26c0 0.25 0.2 0.44 0.44 0.44h2.12c0.24 0 0.45-0.2 0.44-0.44v-1.26c0.54-0.14 1.05-0.36 1.53-0.65l0.91 0.91c0.17 0.18 0.45 0.18 0.62 0l1.5-1.5c0.18-0.17 0.18-0.45 0-0.62l-0.91-0.91c0.29-0.48 0.5-1 0.65-1.53h1.26c0.24 0 0.45-0.2 0.44-0.44v-2.12c0-0.24-0.2-0.44-0.44-0.44h-1.26c-0.14-0.54-0.36-1.05-0.65-1.53l0.91-0.91c0.18-0.17 0.18-0.45 0-0.62l-1.5-1.5c-0.17-0.18-0.45-0.18-0.62 0l-0.91 0.91c-0.48-0.29-1-0.5-1.53-0.65v-1.26c0-0.24-0.2-0.44-0.44-0.44h-2.12zm1.06 4a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1-3.5 3.5 3.5 3.5 0 0 1-3.5-3.5 3.5 3.5 0 0 1 3.5-3.5z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m9.25 22-.4-3.2a3.697 3.697 0 0 1-.612-.3 8.336 8.336 0 0 1-.563-.375L4.7 19.375l-2.75-4.75 2.575-1.95a2.342 2.342 0 0 1-.025-.338v-.674c0-.109.008-.221.025-.338L1.95 9.375l2.75-4.75 2.975 1.25c.183-.133.375-.258.575-.375.2-.117.4-.217.6-.3l.4-3.2h5.5l.4 3.2c.217.083.421.183.613.3.191.117.379.242.562.375l2.975-1.25 2.75 4.75-2.575 1.95c.017.117.025.229.025.338v.674c0 .109-.017.221-.05.338l2.575 1.95-2.75 4.75-2.95-1.25a6.928 6.928 0 0 1-.575.375c-.2.117-.4.217-.6.3l-.4 3.2h-5.5Zm2.8-6.5c.967 0 1.792-.342 2.475-1.025A3.373 3.373 0 0 0 15.55 12c0-.967-.342-1.792-1.025-2.475A3.373 3.373 0 0 0 12.05 8.5c-.983 0-1.812.342-2.487 1.025A3.393 3.393 0 0 0 8.55 12c0 .967.338 1.792 1.013 2.475.675.683 1.504 1.025 2.487 1.025Z" style="fill-rule:nonzero" transform="matrix(.75 0 0 .75 -.963 -1)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/settings.svg b/core/img/actions/settings.svg
index b6e9af6aa77..a884a3014f1 100644
--- a/core/img/actions/settings.svg
+++ b/core/img/actions/settings.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m6.94 0.5c-0.24 0-0.44 0.2-0.44 0.44v1.26c-0.5 0.14-1.05 0.35-1.53 0.65l-0.91-0.91c-0.16-0.18-0.46-0.19-0.62 0l-1.5 1.5c-0.18 0.17-0.18 0.46 0 0.62l0.91 0.91c-0.284 0.48-0.5 1-0.65 1.53h-1.26c-0.24 0-0.44 0.2-0.44 0.44v2.12c0 0.25 0.19 0.44 0.44 0.44h1.26c0.14 0.54 0.36 1.05 0.65 1.53l-0.91 0.91c-0.18 0.17-0.18 0.45 0 0.62l1.5 1.5c0.18 0.18 0.46 0.18 0.62 0l0.91-0.91c0.48 0.285 1 0.5 1.53 0.65v1.26c0 0.25 0.2 0.44 0.44 0.44h2.12c0.24 0 0.45-0.2 0.44-0.44v-1.26c0.54-0.14 1.05-0.36 1.53-0.65l0.91 0.91c0.17 0.18 0.45 0.18 0.62 0l1.5-1.5c0.18-0.17 0.18-0.45 0-0.62l-0.91-0.91c0.29-0.48 0.5-1 0.65-1.53h1.26c0.24 0 0.45-0.2 0.44-0.44v-2.12c0-0.24-0.2-0.44-0.44-0.44h-1.26c-0.14-0.54-0.36-1.05-0.65-1.53l0.91-0.91c0.18-0.17 0.18-0.45 0-0.62l-1.5-1.5c-0.17-0.18-0.45-0.18-0.62 0l-0.91 0.91c-0.48-0.29-1-0.5-1.53-0.65v-1.26c0-0.24-0.2-0.44-0.44-0.44h-2.12zm1.06 4a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1-3.5 3.5 3.5 3.5 0 0 1-3.5-3.5 3.5 3.5 0 0 1 3.5-3.5z" opacity=".5"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m9.25 22-.4-3.2a3.697 3.697 0 0 1-.612-.3 8.336 8.336 0 0 1-.563-.375L4.7 19.375l-2.75-4.75 2.575-1.95a2.342 2.342 0 0 1-.025-.338v-.674c0-.109.008-.221.025-.338L1.95 9.375l2.75-4.75 2.975 1.25c.183-.133.375-.258.575-.375.2-.117.4-.217.6-.3l.4-3.2h5.5l.4 3.2c.217.083.421.183.613.3.191.117.379.242.562.375l2.975-1.25 2.75 4.75-2.575 1.95c.017.117.025.229.025.338v.674c0 .109-.017.221-.05.338l2.575 1.95-2.75 4.75-2.95-1.25a6.928 6.928 0 0 1-.575.375c-.2.117-.4.217-.6.3l-.4 3.2h-5.5Zm2.8-6.5c.967 0 1.792-.342 2.475-1.025A3.373 3.373 0 0 0 15.55 12c0-.967-.342-1.792-1.025-2.475A3.373 3.373 0 0 0 12.05 8.5c-.983 0-1.812.342-2.487 1.025A3.393 3.393 0 0 0 8.55 12c0 .967.338 1.792 1.013 2.475.675.683 1.504 1.025 2.487 1.025Z" style="fill-opacity:.5;fill-rule:nonzero" transform="matrix(.75 0 0 .75 -.963 -1)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/share.png b/core/img/actions/share.png
index 1ccb208c006..248ca3dbd18 100644
--- a/core/img/actions/share.png
+++ b/core/img/actions/share.png
Binary files differ
diff --git a/core/img/actions/share.svg b/core/img/actions/share.svg
index 06a8d313f64..5c4f7260601 100644
--- a/core/img/actions/share.svg
+++ b/core/img/actions/share.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><circle cx="3.5" cy="8" r="2.5"/><circle cx="12.5" cy="12.5" r="2.5"/><circle cx="12.5" cy="3.5" r="2.5"/><path d="m3.5 8 9 4.5m-9-4.5 9-4.5" fill="none" stroke="#000" stroke-width="2"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M18 14v-3h-3V9h3V6h2v3h3v2h-3v3h-2Zm-9-2c-1.1 0-2.042-.392-2.825-1.175C5.392 10.042 5 9.1 5 8s.392-2.042 1.175-2.825C6.958 4.392 7.9 4 9 4s2.042.392 2.825 1.175C12.608 5.958 13 6.9 13 8s-.392 2.042-1.175 2.825C11.042 11.608 10.1 12 9 12Zm-8 8v-2.8c0-.567.146-1.087.438-1.563A2.918 2.918 0 0 1 2.6 14.55a14.853 14.853 0 0 1 3.15-1.163A13.778 13.778 0 0 1 9 13c1.1 0 2.183.129 3.25.387 1.067.259 2.117.646 3.15 1.163.483.25.871.613 1.163 1.087.291.476.437.996.437 1.563V20H1Z" style="fill-rule:nonzero" transform="matrix(.63636 0 0 .63636 .364 .355)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/shared.svg b/core/img/actions/shared.svg
index 06a8d313f64..5c4f7260601 100644
--- a/core/img/actions/shared.svg
+++ b/core/img/actions/shared.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><circle cx="3.5" cy="8" r="2.5"/><circle cx="12.5" cy="12.5" r="2.5"/><circle cx="12.5" cy="3.5" r="2.5"/><path d="m3.5 8 9 4.5m-9-4.5 9-4.5" fill="none" stroke="#000" stroke-width="2"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M18 14v-3h-3V9h3V6h2v3h3v2h-3v3h-2Zm-9-2c-1.1 0-2.042-.392-2.825-1.175C5.392 10.042 5 9.1 5 8s.392-2.042 1.175-2.825C6.958 4.392 7.9 4 9 4s2.042.392 2.825 1.175C12.608 5.958 13 6.9 13 8s-.392 2.042-1.175 2.825C11.042 11.608 10.1 12 9 12Zm-8 8v-2.8c0-.567.146-1.087.438-1.563A2.918 2.918 0 0 1 2.6 14.55a14.853 14.853 0 0 1 3.15-1.163A13.778 13.778 0 0 1 9 13c1.1 0 2.183.129 3.25.387 1.067.259 2.117.646 3.15 1.163.483.25.871.613 1.163 1.087.291.476.437.996.437 1.563V20H1Z" style="fill-rule:nonzero" transform="matrix(.63636 0 0 .63636 .364 .355)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/sound-off.svg b/core/img/actions/sound-off.svg
index fe413a2b21e..558a5a6dc6a 100644
--- a/core/img/actions/sound-off.svg
+++ b/core/img/actions/sound-off.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M1 6v4h3l3 3h1V3H7L4 6z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M7 15V9h4l5-5v16l-5-5H7Z" style="fill-rule:nonzero" transform="matrix(.75 0 0 .75 -3.75 -1)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/sound.svg b/core/img/actions/sound.svg
index 878dfd95636..31dd2126efa 100644
--- a/core/img/actions/sound.svg
+++ b/core/img/actions/sound.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M1 6v4h3l3 3h1V3H7L4 6zM13.25 3l-.78.625C13.433 4.825 14 6.34 14 8s-.566 3.175-1.53 4.375l.78.625C14.348 11.63 15 9.892 15 8s-.652-3.63-1.75-5zm-1.563 1.25l-.812.656C11.563 5.763 12 6.816 12 8s-.437 2.237-1.125 3.094l.813.656C12.51 10.723 13 9.42 13 8s-.49-2.723-1.313-3.75zM10.126 5.5l-.78.625C9.754 6.638 10 7.29 10 8s-.245 1.36-.656 1.875l.78.625a4.008 4.008 0 0 0 0-5z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M14 20.725v-2.05c1.5-.433 2.708-1.267 3.625-2.5.917-1.233 1.375-2.633 1.375-4.2 0-1.567-.458-2.967-1.375-4.2S15.5 5.708 14 5.275v-2.05c2.067.467 3.75 1.512 5.05 3.138C20.35 7.988 21 9.858 21 11.975s-.65 3.988-1.95 5.613c-1.3 1.624-2.983 2.67-5.05 3.137ZM3 15V9h4l5-5v16l-5-5H3Zm11 1V7.95a4.16 4.16 0 0 1 1.838 1.65A4.57 4.57 0 0 1 16.5 12c0 .85-.221 1.637-.662 2.362A4.175 4.175 0 0 1 14 16Z" style="fill-rule:nonzero" transform="matrix(.74853 0 0 .74853 -.746 -1.002)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/star-dark.svg b/core/img/actions/star-dark.svg
index 8a2c0d6deff..07156b46a80 100644
--- a/core/img/actions/star-dark.svg
+++ b/core/img/actions/star-dark.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 0.5 2.2 5.3 5.8 0.45-4.5 3.75 1.5 5.5-5-3.1-5 3.1 1.5-5.5-4.5-3.75 5.8-0.45z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m4.575 22.725 1.975-8.45-6.575-5.7 8.65-.725L12-.125l3.375 7.975 8.65.725-6.575 5.7 1.975 8.45-7.425-4.5-7.425 4.5Z" style="fill-rule:nonzero" transform="translate(-.008 .483) scale(.66528)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/star.png b/core/img/actions/star.png
index a2fa8d12fc4..67c9ebead72 100644
--- a/core/img/actions/star.png
+++ b/core/img/actions/star.png
Binary files differ
diff --git a/core/img/actions/star.svg b/core/img/actions/star.svg
index 408848a63bb..1d6ac5e7329 100644
--- a/core/img/actions/star.svg
+++ b/core/img/actions/star.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 0.5 2.2 5.3 5.8 0.45-4.5 3.75 1.5 5.5-5-3.1-5 3.1 1.5-5.5-4.5-3.75 5.8-0.45z" opacity=".5"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m4.575 22.725 1.975-8.45-6.575-5.7 8.65-.725L12-.125l3.375 7.975 8.65.725-6.575 5.7 1.975 8.45-7.425-4.5-7.425 4.5Z" style="fill-opacity:.5;fill-rule:nonzero" transform="translate(-.008 .483) scale(.66528)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/starred.png b/core/img/actions/starred.png
index f99f452cfdf..9b8288d9002 100644
--- a/core/img/actions/starred.png
+++ b/core/img/actions/starred.png
Binary files differ
diff --git a/core/img/actions/starred.svg b/core/img/actions/starred.svg
index 6efa98e988a..c34b363de51 100644
--- a/core/img/actions/starred.svg
+++ b/core/img/actions/starred.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 0.5 2.2 5.3 5.8 0.45-4.5 3.75 1.5 5.5-5-3.1-5 3.1 1.5-5.5-4.5-3.75 5.8-0.45z" fill="#FC0"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m4.575 22.725 1.975-8.45-6.575-5.7 8.65-.725L12-.125l3.375 7.975 8.65.725-6.575 5.7 1.975 8.45-7.425-4.5-7.425 4.5Z" style="fill:#fc0;fill-rule:nonzero" transform="translate(-.008 .483) scale(.66528)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/tag.png b/core/img/actions/tag.png
index ad476dc5cac..36cd88dd746 100644
--- a/core/img/actions/tag.png
+++ b/core/img/actions/tag.png
Binary files differ
diff --git a/core/img/actions/tag.svg b/core/img/actions/tag.svg
index c2c6cc18553..fb3fe05ea88 100644
--- a/core/img/actions/tag.svg
+++ b/core/img/actions/tag.svg
@@ -1 +1 @@
-<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M1.55 1c-.15 0-.29.06-.39.16-.1.1-.16.24-.16.4v5.18c0 .16.07.3.17.4l7.68 7.68a.6.6 0 00.86 0l5.11-5.1a.6.6 0 000-.87L7.14 1.18a.57.57 0 00-.4-.18H1.55zM4.5 3A1.5 1.5 0 016 4.5 1.5 1.5 0 014.5 6 1.5 1.5 0 013 4.5 1.5 1.5 0 014.5 3z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m21.95 15.025-6.925 6.925c-.305.3-.648.525-1.028.675a3.174 3.174 0 0 1-2.343 0 3.052 3.052 0 0 1-1.029-.675l-8.55-8.55a3.228 3.228 0 0 1-.675-.997 2.964 2.964 0 0 1-.25-1.203V4.275c0-.859.306-1.595.918-2.207a3.01 3.01 0 0 1 2.207-.918H11.2c.412 0 .81.079 1.196.237.386.159.721.388 1.004.688l8.55 8.525c.317.317.55.667.7 1.05.15.383.225.774.225 1.172 0 .399-.075.79-.225 1.175a2.8 2.8 0 0 1-.7 1.028ZM6.747 8.2c.402 0 .745-.141 1.028-.422.283-.281.425-.623.425-1.025 0-.402-.141-.745-.422-1.028A1.391 1.391 0 0 0 6.753 5.3c-.402 0-.745.141-1.028.422A1.391 1.391 0 0 0 5.3 6.747c0 .402.141.745.422 1.028.281.283.623.425 1.025.425Z" style="fill-rule:nonzero" transform="translate(.258 .258) scale(.64516)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/template-add.svg b/core/img/actions/template-add.svg
index 64b9ae5c5fa..bbce6dbaa32 100644
--- a/core/img/actions/template-add.svg
+++ b/core/img/actions/template-add.svg
@@ -1 +1 @@
-<svg width="16" height="16" viewBox="0 0 21.33 21.33" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M15.33 18h-12V6H10V4H3.33a2 2 0 00-2 2v12c0 1.1.9 2 2 2h12a2 2 0 002-2v-6.67h-2zM17.33 1.33h-2V4h-2.66v2h2.66v2.67h2V6H20V4h-2.67z"/><path d="m5.33 14.33h8v2h-8zm8-1.33v-2h-8v2zm-8-5.33h8v2h-8z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M5 21c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 3 19V5c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 5 3h9v2H5v14h14v-9h2v9a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 19 21H5Zm3-4v-2h8v2H8Zm0-3v-2h8v2H8Zm0-3V9h8v2H8Zm9-2V7h-2V5h2V3h2v2h2v2h-2v2h-2Z" style="fill-rule:nonzero" transform="matrix(.77778 0 0 .77778 -1.333 -1.333)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/timezone.svg b/core/img/actions/timezone.svg
index dd93fd821b2..8bafc890c27 100644
--- a/core/img/actions/timezone.svg
+++ b/core/img/actions/timezone.svg
@@ -1 +1 @@
-<svg width="16" height="16" enable-background="new 0 0 15 15" version="1.1" viewBox="0 0 15 15" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m14.982 7c-0.246-3.744-3.238-6.737-6.982-6.983v-0.017h-1v0.017c-3.744 0.246-6.737 3.239-6.983 6.983h-0.017v1h0.017c0.246 3.744 3.239 6.736 6.983 6.982v0.018h1v-0.018c3.744-0.246 6.736-3.238 6.982-6.982h0.018v-1h-0.018zm-10.287-5.365c-0.483 0.642-0.884 1.447-1.176 2.365h-1.498c0.652-1.017 1.578-1.84 2.674-2.365zm-3.197 3.365h1.758c-0.134 0.632-0.219 1.303-0.246 2h-1.991c0.053-0.704 0.219-1.377 0.479-2zm-0.479 3h1.991c0.027 0.697 0.112 1.368 0.246 2h-1.758c-0.26-0.623-0.426-1.296-0.479-2zm1.002 3h1.497c0.292 0.918 0.693 1.723 1.177 2.365-1.096-0.525-2.022-1.347-2.674-2.365zm4.979 2.936c-1.028-0.275-1.913-1.379-2.45-2.936h2.45v2.936zm0-3.936h-2.731c-0.141-0.623-0.23-1.296-0.259-2h2.99v2zm0-3h-2.99c0.029-0.704 0.118-1.377 0.259-2h2.731v2zm0-3h-2.45c0.537-1.557 1.422-2.661 2.45-2.935v2.935zm5.979 0h-1.496c-0.293-0.918-0.693-1.723-1.178-2.365 1.095 0.525 2.022 1.348 2.674 2.365zm-4.979-2.935c1.027 0.274 1.913 1.378 2.45 2.935h-2.45v-2.935zm0 3.935h2.73c0.142 0.623 0.229 1.296 0.26 2h-2.99v-2zm0 3h2.99c-0.029 0.704-0.118 1.377-0.26 2h-2.73v-2zm0 5.936v-2.936h2.45c-0.537 1.557-1.423 2.661-2.45 2.936zm2.305-0.571c0.483-0.643 0.885-1.447 1.178-2.365h1.496c-0.652 1.018-1.579 1.84-2.674 2.365zm3.197-3.365h-1.758c0.134-0.632 0.219-1.303 0.246-2h1.99c-0.052 0.704-0.218 1.377-0.478 2zm-1.512-3c-0.027-0.697-0.112-1.368-0.246-2h1.758c0.26 0.623 0.426 1.296 0.479 2h-1.991z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 22a9.66 9.66 0 0 1-3.875-.788 10.12 10.12 0 0 1-3.187-2.149 10.138 10.138 0 0 1-2.15-3.188A9.676 9.676 0 0 1 2 12c0-1.383.263-2.679.788-3.888a10.167 10.167 0 0 1 2.15-3.174 10.142 10.142 0 0 1 3.187-2.151A9.676 9.676 0 0 1 12 2c1.383 0 2.679.262 3.888.787a10.203 10.203 0 0 1 3.175 2.151 10.184 10.184 0 0 1 2.15 3.174A9.654 9.654 0 0 1 22 12a9.676 9.676 0 0 1-.787 3.875 10.155 10.155 0 0 1-2.15 3.188 10.18 10.18 0 0 1-3.175 2.149A9.638 9.638 0 0 1 12 22Zm0-2.05c.433-.6.808-1.225 1.125-1.875.317-.65.575-1.342.775-2.075h-3.8c.2.733.458 1.425.775 2.075.317.65.692 1.275 1.125 1.875Zm-2.6-.4c-.3-.55-.562-1.121-.787-1.712A14.728 14.728 0 0 1 8.05 16H5.1a8.304 8.304 0 0 0 1.813 2.175A7.19 7.19 0 0 0 9.4 19.55Zm5.2 0a7.195 7.195 0 0 0 2.488-1.375A8.3 8.3 0 0 0 18.9 16h-2.95c-.15.633-.337 1.246-.562 1.838a13.9 13.9 0 0 1-.788 1.712ZM4.25 14h3.4a13.77 13.77 0 0 1-.15-2 13.236 13.236 0 0 1 .15-2h-3.4a8.503 8.503 0 0 0-.187.987A7.917 7.917 0 0 0 4 12c0 .35.021.688.063 1.012.041.325.104.655.187.988Zm5.4 0h4.7a13.182 13.182 0 0 0 .15-2 13.246 13.246 0 0 0-.15-2h-4.7a13.236 13.236 0 0 0-.112 3.012c.025.325.062.655.112.988Zm6.7 0h3.4a8.066 8.066 0 0 0 .25-2c0-.35-.021-.687-.062-1.013A8.725 8.725 0 0 0 19.75 10h-3.4a13.246 13.246 0 0 1 .15 2 13.182 13.182 0 0 1-.15 2Zm-.4-6h2.95a8.3 8.3 0 0 0-1.812-2.175A7.195 7.195 0 0 0 14.6 4.45c.3.55.563 1.121.788 1.712.225.592.412 1.205.562 1.838ZM10.1 8h3.8a11.82 11.82 0 0 0-.775-2.075A12.753 12.753 0 0 0 12 4.05c-.433.6-.808 1.225-1.125 1.875A11.82 11.82 0 0 0 10.1 8Zm-5 0h2.95c.15-.633.338-1.246.563-1.838C8.838 5.571 9.1 5 9.4 4.45a7.19 7.19 0 0 0-2.487 1.375A8.304 8.304 0 0 0 5.1 8Z" style="fill-rule:nonzero" transform="matrix(.8 0 0 .8 -1.6 -1.6)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/toggle-background.svg b/core/img/actions/toggle-background.svg
index 93421cd5725..a8af8af7d9f 100644
--- a/core/img/actions/toggle-background.svg
+++ b/core/img/actions/toggle-background.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 1c-3.85 0-7 3.15-7 7s3.15 7 7 7 7-3.15 7-7-3.15-7-7-7zm0 2v10a5 5 0 0 1-5-5 5 5 0 0 1 5-5z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 22a9.723 9.723 0 0 1-3.9-.788 10.077 10.077 0 0 1-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.74 9.74 0 0 1 2 12a9.74 9.74 0 0 1 .788-3.9 10.093 10.093 0 0 1 2.137-3.175c.9-.9 1.958-1.612 3.175-2.138A9.74 9.74 0 0 1 12 2a9.74 9.74 0 0 1 3.9.787 10.113 10.113 0 0 1 3.175 2.138c.9.9 1.613 1.958 2.138 3.175A9.74 9.74 0 0 1 22 12a9.74 9.74 0 0 1-.787 3.9 10.096 10.096 0 0 1-2.138 3.175c-.9.9-1.958 1.613-3.175 2.137A9.723 9.723 0 0 1 12 22Zm1-2.075c1.983-.25 3.646-1.121 4.988-2.612C19.329 15.821 20 14.05 20 12s-.671-3.821-2.012-5.312C16.646 5.196 14.983 4.325 13 4.075v15.85Z" style="fill-rule:nonzero" transform="matrix(-.7 0 0 -.7 16.414 16.386)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/toggle-filelist.svg b/core/img/actions/toggle-filelist.svg
index ee2e939ebff..235097b605e 100644
--- a/core/img/actions/toggle-filelist.svg
+++ b/core/img/actions/toggle-filelist.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 1v4h4v-4zm5 1v2h8v-2zm-5 4v4h4v-4zm5 1v2h8v-2zm-5 4v4h4v-4zm5 1v2h8v-2z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M2 20v-4h4v4H2Zm6 0v-4h14v4H8Zm-6-6v-4h4v4H2Zm6 0v-4h14v4H8ZM2 8V4h4v4H2Zm6 0V4h14v4H8Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/toggle-pictures.svg b/core/img/actions/toggle-pictures.svg
index 320610d452f..862a039ac73 100644
--- a/core/img/actions/toggle-pictures.svg
+++ b/core/img/actions/toggle-pictures.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="6" height="6" rx=".5" ry=".5"/><rect x="9" y="1" width="6" height="6" rx=".5" ry=".5"/><rect x="9" y="9" width="6" height="6" rx=".5" ry=".5"/><rect x="1" y="9" width="6" height="6" rx=".5" ry=".5"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M3 11V3h8v8H3Zm0 10v-8h8v8H3Zm10-10V3h8v8h-8Zm0 10v-8h8v8h-8Z" style="fill-rule:nonzero" transform="matrix(.77778 0 0 .77778 -1.333 -1.333)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/toggle.svg b/core/img/actions/toggle.svg
index 61d5fe6148d..858002101f7 100644
--- a/core/img/actions/toggle.svg
+++ b/core/img/actions/toggle.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 3c-3.11 0-5.927 1.72-8 4.5 2.073 2.78 4.89 4.5 8 4.5s5.927-1.72 8-4.5c-2.073-2.78-4.89-4.5-8-4.5zm0 1.5a3 3 0 1 1 0 6 3 3 0 0 1 0-6zm0 1.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3z" opacity=".5"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 16c1.25 0 2.313-.437 3.188-1.312S16.5 12.75 16.5 11.5c0-1.25-.437-2.312-1.312-3.187S13.25 7 12 7c-1.25 0-2.312.438-3.187 1.313S7.5 10.25 7.5 11.5c0 1.25.438 2.313 1.313 3.188S10.75 16 12 16Zm0-1.8c-.75 0-1.387-.262-1.912-.787A2.607 2.607 0 0 1 9.3 11.5c0-.75.263-1.388.788-1.913A2.606 2.606 0 0 1 12 8.8c.75 0 1.388.263 1.913.787.525.525.787 1.163.787 1.913s-.262 1.387-.787 1.913A2.604 2.604 0 0 1 12 14.2Zm0 4.8c-2.433 0-4.65-.679-6.65-2.037-2-1.359-3.45-3.18-4.35-5.463.9-2.283 2.35-4.104 4.35-5.463C7.35 4.679 9.567 4 12 4c2.433 0 4.65.679 6.65 2.037 2 1.359 3.45 3.18 4.35 5.463-.9 2.283-2.35 4.104-4.35 5.463C16.65 18.321 14.433 19 12 19Z" style="fill-opacity:.5;fill-rule:nonzero" transform="matrix(.72727 0 0 .72727 -.727 -.338)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/triangle-e.svg b/core/img/actions/triangle-e.svg
index 6b7ff1d62bb..fe06d2323a5 100644
--- a/core/img/actions/triangle-e.svg
+++ b/core/img/actions/triangle-e.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m6 12 4-4-3.994-4z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M10 17V7l5 5-5 5Z" style="fill-rule:nonzero" transform="matrix(.8 0 0 .8 -2 -1.6)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/triangle-n.svg b/core/img/actions/triangle-n.svg
index 8357377f56d..06e90d51a66 100644
--- a/core/img/actions/triangle-n.svg
+++ b/core/img/actions/triangle-n.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m12 10-4-4-4 3.994z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m7 14 5-5 5 5H7Z" style="fill-rule:nonzero" transform="matrix(.8 0 0 .8 -1.6 -1.2)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/triangle-s.svg b/core/img/actions/triangle-s.svg
index b78df994ca0..fd393591021 100644
--- a/core/img/actions/triangle-s.svg
+++ b/core/img/actions/triangle-s.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m4 6 4 4 4-3.994z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m12 15-5-5h10l-5 5Z" style="fill-rule:nonzero" transform="matrix(.8 0 0 .8 -1.6 -2)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/unshare.svg b/core/img/actions/unshare.svg
index 0c22ca64057..8fb05be385b 100644
--- a/core/img/actions/unshare.svg
+++ b/core/img/actions/unshare.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m12.5 1a2.5 2.5 0 0 0-2.5 2.5 2.5 2.5 0 0 0 0.003906 0.12891l-4.9023 2.4512a2.5 2.5 0 0 0-1.6016-0.58008 2.5 2.5 0 0 0-2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 0.30469-0.021484l3.4395-1.7246-1.25-0.625a2.5 2.5 0 0 0 0.0058594-0.12891 2.5 2.5 0 0 0-0.0039062-0.12891l4.9023-2.4512a2.5 2.5 0 0 0 1.6016 0.58008 2.5 2.5 0 0 0 0.26562-0.013672l1.5625-0.7832a2.5 2.5 0 0 0 0.67188-1.7031 2.5 2.5 0 0 0-2.5-2.5zm0.25391 9.0156-3.7246 1.8672 0.97656 0.48828a2.5 2.5 0 0 0-0.005859 0.12891 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0-2.2461-2.4844z"/><rect transform="rotate(-26.63)" x="-1.0586" y="11.891" width="11.687" height="2.0029" ry="0" style="paint-order:normal"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M21.429 11H15V9h6.429v2ZM9 12c-1.1 0-2.042-.392-2.825-1.175C5.392 10.042 5 9.1 5 8s.392-2.042 1.175-2.825C6.958 4.392 7.9 4 9 4s2.042.392 2.825 1.175C12.608 5.958 13 6.9 13 8s-.392 2.042-1.175 2.825C11.042 11.608 10.1 12 9 12Zm-8 8v-2.8c0-.567.146-1.087.438-1.563A2.918 2.918 0 0 1 2.6 14.55a14.853 14.853 0 0 1 3.15-1.163A13.778 13.778 0 0 1 9 13c1.1 0 2.183.129 3.25.387 1.067.259 2.117.646 3.15 1.163.483.25.871.613 1.163 1.087.291.476.437.996.437 1.563V20H1Z" style="fill-rule:nonzero" transform="matrix(.63636 0 0 .63636 .364 .355)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/upload.svg b/core/img/actions/upload.svg
index 2e772053b0d..0db8c3d1bf0 100644
--- a/core/img/actions/upload.svg
+++ b/core/img/actions/upload.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M8 1L2 7h4v4h4V7h4zM2 13v2h12v-2z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11 16V7.85l-2.6 2.6L7 9l5-5 5 5-1.4 1.45-2.6-2.6V16h-2Zm-5 4c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 4 18v-3h2v3h12v-3h2v3a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 18 20H6Z" style="fill-rule:nonzero" transform="matrix(.875 0 0 .875 -2.5 -2.5)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/user-admin.svg b/core/img/actions/user-admin.svg
index 29401654622..23ed6af2316 100644
--- a/core/img/actions/user-admin.svg
+++ b/core/img/actions/user-admin.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m6.9395 0.5c-0.24 0-0.43945 0.19945-0.43945 0.43945v1.2598c-0.5 0.14-1.0493 0.35039-1.5293 0.65039l-0.91016-0.91016c-0.16-0.18-0.46109-0.19-0.62109 0l-1.5 1.5c-0.18 0.17-0.18 0.46109 0 0.62109l0.91016 0.91016c-0.284 0.48-0.50039 0.9993-0.65039 1.5293h-1.2598c-0.24 0-0.43945 0.19945-0.43945 0.43945v2.1211c0 0.25 0.18945 0.43945 0.43945 0.43945h1.2598c0.14 0.54 0.36039 1.0493 0.65039 1.5293l-0.91016 0.91016c-0.18 0.17-0.18 0.45109 0 0.62109l1.5 1.5c0.18 0.18 0.46109 0.18 0.62109 0l0.91016-0.91016c0.48 0.285 0.9993 0.50039 1.5293 0.65039v1.2598c0 0.25 0.19945 0.43945 0.43945 0.43945h2.1211c0.24 0 0.44945-0.19945 0.43945-0.43945v-1.2598c0.54-0.14 1.0493-0.36039 1.5293-0.65039l0.91016 0.91016c0.17 0.18 0.45109 0.18 0.62109 0l1.5-1.5c0.18-0.17 0.18-0.45109 0-0.62109l-0.91016-0.91016c0.29-0.48 0.50039-0.9993 0.65039-1.5293h1.2598c0.24 0 0.44945-0.19945 0.43945-0.43945v-2.1211c0-0.24-0.19945-0.43945-0.43945-0.43945h-1.2598c-0.14-0.54-0.36039-1.0493-0.65039-1.5293l0.91016-0.91016c0.18-0.17 0.18-0.45109 0-0.62109l-1.5-1.5c-0.17-0.18-0.45109-0.18-0.62109 0l-0.91016 0.91016c-0.48-0.29-0.9993-0.50039-1.5293-0.65039v-1.2598c0-0.24-0.19945-0.43945-0.43945-0.43945h-2.1211zm1.0605 2.9922a4.5085 4.5085 0 0 1 4.5078 4.5078 4.5085 4.5085 0 0 1-1.082 2.9277c-0.073996-0.24227-0.18207-0.29128-0.45703-0.50195-0.65293-0.38819-1.456-0.69415-2.1387-0.95117-0.08904-0.3324-0.022553-0.5778 0.060547-0.89062 0.13949-0.14839 0.2973-0.2148 0.41602-0.35547 0.40956-0.52531 0.47461-1.44 0.47461-2.0781 0-0.94378-0.84935-1.6621-1.7812-1.6621-1.0387 0-1.7812 0.84892-1.7812 1.6621 0 0.831 0.059109 1.4252 0.47461 2.0781 0.11871 0.16976 0.2973 0.20708 0.41602 0.35547 0.08013 0.29679 0.14365 0.58196 0.060547 0.89062-0.7568 0.26711-1.4798 0.59503-2.1387 0.95117-0.29555 0.20862-0.39945 0.26205-0.46484 0.48633a4.5085 4.5085 0 0 1-1.0742-2.9121 4.5085 4.5085 0 0 1 4.5078-4.5078z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m16 21-.3-1.5a7.194 7.194 0 0 1-.562-.262 4.418 4.418 0 0 1-.538-.338l-1.45.45-1-1.7 1.15-1a4.662 4.662 0 0 1-.05-.65c0-.2.017-.417.05-.65l-1.15-1 1-1.7 1.45.45c.183-.133.363-.246.538-.338.175-.091.362-.179.562-.262L16 11h2l.3 1.5c.2.083.388.175.563.275.175.1.354.225.537.375l1.45-.5 1 1.75-1.15 1c.033.2.05.408.05.625 0 .217-.017.425-.05.625l1.15 1-1 1.7-1.45-.45a4.41 4.41 0 0 1-.537.338 7.22 7.22 0 0 1-.563.262L18 21h-2ZM2 20v-2.8c0-.55.142-1.067.425-1.55.283-.483.675-.85 1.175-1.1.85-.433 1.808-.8 2.875-1.1C7.542 13.15 8.717 13 10 13h.35c.1 0 .2.017.3.05-.483 1.2-.683 2.392-.6 3.575.083 1.183.483 2.308 1.2 3.375H2Zm15-2a1.93 1.93 0 0 0 1.413-.587A1.93 1.93 0 0 0 19 16c0-.55-.196-1.021-.587-1.412A1.927 1.927 0 0 0 17 14c-.55 0-1.021.196-1.412.588A1.923 1.923 0 0 0 15 16c0 .55.196 1.021.588 1.413.391.391.862.587 1.412.587Zm-7-6c-1.1 0-2.042-.392-2.825-1.175C6.392 10.042 6 9.1 6 8s.392-2.042 1.175-2.825C7.958 4.392 8.9 4 10 4s2.042.392 2.825 1.175C13.608 5.958 14 6.9 14 8s-.392 2.042-1.175 2.825C12.042 11.608 11.1 12 10 12Z" style="fill-rule:nonzero" transform="translate(-.41 -.821) scale(.70529)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/user.svg b/core/img/actions/user.svg
index 384366d9447..be1f34633e2 100644
--- a/core/img/actions/user.svg
+++ b/core/img/actions/user.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m5 3.8c0 1.4 0.1 2.4 0.8 3.5 0.2 0.286 0.5 0.35 0.7 0.6 0.135 0.5 0.24 0.98 0.1 1.5-1.275 0.45-2.49 1-3.6 1.6-0.85 0.6-0.785 0.31-1 2.3-0.16 1.59 3.5 1.7 6 1.7s6.163-0.1 6-1.7c-0.215-2-0.23-1.71-1-2.3-1.1-0.654-2.45-1.167-3.6-1.6-0.15-0.56-0.04-0.973 0.1-1.5 0.235-0.25 0.5-0.363 0.7-0.6 0.69-0.885 0.8-2.425 0.8-3.5 0-1.59-1.43-2.8-3-2.8-1.75 0-3 1.43-3 2.8z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 12c-1.1 0-2.042-.392-2.825-1.175C8.392 10.042 8 9.1 8 8s.392-2.042 1.175-2.825C9.958 4.392 10.9 4 12 4s2.042.392 2.825 1.175C15.608 5.958 16 6.9 16 8s-.392 2.042-1.175 2.825C14.042 11.608 13.1 12 12 12Zm-8 8v-2.8c0-.567.146-1.087.438-1.563A2.918 2.918 0 0 1 5.6 14.55a14.853 14.853 0 0 1 3.15-1.163A13.778 13.778 0 0 1 12 13c1.1 0 2.183.129 3.25.387 1.067.259 2.117.646 3.15 1.163.483.25.871.613 1.163 1.087.291.476.437.996.437 1.563V20H4Z" style="fill-rule:nonzero" transform="matrix(.875 0 0 .875 -2.5 -2.5)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/verified.svg b/core/img/actions/verified.svg
index 0f7d2778775..6046df65dd8 100644
--- a/core/img/actions/verified.svg
+++ b/core/img/actions/verified.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 0a3 3 0 0 0-2.828 2 3 3 0 0 0-0.172-0 3 3 0 0 0-3 3 3 3 0 0 0 0 0.172 3 3 0 0 0-2 2.828 3 3 0 0 0 2 2.828 3 3 0 0 0-0 0.172 3 3 0 0 0 3 3 3 3 0 0 0 0.172-0 3 3 0 0 0 2.828 2 3 3 0 0 0 2.828-2.01 3 3 0 0 0 0.172 0.01 3 3 0 0 0 3-3 3 3 0 0 0-0-0.172 3 3 0 0 0 2-2.828 3 3 0 0 0-2.01-2.828 3 3 0 0 0 0.01-0.172 3 3 0 0 0-3-3 3 3 0 0 0-0.172 0 3 3 0 0 0-2.828-2zm2.934 4.5625 1.433 1.4336-5.7772 5.7789-2.9511-2.9508 1.414-1.414 1.5371 1.5351 4.3442-4.3828z" fill="#0082c9"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m8.6 22.5-1.9-3.2-3.6-.8.35-3.7L1 12l2.45-2.8-.35-3.7 3.6-.8 1.9-3.2L12 2.95l3.4-1.45 1.9 3.2 3.6.8-.35 3.7L23 12l-2.45 2.8.35 3.7-3.6.8-1.9 3.2-3.4-1.45-3.4 1.45Zm2.35-6.95L16.6 9.9l-1.4-1.45-4.25 4.25-2.15-2.1L7.4 12l3.55 3.55Z" style="fill:#0082c9;fill-rule:nonzero" transform="matrix(.72727 0 0 .72727 -.727 -.79)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/verify.svg b/core/img/actions/verify.svg
index e71ab9ec8e5..724be689ce5 100644
--- a/core/img/actions/verify.svg
+++ b/core/img/actions/verify.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 0a3 3 0 0 0-2.828 2 3 3 0 0 0-0.172-0 3 3 0 0 0-3 3 3 3 0 0 0 0 0.172 3 3 0 0 0-2 2.828 3 3 0 0 0 2 2.828 3 3 0 0 0-0 0.172 3 3 0 0 0 3 3 3 3 0 0 0 0.172-0 3 3 0 0 0 2.828 2 3 3 0 0 0 2.828-2.01 3 3 0 0 0 0.172 0.01 3 3 0 0 0 3-3 3 3 0 0 0-0-0.172 3 3 0 0 0 2-2.828 3 3 0 0 0-2.01-2.828 3 3 0 0 0 0.01-0.172 3 3 0 0 0-3-3 3 3 0 0 0-0.172 0 3 3 0 0 0-2.828-2zm2.934 4.5625 1.433 1.4336-5.7772 5.7789-2.9511-2.9508 1.414-1.414 1.5371 1.5351 4.3442-4.3828z" fill="#969696"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m8.6 22.5-1.9-3.2-3.6-.8.35-3.7L1 12l2.45-2.8-.35-3.7 3.6-.8 1.9-3.2L12 2.95l3.4-1.45 1.9 3.2 3.6.8-.35 3.7L23 12l-2.45 2.8.35 3.7-3.6.8-1.9 3.2-3.4-1.45-3.4 1.45Zm2.35-6.95L16.6 9.9l-1.4-1.45-4.25 4.25-2.15-2.1L7.4 12l3.55 3.55Z" style="fill:#969696;fill-rule:nonzero" transform="matrix(.72727 0 0 .72727 -.727 -.79)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/verifying.svg b/core/img/actions/verifying.svg
index d0a8f0583bb..346a9f51b3e 100644
--- a/core/img/actions/verifying.svg
+++ b/core/img/actions/verifying.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m8 0a3 3 0 0 0-2.828 2 3 3 0 0 0-0.172-0 3 3 0 0 0-3 3 3 3 0 0 0 0 0.172 3 3 0 0 0-2 2.828 3 3 0 0 0 2 2.828 3 3 0 0 0-0 0.172 3 3 0 0 0 3 3 3 3 0 0 0 0.172-0 3 3 0 0 0 2.828 2 3 3 0 0 0 2.828-2.01 3 3 0 0 0 0.172 0.01 3 3 0 0 0 3-3 3 3 0 0 0-0-0.172 3 3 0 0 0 2-2.828 3 3 0 0 0-2.01-2.828 3 3 0 0 0 0.01-0.172 3 3 0 0 0-3-3 3 3 0 0 0-0.172 0 3 3 0 0 0-2.828-2zm-0.0352 3.4922c0.58455-0.00435 1.1821 0.096216 1.7559 0.33398 0.69638 0.28822 1.2735 0.7423 1.7246 1.2832l1.055-1.0547v3.375h-3.375l1.125-1.125c-0.2925-0.3924-0.6924-0.7131-1.1777-0.9141-1.4351-0.5944-3.0794 0.0942-3.6739 1.5293l-1.5644-0.6504c0.7133-1.7221 2.3772-2.7643 4.1308-2.7773zm-4.4648 5.3437h3.375l-0.98438 0.98438c0.2773 0.3207 0.6189 0.5997 1.0371 0.7737 1.4351 0.594 3.0793-0.095 3.6743-1.5295l1.5625 0.65039c-0.951 2.2961-3.5905 3.3941-5.8867 2.4431-0.6318-0.261-1.1678-0.651-1.5996-1.125l-1.1777 1.178v-3.3751z" fill="#0082c9"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m8.6 22.5-1.9-3.2-3.6-.8.35-3.7L1 12l2.45-2.8-.35-3.7 3.6-.8 1.9-3.2L12 2.95l3.4-1.45 1.9 3.2 3.6.8-.35 3.7L23 12l-2.45 2.8.35 3.7-3.6.8-1.9 3.2-3.4-1.45-3.4 1.45Zm8.43-7.608 2.874-2.885-1.006-1.01-1.15 1.154v-.126c0-1.61-.563-2.975-1.688-4.092-1.126-1.118-2.492-1.677-4.096-1.677a5.52 5.52 0 0 0-1.473.198c-.479.132-.946.33-1.401.595l1.078 1.082a3.91 3.91 0 0 1 1.796-.433c1.209 0 2.237.421 3.081 1.262.844.842 1.266 1.863 1.266 3.065v.126l-1.15-1.154-1.005 1.01 2.874 2.885Zm-4.994 2.902a5.52 5.52 0 0 0 1.473-.198c.479-.132.946-.33 1.401-.595l-1.078-1.082a3.91 3.91 0 0 1-1.796.433c-1.209 0-2.236-.421-3.08-1.262-.845-.842-1.267-1.863-1.267-3.065v-.126l1.15 1.154 1.005-1.01L6.97 9.158l-2.874 2.885 1.006 1.01 1.15-1.154v.126c0 1.61.563 2.975 1.688 4.092 1.126 1.118 2.491 1.677 4.096 1.677Z" style="fill:#0082c9" transform="matrix(.72727 0 0 .72727 -.727 -.79)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/video-off.svg b/core/img/actions/video-off.svg
index 6c929b1822f..240ed920ddb 100644
--- a/core/img/actions/video-off.svg
+++ b/core/img/actions/video-off.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m13.486 1.5137c-0.255 0-0.511 0.0971-0.707 0.2929l-10.486 10.484c-0.3918 0.392-0.3918 1.024 0 1.416 0.3917 0.392 1.0242 0.392 1.416 0l10.484-10.486c0.392-0.392 0.392-1.0226 0-1.4144-0.196-0.1958-0.451-0.2929-0.707-0.2929zm-10.486 1.4863c-1.108 0-2 0.892-2 2v6c0 0.368 0.1054 0.706 0.2773 1.002 0.0849-0.149 0.1825-0.292 0.3086-0.418l8.3457-8.3457c-0.2792-0.1477-0.5926-0.2383-0.9316-0.2383h-6zm12 0.8066c-0.034 0.0401-0.062 0.0835-0.1 0.1211l-9.0699 9.0723h3.1699c1.108 0 2-0.892 2-2v-1.334l4 3.334v-9.1934z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m22 17.5-4-4v1.675L6.825 4H16c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v4.5l4-4v11Zm-1.45 5.85L.65 3.45l1.4-1.4 19.9 19.9-1.4 1.4ZM4 4l14 14a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 16 20H4c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 2 18V6c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 4 4Z" style="fill-rule:nonzero" transform="matrix(.69981 0 0 .69981 -.396 -.41)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/video-switch.svg b/core/img/actions/video-switch.svg
index 29b6abc7530..1ab02eb5cfb 100644
--- a/core/img/actions/video-switch.svg
+++ b/core/img/actions/video-switch.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 3c-1.108 0-2 0.892-2 2v6c0 1.108 0.892 2 2 2h6c1.108 0 2-0.892 2-2v-1.334l4 3.334v-10l-4 3.334v-1.334c0-1.108-0.892-2-2-2h-6zm1.5 3v1.4277h3.4277v-1.4277l2 2-2 2v-1.4277h-3.4277v1.4277l-2-2 2-2z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m7.5 15.5 1.4-1.4L7.8 13h4.4l-1.1 1.1 1.4 1.4L16 12l-3.5-3.5-1.4 1.4 1.1 1.1H7.8l1.1-1.1-1.4-1.4L4 12l3.5 3.5ZM4 20c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 2 18V6c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 4 4h12c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v4.5l4-4v11l-4-4V18a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 16 20H4Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/video.svg b/core/img/actions/video.svg
index 53b2f8b9d87..50b6f486124 100644
--- a/core/img/actions/video.svg
+++ b/core/img/actions/video.svg
@@ -1 +1 @@
-<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M3 3c-1.108 0-2 .892-2 2v6c0 1.108.892 2 2 2h6c1.108 0 2-.892 2-2V9.666L15 13V3l-4 3.334V5c0-1.108-.892-2-2-2z"/></svg>
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M4 20c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 2 18V6c0-.55.196-1.021.588-1.413A1.926 1.926 0 0 1 4 4h12c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v4.5l4-4v11l-4-4V18a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 16 20H4Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
diff --git a/core/img/actions/view-close.svg b/core/img/actions/view-close.svg
index 64160f2d41e..9cf2bd5e585 100644
--- a/core/img/actions/view-close.svg
+++ b/core/img/actions/view-close.svg
@@ -1 +1 @@
-<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><defs><filter id="a" x="-.3" y="-.3" width="1.6" height="1.6" color-interpolation-filters="sRGB"><feGaussianBlur stdDeviation="2.239"/></filter></defs><path d="m24.955 23.538-1.414 1.414-7.535-7.536-7.536 7.536-1.415-1.414 7.536-7.536-7.535-7.536 1.414-1.414 7.535 7.536 7.516-7.555 1.435 1.433-7.536 7.536z" filter="url(#a)" stroke="#000" stroke-width="2"/><path d="m24.955 23.538-1.414 1.414-7.535-7.536-7.536 7.536-1.415-1.414 7.536-7.536-7.535-7.536 1.414-1.414 7.535 7.536 7.516-7.555 1.435 1.433-7.536 7.536z" fill="#fff"/></svg>
+<svg viewBox="0 0 32 32" height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><use xlink:href="#a" x="1.6" y="1.6" width="28" height="29"/><path d="M6.4 19 5 17.6l5.6-5.6L5 6.4 6.4 5l5.6 5.6L17.6 5 19 6.4 13.4 12l5.6 5.6-1.4 1.4-5.6-5.6L6.4 19Z" style="fill:#fff;fill-rule:nonzero" transform="translate(.571 .571) scale(1.28571)"/><defs><image id="a" width="28" height="29" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAdCAYAAAC5UQwxAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACpElEQVRIiZ1Wa3PiMBCT8yAlV/r/f+dRCAQc34dItWyS6XCZ8eRlrXbX2rUDtq+w8S3tzH0LFzae67tAyZ63iPZwBb6rJjU2HLhwJLs7UfgFt4i4s58NgJajNwMJQATw5HCPg+E6DpEuFS7WEQo4cBz4ngA8AMwA7nx+8ntDG71hZDMaRg7GDmXuOwL/ADjSEEgyAbjyHoxw4NyjYRKJJsvQAmDZivBA4In3hp5e6VAL4EYDLed8coyc8zQyRRk8pbpE2puhnh7K+57GIvEjgC9zMFgaJ1RCqgld/o1FGwB8IK9VTXji/WDpC2bvpSwk94h1vSSSSKALaWQEItQaau2kzBlZYIsTKqLFJkogRyMbGOWJRiWaFrkMbnTmiiywGVnVRR0m/hBAcu8ttSPfRaKI7gAuJDwD+Avg2wiV5peUArkEJJ6BRJHvX4y0RVaj0ngl0dkceFhKXyJUlIGTJ447chl8YFVvZ8aaKjvCPCy6QjQ1qYsoolSetzGRCRs3MMXlhHUTdsPqkcrATGOKoG5zPXKTKEhrQoEk9ZFjIDgyXYosInedDmu6R7yK5WeX8damdHmX2eog0dIIZMG0yE1ANajUbu6HHt1IQnWQnh5ekLcbT6N2lYG42UhdOMVuIfDBUnPke2LqblhVuJXGgXa8Zifk0ngCCHVKfeHljNJyx1pf3yRVXSqNnyRbNuxIiLEuCxF711HLu2LtIGdk4XTIAplJru1Maye7AF7rUMZ98wxMyYXRqYOI0Ndq4jep2devIPRCV/NOdpcxX5OEUokPrGvXVZiCVD/V7RWdduoW5S6izq/DlHCac7Mg5IRKKQFIfp6pO0x9alO9+bEPhnEcdnA/hCIVcaiA3l/9VPA2rj6ab52edf128v4f3K6hd69d3D8nTmHOAWEZ3wAAAABJRU5ErkJggg=="/></defs></svg> \ No newline at end of file
diff --git a/core/img/actions/view-download.svg b/core/img/actions/view-download.svg
index af46c661ad8..6272ffc98af 100644
--- a/core/img/actions/view-download.svg
+++ b/core/img/actions/view-download.svg
@@ -1 +1 @@
-<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><defs><filter id="a" x="-.3" y="-.3" width="1.6" height="1.6" color-interpolation-filters="sRGB"><feGaussianBlur stdDeviation="1.75"/></filter></defs><path transform="translate(4.57 -1476) scale(1.4286)" d="m6 1037.4h4v7h5l-7 7-7-7h5z" filter="url(#a)" stroke="#000"/><path d="M13.143 6.03h5.714v10H26l-10 10-10-10h7.143z" fill="#fff"/></svg>
+<svg viewBox="0 0 32 32" height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><use xlink:href="#a" x=".588" y=".646" width="31" height="31"/><path d="m12 16-5-5 1.4-1.45 2.6 2.6V4h2v8.15l2.6-2.6L17 11l-5 5Zm-6 4c-.55 0-1.021-.196-1.412-.587A1.927 1.927 0 0 1 4 18v-3h2v3h12v-3h2v3a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 18 20H6Z" style="fill:#fff;fill-rule:nonzero" transform="matrix(1.25 0 0 1.25 .988 1.046)"/><defs><image id="a" width="31" height="31" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC0klEQVRIiaVW23abMBAcLnac2Onl/z+ybVoHAwb1QTPWIMAxCefsEQhJs7fZVYFtT7HyHrJx82GPrM3FwQOAcYsS9UbgklJxLAx0yIA/VOBRcClQAdhRas6NAK4Aeq4bHgHeAi7gGsCBsuPcAKAFcEFyv+TL4O7yHYFPHCtEqxuuHSgjUki+BC4FKgB7A3+hMh0VuyJ6oHzwzE+7/QXAq4GPiG5XKEqkzP8UuKik7K4RLX8C8EwF9pzvOK9E7DMFFt2/Bu5cVoY7sGRPkBbRI098v2JOuZkC98BlsZLsGcCRFkt2XNfxX0OrnW6r1FsC9+yuaY1i/I3yiph08shIBTpaPWJOu4ctB6bUOhL0B4CfHE9I8S1o4XVBVqm3ZrnKaG75dwLn4BUBesSsbzi2ptzscfDCRiWaZ7kodkJyu8ADwZ65TizwHjDrggLPs1sbtdkbime/9ju/l5pQxXXKBQAIdbZYwDs7UPHs6EYllizuOd/avGIsrwHTHAiwwxVfJZhkj1Q4XCoDfgfwB8Avyl+GQArIIxOXy+0OLj6rgNS2sQPwj/MFLVV1ewPwG8AZqbqp86nmy9DbpUMx88w+IibUgfPO0ZaWFQStCHY24IJ7FU51vZIuv5Vej7m6lmh1xJRCA1L3ajivltra/wNSCAvurfn/Qinc8qWKduJ7wDSRlMVyX+C3GouM0NkXAp8xZcRqhSuRuC3rZL0r69QM9q2ar8vFDRAWxto+dBcTkDqTFNGVSfFfujo7t4Od09v7jeuyXMAdInXOSFk9YLlI5E9h/1XnG0SGnBHd7x0vyHKBX7hQSvWItHPK3QPXfyVpg8iON56rXj+hmsD9DqYCouwVT/UoxiGbH5Fa7AXJk++cm1kOJA7qveUGVThPmnuPu32t9AZ3Vd5YlMFLnWlNAb8uSQHv8errM/BckXJhzNffs9zFASc3mqXD1hTa+nx4gfwPhJQeocs1cTUAAAAASUVORK5CYII="/></defs></svg> \ No newline at end of file
diff --git a/core/img/actions/view-next.svg b/core/img/actions/view-next.svg
index c4c26ea363d..81662a19ce1 100644
--- a/core/img/actions/view-next.svg
+++ b/core/img/actions/view-next.svg
@@ -1 +1 @@
-<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><defs><filter id="a" x="-.404" y="-.224" width="1.807" height="1.448" color-interpolation-filters="sRGB"><feGaussianBlur stdDeviation="2.416"/></filter></defs><path d="M10.414 28.952L9 27.538l11.535-11.536L9 4.466l1.414-1.414 12.95 12.95z" filter="url(#a)" stroke="#000" stroke-width="2"/><path d="M10.414 28.952L9 27.538l11.535-11.536L9 4.466l1.414-1.414 12.95 12.95z" fill="#fff"/></svg>
+<svg viewBox="0 0 32 32" height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><use xlink:href="#a" x="1.892" width="28" height="32"/><path d="M8.025 22 6.25 20.225 14.475 12 6.25 3.775 8.025 2l10 10-10 10Z" style="fill:#fff;fill-rule:nonzero" transform="matrix(1.3 0 0 1.3 -.033 .378)"/><defs><image id="a" width="28" height="32" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACX0lEQVRIiZ2X63aCQAyEB1ytte37P2cvCoqW/nCGHeKia/ecHBCQj0lCEhpcVwOgNVuZNbxmBHAx+zXT+Ycr8YaylsfWtMRjDW98pg22D55raqApKFwR9ELb2ENdCDgBOHKLZ6HJ9hsCE0GvALbcb3nDAUDP61r731ALdYUyV/lKS7zJwOMJOb6KcRU0hd/u2mTQDc+due8KfT2ERqAvj+mW+yNyXJVMT0EFHGme6kr9kTdfI2exvy6ltQj1OPi7KJeugyUDRoX+0NrX8em6+KT3CoAewn/rOoc6fAzHsQqwCHflArjKZ5TOgPfioXNRcXSvYB5/2QR2hb5uniwojTGVStVbQR08U7i0HKp4KZk2NIFVby+4Zqnq7cWUPwS6Oi97L2Zr5HdUsBNN0MmtSy++x0JF2zuEXCXlDbJ7PaFiIhbLU+26l2iLa0mhJ0gsArHSyBMlL9wkX6l4xwK+wbWWuqnMqWUNADpaj4X4RWCp66tbvAF451bdo0VOkh7AD4A9rSNUwOm1iP2w1JoEE3CLeX88AjgA+AbwRXDH49G1Y1QodXLjjqAPbndB3YmKfgB8ElpSOMVxaYgS8M2sBOtMmdQdqG7AvMXNYriUKBoxSolyIMBhe+SkuVHnwOhS74EaKYCc/h0BHrcS7GZmLbnUe6EKg7LxF/Mk+X4GFhXG5YW4sZv1BChBqmEloNfQM9UIBm57KtxzWw0T0McBV9Ujj4Ytz2vqVlXRBF4FiwoF1Div8d57nVqPQF6+qj5qfEx0dTBAa791XoU6dvTqjxl36Rm5mfpU5vPqvz/X/gDzAUUmgvGVPwAAAABJRU5ErkJggg=="/></defs></svg> \ No newline at end of file
diff --git a/core/img/actions/view-pause.svg b/core/img/actions/view-pause.svg
index 039816f142f..395b54af0dc 100644
--- a/core/img/actions/view-pause.svg
+++ b/core/img/actions/view-pause.svg
@@ -1 +1 @@
-<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><defs><filter id="a" x="-.3" y="-.3" width="1.6" height="1.6" color-interpolation-filters="sRGB"><feGaussianBlur stdDeviation="2.5"/></filter></defs><path transform="matrix(.9 0 0 .9 1.6 -916.76)" d="M6 1026.4v20h8v-20H6zm12 0v20h8v-20h-8z" filter="url(#a)" stroke="#000" stroke-width="2.222"/><path d="M7 7v18h7.2V7H7zm10.8 0v18H25V7h-7.2z" fill="#fff"/></svg>
+<svg viewBox="0 0 32 32" height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><use xlink:href="#a" x=".808" width="31" height="32"/><path d="M14 19V5h4v14h-4Zm-8 0V5h4v14H6Z" style="fill:#fff;fill-rule:nonzero" transform="translate(.594 .571) scale(1.28571)"/><defs><image id="a" width="31" height="32" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAgCAYAAADqgqNBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACY0lEQVRIicVX13LDMAyDXcdtuv7/Q9M6XlEfQiQwRTnuyFV3PA9RBEgNUhXyVhXef9JS4R0A0ARA+qwQE/CGSiSTSDa2BFiLeAKRQU9UdU4iSfozzwn44ISGkxg5uXF8QvpnAJM9IWMrAKkRAxzcANiJNGI8maHZgZMkwQk8mgzi5CUCDZYhf7B/LYAnk1a8P4knsxkh4cb0CDAC6AEcBXgxZeo5w70z0BcAzwD29k+NDkYCjjCdmQy4E9IasSzsBG8N8AXAuxForZ9GByORbMyjyU7AO+tjtCiXSN/y/M3kSYwezTDnsTHgvZAczE5y4dfdk9bmfA/g1bzfW/+I6yLszTjJPhsJgjNSnUxJLXgorfZWDHLuCc4VXQs4iRK8x3l+O/vHxRiC+9Bzu+mqZx/3Llet6lCP3tNjD1x5zzUCSoAk6DHnkwQaLMnWOC8y3X4ZcOS5ij/t/DvD7k/E6DvMEwoekfADPbG0ouMla3X0c4VMydBmwO+C361tAU+BbNGJ9BYtmnOfiyOjmp9LOjeJKHgJQDOYJgcFnwt6M3JyGbhWGBw8YZmPeXDwH/d5LbrcWuxn+s2qmMhzrT4IqgmBSYKZjWR5LPOdiYSpNySgnhN8EtBPnE8u5uAR5/O6wzWxTGKUZ/9gY4+mFxG4sCUBej0YwMFAB6ynVIZZU+qHiUYgA/chH23AB66JZEsx0SMvJg5C1C++EJxe8/hkIgHKZZTmbF9GcYpG53la8xz23eP3BWTR80sdbQpao0/4u9I5m/PSTeUel4Zsu/3rdSm6kd7ropidcKXcfMvo1rZ6Rf4CkN1xy5VPtHEAAAAASUVORK5CYII="/></defs></svg> \ No newline at end of file
diff --git a/core/img/actions/view-play.svg b/core/img/actions/view-play.svg
index c7ed718b008..fbb76578071 100644
--- a/core/img/actions/view-play.svg
+++ b/core/img/actions/view-play.svg
@@ -1 +1 @@
-<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><defs><filter id="a" x="-.3" y="-.3" width="1.6" height="1.6" color-interpolation-filters="sRGB"><feGaussianBlur stdDeviation="3"/></filter></defs><path transform="translate(2.667 -847.67) scale(.83333)" d="m4 1024.4 24 12-24 12z" filter="url(#a)" stroke="#000" stroke-width="2.4"/><path d="m6 5.993 20 10-20 10z" fill="#fff"/></svg>
+<svg viewBox="0 0 32 32" height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><use xlink:href="#a" width="31" height="32"/><path d="M8 19V5l11 7-11 7Z" style="fill:#fff;fill-rule:nonzero" transform="translate(-3.275 -1.152) scale(1.42857)"/><defs><image id="a" width="31" height="32" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAgCAYAAADqgqNBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACmElEQVRIibVXYZeaMBAcD6Sep+3//5U9rydaQewHZ2SyJIgfmvf2iSEws7Ob3bDCOFaZa5/TuIXfeL141AWwVbAI7pYjtmiUwN5ouo4AQ+H3JQJ1hkBFwMquncBAu9IGPucEFpFw2eVlxfkawNpIrMzLK4DezImIhNa/DL4G8ANAw+vavB8I2AG40LoMiacquOzudQNgY9aY91cD/husszUiUCShF+aAPwDsgn0AeDdVaqR54bsjt02TuQguud8JtAfw0353ALZGQCHRe0rbM0ugtkmxj97vaVvOA3d5zwBaAH8wzY9TINLzuSQZa0z3d1RgB+AXCWy4psc9xkeuUV54GFyBWANu0fO52O9JYMt7twDuIRCwQKJdo+y5QpMjsEMq/ZbAHneBeCHyGpCNuW85l78hwJbgkr4z4DfzqkNaA1QHPBQT2aMCORIb3GWuCKTnlQNKwhbl3fAYEXyOgJfcGqOUUqbBmPFelt3jhEDsWEvHs6axqLPlPPft4B1MTaSzOS+tz+r85AwQwXPA3kTOvK/CcQLwjXuh+aa1XKdaLyKTw4eD64Z766At7mG6cF3HuS8AnwB+AziQyJHERCCnwAPcPdaW6QPwGmOGD7x3JPiB4J9GQAqUvL9Fzz2+DqzCcqb3V14fCXQgiS/zvMWYC70p+hgqlbEqdXxQMV1xLjaWI8aYO+iJ9wU8KzuQJtjFXq7DwcnIuiotxkQTaEw2P14lnkvyGOsTJVZ8G4wHRVdGJlBtt9xWA8JWi7ILvOIaxVftNx6jImhR5pLnwDTZNNchPUBqjTeQucIyAY3guYTT/wvSHr306FwEnQPvA5HYCmOvHpCCLv5yWfK5FFth/Ex6GTQHPkfGR65JvAzsYKXr//qJ/A/MHJLxbU5BIQAAAABJRU5ErkJggg=="/></defs></svg> \ No newline at end of file
diff --git a/core/img/actions/view-previous.svg b/core/img/actions/view-previous.svg
index 3d2372239d3..51aec3f2a8d 100644
--- a/core/img/actions/view-previous.svg
+++ b/core/img/actions/view-previous.svg
@@ -1 +1 @@
-<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><defs><filter id="a" x="-.404" y="-.224" width="1.807" height="1.448" color-interpolation-filters="sRGB"><feGaussianBlur stdDeviation="2.416"/></filter></defs><path transform="matrix(-1 0 0 1 32.364 0)" d="M10.414 28.952L9 27.538l11.535-11.536L9 4.466l1.414-1.414 12.95 12.95z" filter="url(#a)" stroke="#000" stroke-width="2"/><path d="M21.95 28.952l1.414-1.414-11.536-11.536L23.364 4.466 21.95 3.052 9 16.002z" fill="#fff"/></svg>
+<svg viewBox="0 0 32 32" height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><use xlink:href="#a" x="2.836" width="28" height="32"/><path d="M10 22 0 12 10 2l1.775 1.775L3.55 12l8.225 8.225L10 22Z" style="fill:#fff;fill-rule:nonzero" transform="matrix(1.3 0 0 1.3 9.036 .398)"/><defs><image id="a" width="28" height="32" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACV0lEQVRIibWXbZOiMBCEG4KLLrv+//95t+4pAvfBaelMJuBt1aVqKoKSJz3MS2zw+mjEWgBJrLX7ADCbTQDucr0AWLofwBKAzuxgcxIgQaNd3w2GV4EedjDrAbyZdfb9bICbXS9iE4BmDxjB3gAcAZxs7u0+1V3xcDHdOskamwojWG+QdwCDzUdTuJiyZJ9HUfocNWANdjLIh9lg95MpSaaMKltZpwrcgg0G+jQ74eFimJq7QbgOB4OmAO7BPsUGPNzZYo3MBXla8PMTqsBXYWe7PtnzjEymwk3UMg8LhY3MPhoJO9v8ITBgjcxvsatBVWWR+HzJTGgPOwvsgDUSrwAuAL7MLgD+iMpCYVRFeqzRqOresebczWBfAH4D+GUzFY6iMAwa1keqI5DqBnNzg/VdXRzMq5sElgVNVE00DZjkrSxEoLqS6hRGyxRqF+gMyAhlCWO+sVzRpd+mim6swrxLfevpkHeFJA8zFQigFVEJN1p/438PBXJH2jxHmbl7Pqf9kMZmXNRQjoTSlUkWo2mD9RuaxDQFCncqkLuOjg/+CMHFZuS1U99bGDBeIZAXgT0Dyk1EsAyc5IFoEf3OW/SethRnwAal/NAlAtPg0N/PgT3XihR6UNbPnEJV6SNcj4khMFKniR5BdZPaF30EPxux7/iqbKpsRDc0YS15M2J3a2yEp7Y9qFfUYz0W0oUc3hPVU1sNqgoJOGJ9NSzoIyo1detcuqWUwBGPTuEPwjeBVrvFv0AVeEV81I9a1S6wBlWX8rTduPsE/ujfk4dqzkV/12oFHX8BW4o4l3h+9rsAAAAASUVORK5CYII="/></defs></svg> \ No newline at end of file
diff --git a/core/img/places/contacts-dark.png b/core/img/places/contacts-dark.png
index 4368507bb73..ccb05868692 100644
--- a/core/img/places/contacts-dark.png
+++ b/core/img/places/contacts-dark.png
Binary files differ
diff --git a/core/img/places/contacts.svg b/core/img/places/contacts.svg
index b469961a0ea..acbff079cdc 100644
--- a/core/img/places/contacts.svg
+++ b/core/img/places/contacts.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M12 16c-1.15 0-2.225.175-3.225.525-1 .35-1.925.842-2.775 1.475v2h12v-2a10.323 10.323 0 0 0-2.775-1.475c-1-.35-2.075-.525-3.225-.525Zm-6 6c-.55 0-1.021-.196-1.412-.587A1.93 1.93 0 0 1 4 20V4c0-.55.196-1.021.588-1.413A1.925 1.925 0 0 1 6 2h12c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v16a1.931 1.931 0 0 1-.587 1.413c-.37.382-.881.594-1.413.587H6Zm6-8c.967 0 1.792-.342 2.475-1.025A3.374 3.374 0 0 0 15.5 10.5c0-.967-.342-1.792-1.025-2.475A3.374 3.374 0 0 0 12 7c-.967 0-1.792.342-2.475 1.025A3.374 3.374 0 0 0 8.5 10.5c0 .967.342 1.792 1.025 2.475A3.374 3.374 0 0 0 12 14Z" style="fill-rule:nonzero" transform="matrix(.7 0 0 .7 -.4 -.4)"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" height="16" width="16" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M1 20v-2.8c0-.567.146-1.087.438-1.563A2.918 2.918 0 0 1 2.6 14.55a14.853 14.853 0 0 1 3.15-1.163A13.778 13.778 0 0 1 9 13c1.1 0 2.183.129 3.25.387 1.067.259 2.117.646 3.15 1.163.483.25.871.613 1.163 1.087.291.476.437.996.437 1.563V20H1Zm18 0v-3c0-.733-.204-1.437-.612-2.113-.409-.675-.988-1.254-1.738-1.737a12.591 12.591 0 0 1 4.5 1.4c.6.333 1.058.704 1.375 1.113.317.408.475.854.475 1.337v3h-4ZM9 12c-1.1 0-2.042-.392-2.825-1.175C5.392 10.042 5 9.1 5 8s.392-2.042 1.175-2.825C6.958 4.392 7.9 4 9 4s2.042.392 2.825 1.175C12.608 5.958 13 6.9 13 8s-.392 2.042-1.175 2.825C11.042 11.608 10.1 12 9 12Zm10-4c0 1.1-.392 2.042-1.175 2.825C17.042 11.608 16.1 12 15 12c-.183 0-.417-.021-.7-.062a6.181 6.181 0 0 1-.7-.138 5.951 5.951 0 0 0 1.038-1.775A5.78 5.78 0 0 0 15 8c0-.7-.121-1.375-.362-2.025A5.951 5.951 0 0 0 13.6 4.2c.233-.083.467-.137.7-.163.233-.025.467-.037.7-.037 1.1 0 2.042.392 2.825 1.175C18.608 5.958 19 6.9 19 8Z" style="fill-rule:nonzero" transform="matrix(.72727 0 0 .72727 -.727 -.71)"/></svg> \ No newline at end of file