Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/polls.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRené Gieling <github@dartcafe.de>2022-10-29 10:15:07 +0300
committerGitHub <noreply@github.com>2022-10-29 10:15:07 +0300
commit891ab38995c8b96e9e48bf750ac9bce667b36caa (patch)
treedaf252a520f245b73ceebcdf532d4bf184c6c9b0
parent2b59b5f022397f62fb94718ef40ad94a029096fa (diff)
parentbcae6a7726648397cdd8fd019ae7a3975a1a34a2 (diff)
Merge pull request #2648 from nextcloud/ref/tidy-icons
Ref/tidy-icons
-rw-r--r--img/polls.svg12
-rw-r--r--src/js/assets/icons/anonymous-fff.svg7
-rw-r--r--src/js/assets/icons/anonymous.svg6
-rw-r--r--src/js/assets/icons/back-fff.svg3
-rw-r--r--src/js/assets/icons/back.svg3
-rw-r--r--src/js/assets/icons/circles-fff.svg6
-rw-r--r--src/js/assets/icons/circles.svg6
-rw-r--r--src/js/assets/icons/clock-fff.svg5
-rw-r--r--src/js/assets/icons/clock.svg5
-rw-r--r--src/js/assets/icons/clone-fff.svg6
-rw-r--r--src/js/assets/icons/clone.svg6
-rw-r--r--src/js/assets/icons/closed-000.svg3
-rw-r--r--src/js/assets/icons/closed-fff.svg3
-rw-r--r--src/js/assets/icons/closed.svg3
-rw-r--r--src/js/assets/icons/confirmed-fff.svg4
-rw-r--r--src/js/assets/icons/confirmed.svg4
-rw-r--r--src/js/assets/icons/handle-fff.svg3
-rw-r--r--src/js/assets/icons/handle.svg3
-rw-r--r--src/js/assets/icons/invisible-fff.svg5
-rw-r--r--src/js/assets/icons/invisible.svg4
-rw-r--r--src/js/assets/icons/list-view-fff.svg3
-rw-r--r--src/js/assets/icons/list-view.svg3
-rw-r--r--src/js/assets/icons/mail-fff.svg3
-rw-r--r--src/js/assets/icons/mail.svg3
-rw-r--r--src/js/assets/icons/material-design/access-point-check.svg1
-rw-r--r--src/js/assets/icons/material-design/account-check.svg1
-rw-r--r--src/js/assets/icons/material-design/account-cog.svg1
-rw-r--r--src/js/assets/icons/material-design/account-group.svg1
-rw-r--r--src/js/assets/icons/material-design/account-key.svg1
-rw-r--r--src/js/assets/icons/material-design/archive.svg1
-rw-r--r--src/js/assets/icons/material-design/bell-off.svg1
-rw-r--r--src/js/assets/icons/material-design/bell.svg1
-rw-r--r--src/js/assets/icons/material-design/calendar-blank.svg1
-rw-r--r--src/js/assets/icons/material-design/calendar-end.svg1
-rw-r--r--src/js/assets/icons/material-design/calendar-month.svg1
-rw-r--r--src/js/assets/icons/material-design/cancel.svg1
-rw-r--r--src/js/assets/icons/material-design/check-all.svg1
-rw-r--r--src/js/assets/icons/material-design/check.svg1
-rw-r--r--src/js/assets/icons/material-design/checkbox-marked-outline.svg1
-rw-r--r--src/js/assets/icons/material-design/clipboard-arrow-left-outline.svg1
-rw-r--r--src/js/assets/icons/material-design/clock-outline.svg1
-rw-r--r--src/js/assets/icons/material-design/close.svg1
-rw-r--r--src/js/assets/icons/material-design/cog.svg1
-rw-r--r--src/js/assets/icons/material-design/comment-processing.svg1
-rw-r--r--src/js/assets/icons/material-design/content-copy.svg1
-rw-r--r--src/js/assets/icons/material-design/crown.svg1
-rw-r--r--src/js/assets/icons/material-design/delete.svg1
-rw-r--r--src/js/assets/icons/material-design/earth.svg1
-rw-r--r--src/js/assets/icons/material-design/email-edit-outline.svg1
-rw-r--r--src/js/assets/icons/material-design/exclamation-thick.svg1
-rw-r--r--src/js/assets/icons/material-design/exclamation.svg1
-rw-r--r--src/js/assets/icons/material-design/format-list-bulleted-square.svg1
-rw-r--r--src/js/assets/icons/material-design/format-list-checkbox.svg1
-rw-r--r--src/js/assets/icons/material-design/format-list-checks.svg1
-rw-r--r--src/js/assets/icons/material-design/format-list-numbered.svg1
-rw-r--r--src/js/assets/icons/material-design/incognito.svg1
-rw-r--r--src/js/assets/icons/material-design/key.svg1
-rw-r--r--src/js/assets/icons/material-design/lock-open-variant.svg1
-rw-r--r--src/js/assets/icons/material-design/lock.svg1
-rw-r--r--src/js/assets/icons/material-design/map-clock-outline.svg1
-rw-r--r--src/js/assets/icons/material-design/monitor-lock.svg1
-rw-r--r--src/js/assets/icons/material-design/monitor-off.svg1
-rw-r--r--src/js/assets/icons/material-design/monitor.svg1
-rw-r--r--src/js/assets/icons/material-design/offer.svg1
-rw-r--r--src/js/assets/icons/material-design/poll.svg1
-rw-r--r--src/js/assets/icons/material-design/polls-maybe.svg5
-rw-r--r--src/js/assets/icons/material-design/polls-shield-crown-outline-strike-thru.svg2
-rw-r--r--src/js/assets/icons/material-design/publish-off.svg1
-rw-r--r--src/js/assets/icons/material-design/recycle.svg1
-rw-r--r--src/js/assets/icons/material-design/shield-crown-outline.svg1
-rw-r--r--src/js/assets/icons/material-design/sort-clock-ascending-outline.svg1
-rw-r--r--src/js/assets/icons/material-design/undo.svg1
-rw-r--r--src/js/assets/icons/material-design/vector-combine.svg1
-rw-r--r--src/js/assets/icons/material-design/wrench.svg1
-rw-r--r--src/js/assets/icons/minus.svg3
-rw-r--r--src/js/assets/icons/move-fff.svg5
-rw-r--r--src/js/assets/icons/move.svg5
-rw-r--r--src/js/assets/icons/open-fff.svg3
-rw-r--r--src/js/assets/icons/open.svg3
-rw-r--r--src/js/assets/icons/polls-000.svg7
-rw-r--r--src/js/assets/icons/polls-fff.svg7
-rw-r--r--src/js/assets/icons/polls.svg7
-rw-r--r--src/js/assets/icons/sidebar-toggle-fff.svg4
-rw-r--r--src/js/assets/icons/sidebar-toggle.svg4
-rw-r--r--src/js/assets/icons/table-view-fff.svg3
-rw-r--r--src/js/assets/icons/table-view.svg3
-rw-r--r--src/js/assets/icons/unconfirmed-fff.svg3
-rw-r--r--src/js/assets/icons/unconfirmed.svg3
-rw-r--r--src/js/assets/icons/visible-fff.svg3
-rw-r--r--src/js/assets/icons/visible.svg3
-rw-r--r--src/js/assets/scss/dashboard.scss7
-rw-r--r--src/js/assets/scss/icons-dark.scss10
-rw-r--r--src/js/assets/scss/icons-md.scss21
-rw-r--r--src/js/assets/scss/icons.scss5
-rw-r--r--src/js/assets/scss/polls-icon.scss16
-rw-r--r--src/js/dashboard.js (renamed from src/js/init-dashboard.js)3
-rw-r--r--src/js/views/Dashboard.vue19
-rw-r--r--src/js/views/img/app.svg38
-rw-r--r--src/js/views/img/expired-unvoted-vote.svg14
-rw-r--r--src/js/views/img/expired-voted-vote.svg11
-rw-r--r--src/js/views/img/open-unvoted-vote.svg14
-rw-r--r--src/js/views/img/open-voted-vote.svg11
-rw-r--r--webpack.config.js2
103 files changed, 27 insertions, 374 deletions
diff --git a/img/polls.svg b/img/polls.svg
index f94d056b..1aed7c39 100644
--- a/img/polls.svg
+++ b/img/polls.svg
@@ -1,7 +1,5 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 32 32">
- <g fill="#fff">
- <rect y="2" x="3" height="26" width="7" />
- <rect y="12" x="12" height="16" width="7" />
- <rect y="8" x="21" height="20" width="7" />
- </g>
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 32 32">
+ <rect y="2" x="3" height="26" width="7" />
+ <rect y="12" x="12" height="16" width="7" />
+ <rect y="8" x="21" height="20" width="7" />
+</svg>
diff --git a/src/js/assets/icons/anonymous-fff.svg b/src/js/assets/icons/anonymous-fff.svg
deleted file mode 100644
index 553fc7e9..00000000
--- a/src/js/assets/icons/anonymous-fff.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" version="1.1" width="16" viewbox="0 0 16 16">
- <g transform="matrix(0.02467591,0,0,0.02467591,1.609349,0.97068923)">
- <path
- style="fill:#fff"
- d="m 511.086,187.131 c -37.584,-20.402 -77.071,-34.679 -120.667,-33.221 -24.969,0.843 -49.149,6.877 -73.324,12.632 -13.353,3.173 -26.705,6.403 -39.988,9.887 -4.051,1.066 -8.036,1.528 -11.982,1.682 -3.943,-0.147 -7.929,-0.616 -11.976,-1.682 -13.287,-3.484 -26.635,-6.714 -39.992,-9.887 -24.178,-5.75 -48.355,-11.789 -73.324,-12.632 -43.6,-1.458 -83.086,12.823 -120.667,33.221 -17.105,9.285 -21.56,17.524 -18.052,32.65 4.172,17.987 9.73,35.785 17.702,52.374 7.078,14.739 14.834,29.23 23.48,43.306 14.003,22.785 29.139,43.353 55.571,52.846 16.043,5.759 32.413,8.97 49.392,7.948 9.458,-0.574 18.027,-4.621 26.472,-8.807 8.387,-4.163 16.956,-8 24.498,-13.623 7.488,-5.587 15.45,-10.791 21.951,-17.408 0,0 26.892,-26.174 44.946,-30.196 18.064,4.027 44.946,30.196 44.946,30.196 6.501,6.617 14.464,11.821 21.959,17.408 7.537,5.623 16.115,9.455 24.497,13.623 8.438,4.186 17.007,8.232 26.472,8.807 16.979,1.021 33.347,-2.189 49.392,-7.948 26.43,-9.488 41.574,-30.061 55.566,-52.846 8.648,-14.071 16.4,-28.566 23.48,-43.306 7.967,-16.589 13.525,-34.382 17.702,-52.374 3.504,-15.126 -0.953,-23.365 -18.054,-32.65 z M 132.998,288.92 C 99.066,277.378 81.464,238.886 81.464,238.886 c 0,0 37.416,-19.77 71.348,-8.233 33.932,11.537 51.527,50.029 51.527,50.029 0,0 -37.414,19.775 -71.341,8.238 z m 264.258,0 c -33.93,11.537 -71.35,-8.237 -71.35,-8.237 0,0 17.604,-38.492 51.538,-50.029 33.925,-11.537 71.341,8.233 71.341,8.233 0,0 -17.594,38.491 -51.529,50.033 z" />
- </g>
-</svg>
diff --git a/src/js/assets/icons/anonymous.svg b/src/js/assets/icons/anonymous.svg
deleted file mode 100644
index c1803928..00000000
--- a/src/js/assets/icons/anonymous.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" version="1.1" width="16" viewbox="0 0 16 16">
- <g transform="matrix(0.02467591,0,0,0.02467591,1.609349,0.97068923)">
- <path
- d="m 511.086,187.131 c -37.584,-20.402 -77.071,-34.679 -120.667,-33.221 -24.969,0.843 -49.149,6.877 -73.324,12.632 -13.353,3.173 -26.705,6.403 -39.988,9.887 -4.051,1.066 -8.036,1.528 -11.982,1.682 -3.943,-0.147 -7.929,-0.616 -11.976,-1.682 -13.287,-3.484 -26.635,-6.714 -39.992,-9.887 -24.178,-5.75 -48.355,-11.789 -73.324,-12.632 -43.6,-1.458 -83.086,12.823 -120.667,33.221 -17.105,9.285 -21.56,17.524 -18.052,32.65 4.172,17.987 9.73,35.785 17.702,52.374 7.078,14.739 14.834,29.23 23.48,43.306 14.003,22.785 29.139,43.353 55.571,52.846 16.043,5.759 32.413,8.97 49.392,7.948 9.458,-0.574 18.027,-4.621 26.472,-8.807 8.387,-4.163 16.956,-8 24.498,-13.623 7.488,-5.587 15.45,-10.791 21.951,-17.408 0,0 26.892,-26.174 44.946,-30.196 18.064,4.027 44.946,30.196 44.946,30.196 6.501,6.617 14.464,11.821 21.959,17.408 7.537,5.623 16.115,9.455 24.497,13.623 8.438,4.186 17.007,8.232 26.472,8.807 16.979,1.021 33.347,-2.189 49.392,-7.948 26.43,-9.488 41.574,-30.061 55.566,-52.846 8.648,-14.071 16.4,-28.566 23.48,-43.306 7.967,-16.589 13.525,-34.382 17.702,-52.374 3.504,-15.126 -0.953,-23.365 -18.054,-32.65 z M 132.998,288.92 C 99.066,277.378 81.464,238.886 81.464,238.886 c 0,0 37.416,-19.77 71.348,-8.233 33.932,11.537 51.527,50.029 51.527,50.029 0,0 -37.414,19.775 -71.341,8.238 z m 264.258,0 c -33.93,11.537 -71.35,-8.237 -71.35,-8.237 0,0 17.604,-38.492 51.538,-50.029 33.925,-11.537 71.341,8.233 71.341,8.233 0,0 -17.594,38.491 -51.529,50.033 z" />
- </g>
-</svg>
diff --git a/src/js/assets/icons/back-fff.svg b/src/js/assets/icons/back-fff.svg
deleted file mode 100644
index 3381f470..00000000
--- a/src/js/assets/icons/back-fff.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" version="1.1" width="16" viewbox="0 0 16 16">
- <path style="fill:#fff" d="m 7.4983269,0.5 c 0.8974,0 1.3404,1.0909 0.6973,1.7168 L 3.4119269,7 H 14.984927 c 1.3523,-0.019125 1.3523,2.0191 0,2 H 3.4129269 l 4.7832,4.7832 c 0.98163,0.94251 -0.47155,2.3957 -1.4141,1.4141 l -6.49109997,-6.49 c -0.387,-0.3878 -0.391,-1.0228 0,-1.414 L 6.7815269,0.803 c 0.1883,-0.1935 0.4468,-0.30268 0.7168,-0.3027 z" />
-</svg>
diff --git a/src/js/assets/icons/back.svg b/src/js/assets/icons/back.svg
deleted file mode 100644
index 7f7db51d..00000000
--- a/src/js/assets/icons/back.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" version="1.1" width="16" viewbox="0 0 16 16">
- <path d="m 7.4983269,0.5 c 0.8974,0 1.3404,1.0909 0.6973,1.7168 L 3.4119269,7 H 14.984927 c 1.3523,-0.019125 1.3523,2.0191 0,2 H 3.4129269 l 4.7832,4.7832 c 0.98163,0.94251 -0.47155,2.3957 -1.4141,1.4141 l -6.49109997,-6.49 c -0.387,-0.3878 -0.391,-1.0228 0,-1.414 L 6.7815269,0.803 c 0.1883,-0.1935 0.4468,-0.30268 0.7168,-0.3027 z" />
-</svg>
diff --git a/src/js/assets/icons/circles-fff.svg b/src/js/assets/icons/circles-fff.svg
deleted file mode 100644
index 8032ab4c..00000000
--- a/src/js/assets/icons/circles-fff.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 57 57" width="64" height="64">
- <path d="M7.1 28.5A21.4 21.4 0 0 1 28.5 7.1m10.7 40A21.4 21.4 0 0 1 10 39M39.2 10A21.4 21.4 0 0 1 47 39.2" fill="none" stroke="#fff" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
- <circle cx="28.5" cy="7.1" r="6.5" fill="#fff" />
- <circle cx="39.2" cy="-10" r="6.5" transform="rotate(90)" fill="#fff" />
- <circle cx="39.2" cy="-47" r="6.5" transform="rotate(90)" fill="#fff" />
-</svg>
diff --git a/src/js/assets/icons/circles.svg b/src/js/assets/icons/circles.svg
deleted file mode 100644
index 1a22f461..00000000
--- a/src/js/assets/icons/circles.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 57 57" width="64" height="64">
- <path d="M7.1 28.5A21.4 21.4 0 0 1 28.5 7.1m10.7 40A21.4 21.4 0 0 1 10 39M39.2 10A21.4 21.4 0 0 1 47 39.2" fill="none" stroke="#000" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
- <circle cx="28.5" cy="7.1" r="6.5" fill="#000" />
- <circle cx="39.2" cy="-10" r="6.5" transform="rotate(90)" fill="#000" />
- <circle cx="39.2" cy="-47" r="6.5" transform="rotate(90)" fill="#000" />
-</svg>
diff --git a/src/js/assets/icons/clock-fff.svg b/src/js/assets/icons/clock-fff.svg
deleted file mode 100644
index ebe8c543..00000000
--- a/src/js/assets/icons/clock-fff.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
- <g fill="none" stroke-width="1.5" stroke="#fff" stroke-linejoin="round" stroke-linecap="round">
- <circle r="6.5" cy="8" cx="8" />
- <path d="m 8.00005,5.6251078 v 2.375 l 2.90625,2.1562502"/>
-</g></svg>
diff --git a/src/js/assets/icons/clock.svg b/src/js/assets/icons/clock.svg
deleted file mode 100644
index 5f32a0af..00000000
--- a/src/js/assets/icons/clock.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
- <g fill="none" stroke-width="1.5" stroke="#000" stroke-linejoin="round" stroke-linecap="round">
- <circle r="6.5" cy="8" cx="8" />
- <path d="m 8.00005,5.6251078 v 2.375 l 2.90625,2.1562502"/>
-</g></svg>
diff --git a/src/js/assets/icons/clone-fff.svg b/src/js/assets/icons/clone-fff.svg
deleted file mode 100644
index bb528f2f..00000000
--- a/src/js/assets/icons/clone-fff.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
- <g stroke-linecap="round" stroke-linejoin="round" stroke="#fff" stroke-width="1.5" fill="none">
- <path style="fill:none" d="m 2.5,11.5 h -1 v -10 h 11 v 1" />
- <rect style="fill:none;" width="10" height="10" x="4.5" y="4.5" />
- </g>
-</svg>
diff --git a/src/js/assets/icons/clone.svg b/src/js/assets/icons/clone.svg
deleted file mode 100644
index 078477da..00000000
--- a/src/js/assets/icons/clone.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
- <g stroke-linecap="round" stroke-linejoin="round" stroke="#000" stroke-width="1.5" fill="none">
- <path style="fill:none" d="m 2.5,11.5 h -1 v -10 h 11 v 1" />
- <rect style="fill:none;" width="10" height="10" x="4.5" y="4.5" />
- </g>
-</svg>
diff --git a/src/js/assets/icons/closed-000.svg b/src/js/assets/icons/closed-000.svg
deleted file mode 100644
index 08969e9e..00000000
--- a/src/js/assets/icons/closed-000.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <path style="fill:#000" 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>
diff --git a/src/js/assets/icons/closed-fff.svg b/src/js/assets/icons/closed-fff.svg
deleted file mode 100644
index 74d2d184..00000000
--- a/src/js/assets/icons/closed-fff.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <path style="fill:#fff" 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>
diff --git a/src/js/assets/icons/closed.svg b/src/js/assets/icons/closed.svg
deleted file mode 100644
index 784edcbc..00000000
--- a/src/js/assets/icons/closed.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <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>
diff --git a/src/js/assets/icons/confirmed-fff.svg b/src/js/assets/icons/confirmed-fff.svg
deleted file mode 100644
index ab53099f..00000000
--- a/src/js/assets/icons/confirmed-fff.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <path style="fill:none;stroke:#ffffff;stroke-width:1.81924975" d="M 4.3744829,7.0267474 8.0129825,10.665245 14.653249,4.0249852" />
- <path style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" d="M 14,9.1057089 V 14 H 2.0000005 V 2.0000005 H 12.506951" />
-</svg>
diff --git a/src/js/assets/icons/confirmed.svg b/src/js/assets/icons/confirmed.svg
deleted file mode 100644
index e49c2690..00000000
--- a/src/js/assets/icons/confirmed.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <path style="fill:none;stroke:#000000;stroke-width:1.81924975" d="M 4.3744829,7.0267474 8.0129825,10.665245 14.653249,4.0249852" />
- <path style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" d="M 14,9.1057089 V 14 H 2.0000005 V 2.0000005 H 12.506951" />
-</svg>
diff --git a/src/js/assets/icons/handle-fff.svg b/src/js/assets/icons/handle-fff.svg
deleted file mode 100644
index 7b3c13f5..00000000
--- a/src/js/assets/icons/handle-fff.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16">
- <path d="M 2,2 H 14 M 2,6 H 14 M 2,10 H 14 M 2,14 H 14" stroke="#fff" stroke-width="2" fill="none"/>
-</svg>
diff --git a/src/js/assets/icons/handle.svg b/src/js/assets/icons/handle.svg
deleted file mode 100644
index bddd4671..00000000
--- a/src/js/assets/icons/handle.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16">
- <path d="M 2,2 H 14 M 2,6 H 14 M 2,10 H 14 M 2,14 H 14" stroke="#000" stroke-width="2" fill="none"/>
-</svg>
diff --git a/src/js/assets/icons/invisible-fff.svg b/src/js/assets/icons/invisible-fff.svg
deleted file mode 100644
index 263c8271..00000000
--- a/src/js/assets/icons/invisible-fff.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <path style="opacity:1;fill:#fff;fill-opacity:1" d="M 6.7335339,12.403949 C 7.1493532,12.467409 7.5719007,12.5 8,12.5 11.11,12.5 13.927,10.78 16,8 15.295145,7.0547525 14.504274,6.2320533 13.645117,5.5578469 l -2.650305,2.629148 C 10.917193,9.584692 9.9683165,10.928051 8.1481831,10.997209 Z M 5.0043808,7.8281492 C 5.0759633,6.4250648 6.0250594,5.072272 7.8516689,5.0027969 L 9.2664661,3.5960513 C 8.8506468,3.5325909 8.4280993,3.5 8,3.5 4.89,3.5 2.073,5.22 0,8 0.70537416,8.9459432 1.49689,9.7691575 2.3567796,10.443641 Z M 8,9.5 c -5.3333333,4.333333 -2.6666667,2.166667 0,0 z" />
- <rect
- style="opacity:1;fill:#fff;fill-opacity:1;stroke:none;stroke-width:1.03339422;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" transform="matrix(0.71092719,-0.70326562,0.68960939,0.72418153,0,0)" y="10.175911" x="-8.547801" height="2.2793601" width="17.648855" />
-</svg>
diff --git a/src/js/assets/icons/invisible.svg b/src/js/assets/icons/invisible.svg
deleted file mode 100644
index 0a82e6c8..00000000
--- a/src/js/assets/icons/invisible.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <path style="opacity:1;fill:#000000;fill-opacity:1" d="M 6.7335339,12.403949 C 7.1493532,12.467409 7.5719007,12.5 8,12.5 11.11,12.5 13.927,10.78 16,8 15.295145,7.0547525 14.504274,6.2320533 13.645117,5.5578469 l -2.650305,2.629148 C 10.917193,9.584692 9.9683165,10.928051 8.1481831,10.997209 Z M 5.0043808,7.8281492 C 5.0759633,6.4250648 6.0250594,5.072272 7.8516689,5.0027969 L 9.2664661,3.5960513 C 8.8506468,3.5325909 8.4280993,3.5 8,3.5 4.89,3.5 2.073,5.22 0,8 0.70537416,8.9459432 1.49689,9.7691575 2.3567796,10.443641 Z M 8,9.5 c -5.3333333,4.333333 -2.6666667,2.166667 0,0 z" />
- <rect style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.03339422;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" transform="matrix(0.71092719,-0.70326562,0.68960939,0.72418153,0,0)" y="10.175911" x="-8.547801" height="2.2793601" width="17.648855" />
-</svg>
diff --git a/src/js/assets/icons/list-view-fff.svg b/src/js/assets/icons/list-view-fff.svg
deleted file mode 100644
index c2d7921f..00000000
--- a/src/js/assets/icons/list-view-fff.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" version="1.1" width="16" viewbox="0 0 16 16">
- <path style="fill:#ffffff;stroke-width:0.01602012" d="M 1.3612776,0.415548 C 0.84010773,0.400604 0.4,0.851437 0.4,1.347809 v 13.302908 c 0,0.496372 0.42740373,0.947173 0.9612776,0.933808 V 15.6 H 14.587434 C 15.146663,15.6 15.6,15.174974 15.6,14.650676 V 1.349325 C 15.6,0.825026 15.146663,0.4 14.587438,0.4 H 1.3612776 Z M 14.8,12.000085 v 2.799768 H 3.9999981 V 12.000085 Z M 14.8,8.4 v 2.799915 H 3.9999981 V 8.4 Z m -1.1e-5,-7.2 V 4 H 4.0000019 V 1.2 Z M 14.8,4.8 V 7.6 H 3.9999981 V 4.8 Z" />
-</svg>
diff --git a/src/js/assets/icons/list-view.svg b/src/js/assets/icons/list-view.svg
deleted file mode 100644
index 2aff8b9f..00000000
--- a/src/js/assets/icons/list-view.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" version="1.1" width="16" viewbox="0 0 16 16">
- <path style="stroke-width:0.01602012" d="M 1.3612776,0.415548 C 0.84010773,0.400604 0.4,0.851437 0.4,1.347809 v 13.302908 c 0,0.496372 0.42740373,0.947173 0.9612776,0.933808 V 15.6 H 14.587434 C 15.146663,15.6 15.6,15.174974 15.6,14.650676 V 1.349325 C 15.6,0.825026 15.146663,0.4 14.587438,0.4 H 1.3612776 Z M 14.8,12.000085 v 2.799768 H 3.9999981 V 12.000085 Z M 14.8,8.4 v 2.799915 H 3.9999981 V 8.4 Z m -1.1e-5,-7.2 V 4 H 4.0000019 V 1.2 Z M 14.8,4.8 V 7.6 H 3.9999981 V 4.8 Z" />
-</svg>
diff --git a/src/js/assets/icons/mail-fff.svg b/src/js/assets/icons/mail-fff.svg
deleted file mode 100644
index dda1bf96..00000000
--- a/src/js/assets/icons/mail-fff.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
- <path d="m 0,4 v 8 c 0,0.499044 0.500214,1 1,1 H 14.984375 C 15.499152,13 16,12.499844 16,11.984375 V 4 C 16,3.4968466 15.499786,3 15,3 H 1 C 0.496234,3 0,3.5002138 0,4 Z m 15,0.5 v 7 L 10.948233,7.1105856 Z M 10.358137,7.4816038 14.5,12 H 1.5 L 5.63635,7.4876179 8,9 Z M 8,8 1.5,4 h 13 z m -7,3.5 v -7 l 4.060498,2.6103198 z"/>
-</svg>
diff --git a/src/js/assets/icons/mail.svg b/src/js/assets/icons/mail.svg
deleted file mode 100644
index 8cc90b43..00000000
--- a/src/js/assets/icons/mail.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
- <path d="m 0,4 v 8 c 0,0.499044 0.500214,1 1,1 H 14.984375 C 15.499152,13 16,12.499844 16,11.984375 V 4 C 16,3.4968466 15.499786,3 15,3 H 1 C 0.496234,3 0,3.5002138 0,4 Z m 15,0.5 v 7 L 10.948233,7.1105856 Z M 10.358137,7.4816038 14.5,12 H 1.5 L 5.63635,7.4876179 8,9 Z M 8,8 1.5,4 h 13 z m -7,3.5 v -7 l 4.060498,2.6103198 z"/>
-</svg>
diff --git a/src/js/assets/icons/material-design/access-point-check.svg b/src/js/assets/icons/material-design/access-point-check.svg
deleted file mode 100644
index a62843e1..00000000
--- a/src/js/assets/icons/material-design/access-point-check.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path d="M20.59 14.84L21.75 16.25L17 21L14.25 18L15.41 16.84L17 18.43L20.59 14.84M19.07 4.93L17.66 6.34C19.11 7.78 20 9.79 20 12V12.34C20.68 12.59 21.33 12.96 21.88 13.43C21.95 12.96 22 12.5 22 12C22 9.24 20.88 6.74 19.07 4.93M15.96 12.36C16.6 12.13 17.28 12 18 12C18 10.35 17.33 8.85 16.24 7.76L14.83 9.17C15.55 9.89 16 10.89 16 12C16 12.12 15.97 12.24 15.96 12.36M12 10C10.9 10 10 10.9 10 12S10.9 14 12 14 14 13.1 14 12 13.1 10 12 10M6.34 6.34L4.93 4.93C3.12 6.74 2 9.24 2 12S3.12 17.26 4.93 19.07L6.34 17.66C4.89 16.22 4 14.22 4 12C4 9.79 4.89 7.78 6.34 6.34M7.76 7.76C6.67 8.85 6 10.35 6 12S6.67 15.15 7.76 16.24L9.17 14.83C8.45 14.11 8 13.11 8 12S8.45 9.89 9.17 9.17L7.76 7.76Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/account-check.svg b/src/js/assets/icons/material-design/account-check.svg
deleted file mode 100644
index 151c0b42..00000000
--- a/src/js/assets/icons/material-design/account-check.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M21.1,12.5L22.5,13.91L15.97,20.5L12.5,17L13.9,15.59L15.97,17.67L21.1,12.5M10,17L13,20H3V18C3,15.79 6.58,14 11,14L12.89,14.11L10,17M11,4A4,4 0 0,1 15,8A4,4 0 0,1 11,12A4,4 0 0,1 7,8A4,4 0 0,1 11,4Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/account-cog.svg b/src/js/assets/icons/material-design/account-cog.svg
deleted file mode 100644
index 0bdc95be..00000000
--- a/src/js/assets/icons/material-design/account-cog.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 4A4 4 0 0 0 6 8A4 4 0 0 0 10 12A4 4 0 0 0 14 8A4 4 0 0 0 10 4M17 12C16.87 12 16.76 12.09 16.74 12.21L16.55 13.53C16.25 13.66 15.96 13.82 15.7 14L14.46 13.5C14.35 13.5 14.22 13.5 14.15 13.63L13.15 15.36C13.09 15.47 13.11 15.6 13.21 15.68L14.27 16.5C14.25 16.67 14.24 16.83 14.24 17C14.24 17.17 14.25 17.33 14.27 17.5L13.21 18.32C13.12 18.4 13.09 18.53 13.15 18.64L14.15 20.37C14.21 20.5 14.34 20.5 14.46 20.5L15.7 20C15.96 20.18 16.24 20.35 16.55 20.47L16.74 21.79C16.76 21.91 16.86 22 17 22H19C19.11 22 19.22 21.91 19.24 21.79L19.43 20.47C19.73 20.34 20 20.18 20.27 20L21.5 20.5C21.63 20.5 21.76 20.5 21.83 20.37L22.83 18.64C22.89 18.53 22.86 18.4 22.77 18.32L21.7 17.5C21.72 17.33 21.74 17.17 21.74 17C21.74 16.83 21.73 16.67 21.7 16.5L22.76 15.68C22.85 15.6 22.88 15.47 22.82 15.36L21.82 13.63C21.76 13.5 21.63 13.5 21.5 13.5L20.27 14C20 13.82 19.73 13.65 19.42 13.53L19.23 12.21C19.22 12.09 19.11 12 19 12H17M10 14C5.58 14 2 15.79 2 18V20H11.68A7 7 0 0 1 11 17A7 7 0 0 1 11.64 14.09C11.11 14.03 10.56 14 10 14M18 15.5C18.83 15.5 19.5 16.17 19.5 17C19.5 17.83 18.83 18.5 18 18.5C17.16 18.5 16.5 17.83 16.5 17C16.5 16.17 17.17 15.5 18 15.5Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/account-group.svg b/src/js/assets/icons/material-design/account-group.svg
deleted file mode 100644
index ce6984bc..00000000
--- a/src/js/assets/icons/material-design/account-group.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12,5.5A3.5,3.5 0 0,1 15.5,9A3.5,3.5 0 0,1 12,12.5A3.5,3.5 0 0,1 8.5,9A3.5,3.5 0 0,1 12,5.5M5,8C5.56,8 6.08,8.15 6.53,8.42C6.38,9.85 6.8,11.27 7.66,12.38C7.16,13.34 6.16,14 5,14A3,3 0 0,1 2,11A3,3 0 0,1 5,8M19,8A3,3 0 0,1 22,11A3,3 0 0,1 19,14C17.84,14 16.84,13.34 16.34,12.38C17.2,11.27 17.62,9.85 17.47,8.42C17.92,8.15 18.44,8 19,8M5.5,18.25C5.5,16.18 8.41,14.5 12,14.5C15.59,14.5 18.5,16.18 18.5,18.25V20H5.5V18.25M0,20V18.5C0,17.11 1.89,15.94 4.45,15.6C3.86,16.28 3.5,17.22 3.5,18.25V20H0M24,20H20.5V18.25C20.5,17.22 20.14,16.28 19.55,15.6C22.11,15.94 24,17.11 24,18.5V20Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/account-key.svg b/src/js/assets/icons/material-design/account-key.svg
deleted file mode 100644
index 8185c578..00000000
--- a/src/js/assets/icons/material-design/account-key.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M11 10V12H9V14H7V12H5.8C5.4 13.2 4.3 14 3 14C1.3 14 0 12.7 0 11S1.3 8 3 8C4.3 8 5.4 8.8 5.8 10H11M3 10C2.4 10 2 10.4 2 11S2.4 12 3 12 4 11.6 4 11 3.6 10 3 10M16 14C18.7 14 24 15.3 24 18V20H8V18C8 15.3 13.3 14 16 14M16 12C13.8 12 12 10.2 12 8S13.8 4 16 4 20 5.8 20 8 18.2 12 16 12Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/archive.svg b/src/js/assets/icons/material-design/archive.svg
deleted file mode 100644
index 6fa7a6f5..00000000
--- a/src/js/assets/icons/material-design/archive.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M3,3H21V7H3V3M4,8H20V21H4V8M9.5,11A0.5,0.5 0 0,0 9,11.5V13H15V11.5A0.5,0.5 0 0,0 14.5,11H9.5Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/bell-off.svg b/src/js/assets/icons/material-design/bell-off.svg
deleted file mode 100644
index 345abe1a..00000000
--- a/src/js/assets/icons/material-design/bell-off.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M20.84,22.73L18.11,20H3V19L5,17V11C5,9.86 5.29,8.73 5.83,7.72L1.11,3L2.39,1.73L22.11,21.46L20.84,22.73M19,15.8V11C19,7.9 16.97,5.17 14,4.29C14,4.19 14,4.1 14,4A2,2 0 0,0 12,2A2,2 0 0,0 10,4C10,4.1 10,4.19 10,4.29C9.39,4.47 8.8,4.74 8.26,5.09L19,15.8M12,23A2,2 0 0,0 14,21H10A2,2 0 0,0 12,23Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/bell.svg b/src/js/assets/icons/material-design/bell.svg
deleted file mode 100644
index 8fb47f60..00000000
--- a/src/js/assets/icons/material-design/bell.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M21,19V20H3V19L5,17V11C5,7.9 7.03,5.17 10,4.29C10,4.19 10,4.1 10,4A2,2 0 0,1 12,2A2,2 0 0,1 14,4C14,4.1 14,4.19 14,4.29C16.97,5.17 19,7.9 19,11V17L21,19M14,21A2,2 0 0,1 12,23A2,2 0 0,1 10,21" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/calendar-blank.svg b/src/js/assets/icons/material-design/calendar-blank.svg
deleted file mode 100644
index 7b75bd93..00000000
--- a/src/js/assets/icons/material-design/calendar-blank.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19,19H5V8H19M16,1V3H8V1H6V3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3H18V1" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/calendar-end.svg b/src/js/assets/icons/material-design/calendar-end.svg
deleted file mode 100644
index e5045f85..00000000
--- a/src/js/assets/icons/material-design/calendar-end.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M22 14V22H20V18L16 22V19H11V17H16V14L20 18V14H22M5 19L9 19V21L5 21C3.9 21 3 20.1 3 19V5C3 3.89 3.9 3 5 3H6V.998H8V3H16V.998H18V3H19C20.11 3 21 3.89 21 5L21 12H19V8H5V19Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/calendar-month.svg b/src/js/assets/icons/material-design/calendar-month.svg
deleted file mode 100644
index 861c4907..00000000
--- a/src/js/assets/icons/material-design/calendar-month.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9,10V12H7V10H9M13,10V12H11V10H13M17,10V12H15V10H17M19,3A2,2 0 0,1 21,5V19A2,2 0 0,1 19,21H5C3.89,21 3,20.1 3,19V5A2,2 0 0,1 5,3H6V1H8V3H16V1H18V3H19M19,19V8H5V19H19M9,14V16H7V14H9M13,14V16H11V14H13M17,14V16H15V14H17Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/cancel.svg b/src/js/assets/icons/material-design/cancel.svg
deleted file mode 100644
index 592a60cc..00000000
--- a/src/js/assets/icons/material-design/cancel.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 2C17.5 2 22 6.5 22 12S17.5 22 12 22 2 17.5 2 12 6.5 2 12 2M12 4C10.1 4 8.4 4.6 7.1 5.7L18.3 16.9C19.3 15.5 20 13.8 20 12C20 7.6 16.4 4 12 4M16.9 18.3L5.7 7.1C4.6 8.4 4 10.1 4 12C4 16.4 7.6 20 12 20C13.9 20 15.6 19.4 16.9 18.3Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/check-all.svg b/src/js/assets/icons/material-design/check-all.svg
deleted file mode 100644
index 5e4578cc..00000000
--- a/src/js/assets/icons/material-design/check-all.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0.41,13.41L6,19L7.41,17.58L1.83,12M22.24,5.58L11.66,16.17L7.5,12L6.07,13.41L11.66,19L23.66,7M18,7L16.59,5.58L10.24,11.93L11.66,13.34L18,7Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/check.svg b/src/js/assets/icons/material-design/check.svg
deleted file mode 100644
index f98fd5b4..00000000
--- a/src/js/assets/icons/material-design/check.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/checkbox-marked-outline.svg b/src/js/assets/icons/material-design/checkbox-marked-outline.svg
deleted file mode 100644
index df7b539f..00000000
--- a/src/js/assets/icons/material-design/checkbox-marked-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19,19H5V5H15V3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V11H19M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/clipboard-arrow-left-outline.svg b/src/js/assets/icons/material-design/clipboard-arrow-left-outline.svg
deleted file mode 100644
index 531fad7d..00000000
--- a/src/js/assets/icons/material-design/clipboard-arrow-left-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19,3A2,2 0 0,1 21,5V19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V5A2,2 0 0,1 5,3H9.18C9.6,1.84 10.7,1 12,1C13.3,1 14.4,1.84 14.82,3H19M12,3A1,1 0 0,0 11,4A1,1 0 0,0 12,5A1,1 0 0,0 13,4A1,1 0 0,0 12,3M7,7V5H5V19H19V5H17V7H7M7,13L12,18V15H16V11H12V8L7,13Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/clock-outline.svg b/src/js/assets/icons/material-design/clock-outline.svg
deleted file mode 100644
index 388a3dcb..00000000
--- a/src/js/assets/icons/material-design/clock-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22C6.47,22 2,17.5 2,12A10,10 0 0,1 12,2M12.5,7V12.25L17,14.92L16.25,16.15L11,13V7H12.5Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/close.svg b/src/js/assets/icons/material-design/close.svg
deleted file mode 100644
index 2b2be928..00000000
--- a/src/js/assets/icons/material-design/close.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/cog.svg b/src/js/assets/icons/material-design/cog.svg
deleted file mode 100644
index 0fdeb0f9..00000000
--- a/src/js/assets/icons/material-design/cog.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/comment-processing.svg b/src/js/assets/icons/material-design/comment-processing.svg
deleted file mode 100644
index 11b33335..00000000
--- a/src/js/assets/icons/material-design/comment-processing.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9,22A1,1 0 0,1 8,21V18H4A2,2 0 0,1 2,16V4C2,2.89 2.9,2 4,2H20A2,2 0 0,1 22,4V16A2,2 0 0,1 20,18H13.9L10.2,21.71C10,21.9 9.75,22 9.5,22V22H9M17,11V9H15V11H17M13,11V9H11V11H13M9,11V9H7V11H9Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/content-copy.svg b/src/js/assets/icons/material-design/content-copy.svg
deleted file mode 100644
index 0f54e3bc..00000000
--- a/src/js/assets/icons/material-design/content-copy.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/crown.svg b/src/js/assets/icons/material-design/crown.svg
deleted file mode 100644
index 3244a09a..00000000
--- a/src/js/assets/icons/material-design/crown.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M5 16L3 5L8.5 10L12 4L15.5 10L21 5L19 16H5M19 19C19 19.6 18.6 20 18 20H6C5.4 20 5 19.6 5 19V18H19V19Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/delete.svg b/src/js/assets/icons/material-design/delete.svg
deleted file mode 100644
index 7ae2fb77..00000000
--- a/src/js/assets/icons/material-design/delete.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/earth.svg b/src/js/assets/icons/material-design/earth.svg
deleted file mode 100644
index 1ac529d0..00000000
--- a/src/js/assets/icons/material-design/earth.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M17.9,17.39C17.64,16.59 16.89,16 16,16H15V13A1,1 0 0,0 14,12H8V10H10A1,1 0 0,0 11,9V7H13A2,2 0 0,0 15,5V4.59C17.93,5.77 20,8.64 20,12C20,14.08 19.2,15.97 17.9,17.39M11,19.93C7.05,19.44 4,16.08 4,12C4,11.38 4.08,10.78 4.21,10.21L9,15V16A2,2 0 0,0 11,18M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/email-edit-outline.svg b/src/js/assets/icons/material-design/email-edit-outline.svg
deleted file mode 100644
index 4f497f35..00000000
--- a/src/js/assets/icons/material-design/email-edit-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19.07 13.88L13 19.94V22H15.06L21.12 15.93M22.7 13.58L21.42 12.3C21.32 12.19 21.18 12.13 21.04 12.13C20.89 12.14 20.75 12.19 20.65 12.3L19.65 13.3L21.7 15.3L22.7 14.3C22.89 14.1 22.89 13.78 22.7 13.58M11 18H4V8L12 13L20 8V10H22V6C22 4.9 21.1 4 20 4H4C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20H11V18M20 6L12 11L4 6H20Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/exclamation-thick.svg b/src/js/assets/icons/material-design/exclamation-thick.svg
deleted file mode 100644
index 986430d9..00000000
--- a/src/js/assets/icons/material-design/exclamation-thick.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 3H14V14H10V3M10 21V17H14V21H10Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/exclamation.svg b/src/js/assets/icons/material-design/exclamation.svg
deleted file mode 100644
index c92f96fe..00000000
--- a/src/js/assets/icons/material-design/exclamation.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M 11,4L 13,4L 13,15L 11,15L 11,4 Z M 13,18L 13,20L 11,20L 11,18L 13,18 Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/format-list-bulleted-square.svg b/src/js/assets/icons/material-design/format-list-bulleted-square.svg
deleted file mode 100644
index c4206fbb..00000000
--- a/src/js/assets/icons/material-design/format-list-bulleted-square.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M3,4H7V8H3V4M9,5V7H21V5H9M3,10H7V14H3V10M9,11V13H21V11H9M3,16H7V20H3V16M9,17V19H21V17H9" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/format-list-checkbox.svg b/src/js/assets/icons/material-design/format-list-checkbox.svg
deleted file mode 100644
index a49eb052..00000000
--- a/src/js/assets/icons/material-design/format-list-checkbox.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M21,19V17H8V19H21M21,13V11H8V13H21M8,7H21V5H8V7M4,5V7H6V5H4M3,5A1,1 0 0,1 4,4H6A1,1 0 0,1 7,5V7A1,1 0 0,1 6,8H4A1,1 0 0,1 3,7V5M4,11V13H6V11H4M3,11A1,1 0 0,1 4,10H6A1,1 0 0,1 7,11V13A1,1 0 0,1 6,14H4A1,1 0 0,1 3,13V11M4,17V19H6V17H4M3,17A1,1 0 0,1 4,16H6A1,1 0 0,1 7,17V19A1,1 0 0,1 6,20H4A1,1 0 0,1 3,19V17Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/format-list-checks.svg b/src/js/assets/icons/material-design/format-list-checks.svg
deleted file mode 100644
index 7c41f8a4..00000000
--- a/src/js/assets/icons/material-design/format-list-checks.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M3,5H9V11H3V5M5,7V9H7V7H5M11,7H21V9H11V7M11,15H21V17H11V15M5,20L1.5,16.5L2.91,15.09L5,17.17L9.59,12.59L11,14L5,20Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/format-list-numbered.svg b/src/js/assets/icons/material-design/format-list-numbered.svg
deleted file mode 100644
index 8a0fac2d..00000000
--- a/src/js/assets/icons/material-design/format-list-numbered.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7,13V11H21V13H7M7,19V17H21V19H7M7,7V5H21V7H7M3,8V5H2V4H4V8H3M2,17V16H5V20H2V19H4V18.5H3V17.5H4V17H2M4.25,10A0.75,0.75 0 0,1 5,10.75C5,10.95 4.92,11.14 4.79,11.27L3.12,13H5V14H2V13.08L4,11H2V10H4.25Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/incognito.svg b/src/js/assets/icons/material-design/incognito.svg
deleted file mode 100644
index 6693c489..00000000
--- a/src/js/assets/icons/material-design/incognito.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M17.06 13C15.2 13 13.64 14.33 13.24 16.1C12.29 15.69 11.42 15.8 10.76 16.09C10.35 14.31 8.79 13 6.94 13C4.77 13 3 14.79 3 17C3 19.21 4.77 21 6.94 21C9 21 10.68 19.38 10.84 17.32C11.18 17.08 12.07 16.63 13.16 17.34C13.34 19.39 15 21 17.06 21C19.23 21 21 19.21 21 17C21 14.79 19.23 13 17.06 13M6.94 19.86C5.38 19.86 4.13 18.58 4.13 17S5.39 14.14 6.94 14.14C8.5 14.14 9.75 15.42 9.75 17S8.5 19.86 6.94 19.86M17.06 19.86C15.5 19.86 14.25 18.58 14.25 17S15.5 14.14 17.06 14.14C18.62 14.14 19.88 15.42 19.88 17S18.61 19.86 17.06 19.86M22 10.5H2V12H22V10.5M15.53 2.63C15.31 2.14 14.75 1.88 14.22 2.05L12 2.79L9.77 2.05L9.72 2.04C9.19 1.89 8.63 2.17 8.43 2.68L6 9H18L15.56 2.68L15.53 2.63Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/key.svg b/src/js/assets/icons/material-design/key.svg
deleted file mode 100644
index 146c72f6..00000000
--- a/src/js/assets/icons/material-design/key.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7 14C5.9 14 5 13.1 5 12S5.9 10 7 10 9 10.9 9 12 8.1 14 7 14M12.6 10C11.8 7.7 9.6 6 7 6C3.7 6 1 8.7 1 12S3.7 18 7 18C9.6 18 11.8 16.3 12.6 14H16V18H20V14H23V10H12.6Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/lock-open-variant.svg b/src/js/assets/icons/material-design/lock-open-variant.svg
deleted file mode 100644
index 4553674e..00000000
--- a/src/js/assets/icons/material-design/lock-open-variant.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M18 1C15.24 1 13 3.24 13 6V8H4C2.9 8 2 8.89 2 10V20C2 21.11 2.9 22 4 22H16C17.11 22 18 21.11 18 20V10C18 8.9 17.11 8 16 8H15V6C15 4.34 16.34 3 18 3C19.66 3 21 4.34 21 6V8H23V6C23 3.24 20.76 1 18 1M10 13C11.1 13 12 13.89 12 15C12 16.11 11.11 17 10 17C8.9 17 8 16.11 8 15C8 13.9 8.9 13 10 13Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/lock.svg b/src/js/assets/icons/material-design/lock.svg
deleted file mode 100644
index 5f185ade..00000000
--- a/src/js/assets/icons/material-design/lock.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12,17A2,2 0 0,0 14,15C14,13.89 13.1,13 12,13A2,2 0 0,0 10,15A2,2 0 0,0 12,17M18,8A2,2 0 0,1 20,10V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V10C4,8.89 4.9,8 6,8H7V6A5,5 0 0,1 12,1A5,5 0 0,1 17,6V8H18M12,3A3,3 0 0,0 9,6V8H15V6A3,3 0 0,0 12,3Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/map-clock-outline.svg b/src/js/assets/icons/material-design/map-clock-outline.svg
deleted file mode 100644
index 8de0acf4..00000000
--- a/src/js/assets/icons/material-design/map-clock-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M15,12H16.5V16.25L19.36,17.94L18.61,19.16L15,17V12M16,9C16.69,9 17.37,9.1 18,9.29V4.7L15,5.86V9.07C15.33,9 15.66,9 16,9M23,16A7,7 0 0,1 16,23C13,23 10.4,21.08 9.42,18.4L8,17.9L2.66,19.97L2.5,20A0.5,0.5 0 0,1 2,19.5V4.38C2,4.15 2.15,3.97 2.36,3.9L8,2L14,4.1L19.34,2.03L19.5,2A0.5,0.5 0 0,1 20,2.5V10.25C21.81,11.5 23,13.62 23,16M9,16C9,13.21 10.63,10.8 13,9.67V5.87L9,4.47V16.13H9C9,16.09 9,16.04 9,16M16,11A5,5 0 0,0 11,16A5,5 0 0,0 16,21A5,5 0 0,0 21,16A5,5 0 0,0 16,11M4,5.46V17.31L7,16.15V4.45L4,5.46Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/monitor-lock.svg b/src/js/assets/icons/material-design/monitor-lock.svg
deleted file mode 100644
index 0f045b2d..00000000
--- a/src/js/assets/icons/material-design/monitor-lock.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M20.5,13A2.5,2.5 0 0,1 23,15.5V16A1,1 0 0,1 24,17V21A1,1 0 0,1 23,22H18A1,1 0 0,1 17,21V17A1,1 0 0,1 18,16V15.5A2.5,2.5 0 0,1 20.5,13M20.5,14A1.5,1.5 0 0,0 19,15.5V16H22V15.5A1.5,1.5 0 0,0 20.5,14M20,4H2V16H15V18H13V20H15V22H7V20H9V18H2C0.89,18 0,17.1 0,16V4C0,2.89 0.89,2 2,2H20A2,2 0 0,1 22,4V11.53C21.41,11.19 20.73,11 20,11V4Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/monitor-off.svg b/src/js/assets/icons/material-design/monitor-off.svg
deleted file mode 100644
index e6c1e599..00000000
--- a/src/js/assets/icons/material-design/monitor-off.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M14,18V20H16V22H8V20H10V18H3A2,2 0 0,1 1,16V4L0,3L1.41,1.58L22.16,22.34L20.75,23.75L15,18H14M3,16H13L3,6V16M21,2A2,2 0 0,1 23,4V16A2,2 0 0,1 21,18H20.66L18.66,16H21V4H6.66L4.66,2H21Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/monitor.svg b/src/js/assets/icons/material-design/monitor.svg
deleted file mode 100644
index fc3e8d07..00000000
--- a/src/js/assets/icons/material-design/monitor.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M21,16H3V4H21M21,2H3C1.89,2 1,2.89 1,4V16A2,2 0 0,0 3,18H10V20H8V22H16V20H14V18H21A2,2 0 0,0 23,16V4C23,2.89 22.1,2 21,2Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/offer.svg b/src/js/assets/icons/material-design/offer.svg
deleted file mode 100644
index 04738700..00000000
--- a/src/js/assets/icons/material-design/offer.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M21 13C21.6 13 22.1 13.2 22.4 13.6C22.8 14 23 14.5 23 15L15 18L8 16V7H9.9L17.2 9.7C17.7 9.9 18 10.3 18 10.8C18 11.1 17.9 11.4 17.7 11.6C17.5 11.8 17.2 12 16.8 12H14L12.3 11.3L12 12.2L14 13H21M2 7H6V18H2V7Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/poll.svg b/src/js/assets/icons/material-design/poll.svg
deleted file mode 100644
index 0215c57d..00000000
--- a/src/js/assets/icons/material-design/poll.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M3,22V8H7V22H3M10,22V2H14V22H10M17,22V14H21V22H17Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/polls-maybe.svg b/src/js/assets/icons/material-design/polls-maybe.svg
deleted file mode 100644
index 72701d75..00000000
--- a/src/js/assets/icons/material-design/polls-maybe.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
- <path d="M 17.944399,8.5272288 10.074096,16.397532 6.4668737,12.79031 7.3916344,11.86555 10.074096,14.541452 17.019638,7.6024682 Z" />
- <path d="M 7.3628954,5.9420338 Q 6.2293474,7.4698103 5.6794922,8.9643742 5.1296368,10.458938 5.1296368,11.993357 q 0,1.534419 0.5498554,3.042268 0.5583146,1.501207 1.6834032,3.022341 H 6.0094053 Q 4.7405084,16.496976 4.10606,14.989128 3.4800709,13.481279 3.4800709,11.993357 q 0,-1.481279 0.6259891,-2.9824853 0.6259892,-1.5012064 1.9033453,-3.0688379 z" />
- <path d="m 17.037619,18.057966 q 1.133545,-1.527776 1.6834,-3.022339 0.549856,-1.494563 0.549856,-3.028982 0,-1.534421 -0.549856,-3.0422701 -0.558312,-1.5012064 -1.6834,-3.0223404 h 1.353488 q 1.268897,1.5609889 1.903345,3.0688379 0.625989,1.5078496 0.625989,2.9957726 0,1.481278 -0.625989,2.982485 -0.625988,1.501205 -1.903345,3.068836 z" />
-</svg>
diff --git a/src/js/assets/icons/material-design/polls-shield-crown-outline-strike-thru.svg b/src/js/assets/icons/material-design/polls-shield-crown-outline-strike-thru.svg
deleted file mode 100644
index af3ff0d3..00000000
--- a/src/js/assets/icons/material-design/polls-shield-crown-outline-strike-thru.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M 12 1 L 6.2246094 3.5664062 L 7.7382812 5.0800781 L 12 3.1796875 L 19 6.3007812 L 19 11.220703 C 19 12.637983 18.643799 14.066906 18.041016 15.386719 L 19.527344 16.875 C 20.464898 15.090266 21 13.070015 21 11 L 21 5 L 12 1 z M 1.4101562 1.5800781 L 0 3 L 3 6 L 3 11 C 3 16.55 6.84 21.74 12 23 C 13.934538 22.527613 15.682612 21.502326 17.113281 20.113281 L 17.115234 20.113281 L 20.75 23.75 L 22.160156 22.339844 L 18.433594 18.611328 C 18.434683 18.609871 18.436412 18.60888 18.4375 18.607422 L 17.021484 17.191406 C 17.020461 17.192881 17.018602 17.193838 17.017578 17.195312 L 15.746094 15.923828 C 15.747717 15.922943 15.748389 15.920819 15.75 15.919922 L 13.830078 14 L 13.824219 14 L 12.824219 13 L 12.830078 13 L 10.085938 10.253906 L 10.082031 10.257812 L 5.7832031 5.953125 L 4.2675781 4.4375 L 1.4101562 1.5800781 z M 5 8 L 7.5 10.5 L 8 13 L 10 13 L 11 14 L 8 14 L 8 15.5 L 8 15.589844 C 8.04 15.809844 8.2207031 15.96 8.4707031 16 L 8.5703125 16 L 13 16 L 15.734375 18.734375 C 14.640664 19.827028 13.353093 20.639175 12 21 C 8.25 20 5 15.540703 5 11.220703 L 5 8 z M 17 8 L 14.330078 10.669922 L 12 8.3398438 L 11.498047 8.8417969 L 15.654297 13 L 16 13 L 17 8 z " />
-</svg>
diff --git a/src/js/assets/icons/material-design/publish-off.svg b/src/js/assets/icons/material-design/publish-off.svg
deleted file mode 100644
index fcd3525f..00000000
--- a/src/js/assets/icons/material-design/publish-off.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M20.8 22.7L15 16.9V20H9V14H5L8.6 10.4L1.1 3L2.4 1.7L22.1 21.4L20.8 22.7M19 6V4H7.2L9.2 6H19M17.2 14H19L12 7L11.1 7.9L17.2 14Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/recycle.svg b/src/js/assets/icons/material-design/recycle.svg
deleted file mode 100644
index 679e060a..00000000
--- a/src/js/assets/icons/material-design/recycle.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M21.82,15.42L19.32,19.75C18.83,20.61 17.92,21.06 17,21H15V23L12.5,18.5L15,14V16H17.82L15.6,12.15L19.93,9.65L21.73,12.77C22.25,13.54 22.32,14.57 21.82,15.42M9.21,3.06H14.21C15.19,3.06 16.04,3.63 16.45,4.45L17.45,6.19L19.18,5.19L16.54,9.6L11.39,9.69L13.12,8.69L11.71,6.24L9.5,10.09L5.16,7.59L6.96,4.47C7.37,3.64 8.22,3.06 9.21,3.06M5.05,19.76L2.55,15.43C2.06,14.58 2.13,13.56 2.64,12.79L3.64,11.06L1.91,10.06L7.05,10.14L9.7,14.56L7.97,13.56L6.56,16H11V21H7.4C6.47,21.07 5.55,20.61 5.05,19.76Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/shield-crown-outline.svg b/src/js/assets/icons/material-design/shield-crown-outline.svg
deleted file mode 100644
index 9bb75d72..00000000
--- a/src/js/assets/icons/material-design/shield-crown-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 1L21 5V11C21 16.55 17.16 21.74 12 23C6.84 21.74 3 16.55 3 11V5L12 1M12 3.18L5 6.3V11.22C5 15.54 8.25 20 12 21C15.75 20 19 15.54 19 11.22V6.3L12 3.18M16 14V15.5L16 15.59C15.96 15.81 15.78 15.96 15.53 16L15.43 16H8.57L8.47 16C8.22 15.96 8.04 15.81 8 15.59L8 15.5V14H16M17 8L16 13H8L7 8L7 8L9.67 10.67L12 8.34L14.33 10.67L17 8L17 8Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/sort-clock-ascending-outline.svg b/src/js/assets/icons/material-design/sort-clock-ascending-outline.svg
deleted file mode 100644
index 9cfe0e71..00000000
--- a/src/js/assets/icons/material-design/sort-clock-ascending-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M20 17H23L19 21L15 17H18V3H20V17M8 5C4.14 5 1 8.13 1 12C1 15.87 4.13 19 8 19C11.86 19 15 15.87 15 12C15 8.13 11.87 5 8 5M8 7.15C10.67 7.15 12.85 9.32 12.85 12C12.85 14.68 10.68 16.85 8 16.85C5.32 16.85 3.15 14.68 3.15 12C3.15 9.32 5.32 7.15 8 7.15M7 9V12.69L10.19 14.53L10.94 13.23L8.5 11.82V9" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/undo.svg b/src/js/assets/icons/material-design/undo.svg
deleted file mode 100644
index aae76353..00000000
--- a/src/js/assets/icons/material-design/undo.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12.5,8C9.85,8 7.45,9 5.6,10.6L2,7V16H11L7.38,12.38C8.77,11.22 10.54,10.5 12.5,10.5C16.04,10.5 19.05,12.81 20.1,16L22.47,15.22C21.08,11.03 17.15,8 12.5,8Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/vector-combine.svg b/src/js/assets/icons/material-design/vector-combine.svg
deleted file mode 100644
index f790982c..00000000
--- a/src/js/assets/icons/material-design/vector-combine.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M3,1C1.89,1 1,1.89 1,3V14C1,15.11 1.89,16 3,16C4.33,16 7,16 7,16C7,16 7,18.67 7,20C7,21.11 7.89,22 9,22H20C21.11,22 22,21.11 22,20V9C22,7.89 21.11,7 20,7C18.67,7 16,7 16,7C16,7 16,4.33 16,3C16,1.89 15.11,1 14,1H3M3,3H14C14,4.33 14,7 14,7H9C7.89,7 7,7.89 7,9V14C7,14 4.33,14 3,14V3M9,9H14V14H9V9M16,9C16,9 18.67,9 20,9V20H9C9,18.67 9,16 9,16H14C15.11,16 16,15.11 16,14V9Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/material-design/wrench.svg b/src/js/assets/icons/material-design/wrench.svg
deleted file mode 100644
index 4274d6d4..00000000
--- a/src/js/assets/icons/material-design/wrench.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M22.7,19L13.6,9.9C14.5,7.6 14,4.9 12.1,3C10.1,1 7.1,0.6 4.7,1.7L9,6L6,9L1.6,4.7C0.4,7.1 0.9,10.1 2.9,12.1C4.8,14 7.5,14.5 9.8,13.6L18.9,22.7C19.3,23.1 19.9,23.1 20.3,22.7L22.6,20.4C23.1,20 23.1,19.3 22.7,19Z" /></svg> \ No newline at end of file
diff --git a/src/js/assets/icons/minus.svg b/src/js/assets/icons/minus.svg
deleted file mode 100644
index 3a7c814e..00000000
--- a/src/js/assets/icons/minus.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16">
- <rect y="7.00" x="2.00" height="2" width="12" style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;" />
-</svg>
diff --git a/src/js/assets/icons/move-fff.svg b/src/js/assets/icons/move-fff.svg
deleted file mode 100644
index 157dc719..00000000
--- a/src/js/assets/icons/move-fff.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
- <path d="m 14,13 v 1 H 2 V 13 M 2,3 V 2 h 12 v 1" fill="none" stroke="#fff" style="stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;" />
- <path d="m 9,7 v 2 h 3 v 2.5 L 16,8 12,4.5 V 7 Z" fill="#fff" stroke-width="1px" />
- <path d="M 7,7 V 9 H 4 v 2.5 L 0,8 4,4.5 V 7 Z" fill="#fff" stroke-width="1px" />
-</svg>
diff --git a/src/js/assets/icons/move.svg b/src/js/assets/icons/move.svg
deleted file mode 100644
index f273cafb..00000000
--- a/src/js/assets/icons/move.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
- <path d="m 14,13 v 1 H 2 V 13 M 2,3 V 2 h 12 v 1" fill="none" stroke="#000000" style="stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;" />
- <path d="m 9,7 v 2 h 3 v 2.5 L 16,8 12,4.5 V 7 Z" fill="#000000" stroke-width="1px" />
- <path d="M 7,7 V 9 H 4 v 2.5 L 0,8 4,4.5 V 7 Z" fill="#000000" stroke-width="1px" />
-</svg>
diff --git a/src/js/assets/icons/open-fff.svg b/src/js/assets/icons/open-fff.svg
deleted file mode 100644
index d37a6894..00000000
--- a/src/js/assets/icons/open-fff.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <path style="fill:#fff" d="M 4,7.5 H 2.5 V 15 h 11 V 7.5 H 12 V 4.1610598 c 0,-2.27 -1.8,-3.97350005 -4,-4.00000005 -2.319,0 -3.967,1.86440005 -4,4.00000005 h 2 c 0,-1.174 0.747,-2 2,-2 1.25,0 2,0.963 2,2 V 7.5 H 6" />
-</svg>
diff --git a/src/js/assets/icons/open.svg b/src/js/assets/icons/open.svg
deleted file mode 100644
index ae5d6827..00000000
--- a/src/js/assets/icons/open.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <path d="M 4,7.5 H 2.5 V 15 h 11 V 7.5 H 12 V 4.1610598 c 0,-2.27 -1.8,-3.97350005 -4,-4.00000005 -2.319,0 -3.967,1.86440005 -4,4.00000005 h 2 c 0,-1.174 0.747,-2 2,-2 1.25,0 2,0.963 2,2 V 7.5 H 6" />
-</svg>
diff --git a/src/js/assets/icons/polls-000.svg b/src/js/assets/icons/polls-000.svg
deleted file mode 100644
index bc39602c..00000000
--- a/src/js/assets/icons/polls-000.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 32 32">
- <g fill="#000">
- <rect y="2" x="3" height="26" width="7" />
- <rect y="12" x="12" height="16" width="7" />
- <rect y="8" x="21" height="20" width="7" />
- </g>
-</svg>
diff --git a/src/js/assets/icons/polls-fff.svg b/src/js/assets/icons/polls-fff.svg
deleted file mode 100644
index 5eb3149e..00000000
--- a/src/js/assets/icons/polls-fff.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 32 32">
- <g fill="#fff">
- <rect y="2" x="3" height="26" width="7" />
- <rect y="12" x="12" height="16" width="7" />
- <rect y="8" x="21" height="20" width="7" />
- </g>
-</svg>
diff --git a/src/js/assets/icons/polls.svg b/src/js/assets/icons/polls.svg
deleted file mode 100644
index acaf7958..00000000
--- a/src/js/assets/icons/polls.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 32 32">
- <g fill="#000">
- <rect y="2" x="3" height="26" width="7" />
- <rect y="12" x="12" height="16" width="7" />
- <rect y="8" x="21" height="20" width="7" />
- </g>
-</svg>
diff --git a/src/js/assets/icons/sidebar-toggle-fff.svg b/src/js/assets/icons/sidebar-toggle-fff.svg
deleted file mode 100644
index 58dec85c..00000000
--- a/src/js/assets/icons/sidebar-toggle-fff.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" version="1.1" width="16" viewbox="0 0 16 16">
- <rect y="0.92596889" x="2.857275" height="2.3810625" width="1.0053375" id="rect817" style="fill:#ffffff;fill-opacity:0.47843137;stroke:none;stroke-width:0.12021257;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" />
- <path style="stroke:#ffffff;stroke-width:0.079;stroke-linejoin:round" id="path2" d="m 0.2645625,0.66140625 c -0.0748296,0 -0.1587375,0.0839079 -0.1587375,0.1587375 V 3.4128562 c 0,0.07483 0.0839079,0.1587375 0.1587375,0.1587375 h 3.703875 c 0.07483,0 0.1587375,-0.083908 0.1587375,-0.1587375 V 0.82014375 c 0,-0.0748501 -0.083975,-0.1587375 -0.1588248,-0.1587375 z m 2.5927053,0.2645625 h 0.8862916 c 0.078054,0 0.1190531,0.0398859 0.1190531,0.11905315 v 2.1429562 c 0,0.080118 -0.040059,0.1190531 -0.1190531,0.1190531 H 2.8572822 Z M 2.7250009,3.3070312 H 0.48944062 c -0.0790862,0 -0.11905312,-0.038973 -0.11905312,-0.1190531 V 1.0450219 c 0,-0.0811736 0.0400928,-0.11905315 0.11905313,-0.11905315 0,0 1.31811597,2.4e-5 2.23554587,0 z" />
-</svg>
diff --git a/src/js/assets/icons/sidebar-toggle.svg b/src/js/assets/icons/sidebar-toggle.svg
deleted file mode 100644
index 47ceed60..00000000
--- a/src/js/assets/icons/sidebar-toggle.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" version="1.1" width="16" viewbox="0 0 16 16">
- <rect y="0.92596889" x="2.857275" height="2.3810625" width="1.0053375" id="rect817" style="fill:#000000;fill-opacity:0.47843137;stroke:none;stroke-width:0.12021257;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" />
- <path style="stroke:#000000;stroke-width:0.079;stroke-linejoin:round" d="m 0.2645625,0.66140625 c -0.0748296,0 -0.1587375,0.0839079 -0.1587375,0.1587375 V 3.4128562 c 0,0.07483 0.0839079,0.1587375 0.1587375,0.1587375 h 3.703875 c 0.07483,0 0.1587375,-0.083908 0.1587375,-0.1587375 V 0.82014375 c 0,-0.0748501 -0.083975,-0.1587375 -0.1588248,-0.1587375 z m 2.5927053,0.2645625 h 0.8862916 c 0.078054,0 0.1190531,0.0398859 0.1190531,0.11905315 v 2.1429562 c 0,0.080118 -0.040059,0.1190531 -0.1190531,0.1190531 H 2.8572822 Z M 2.7250009,3.3070312 H 0.48944062 c -0.0790862,0 -0.11905312,-0.038973 -0.11905312,-0.1190531 V 1.0450219 c 0,-0.0811736 0.0400928,-0.11905315 0.11905313,-0.11905315 0,0 1.31811597,2.4e-5 2.23554587,0 z" />
-</svg>
diff --git a/src/js/assets/icons/table-view-fff.svg b/src/js/assets/icons/table-view-fff.svg
deleted file mode 100644
index 0b9d761d..00000000
--- a/src/js/assets/icons/table-view-fff.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" version="1.1" width="16" viewbox="0 0 16 16">
- <path style="fill:#ffffff;stroke-width:0.01602012" d="M 15.584452,1.3612776 C 15.599396,0.84010773 15.148563,0.4 14.652191,0.4 H 1.3492833 C 0.85291094,0.4 0.40211039,0.82740373 0.4154746,1.3612776 H 0.4 V 14.587434 C 0.4,15.146663 0.82502596,15.6 1.3493243,15.6 H 14.650675 C 15.174974,15.6 15.6,15.146663 15.6,14.587438 V 1.3612776 Z M 5.2001695,14.799989 H 1.2000091 v -2.8 h 3.9998214 z m -3.39e-4,-3.59986 -3.9998214,-2.61e-4 -1.377e-4,-2.7998756 h 3.9999591 z m 0,-3.6001328 H 1.2001469 v -2.8 H 5.1998305 Z M 10,14.799989 H 6 v -2.8 h 4 z m 0,-3.59986 H 6 V 8.3999924 h 4 z M 10,7.5999962 H 6 v -2.8 h 4 z m 4.8,7.1999928 h -4 v -2.8 h 4 z m 0,-3.59986 h -4 V 8.3999924 h 4 z m 0,-3.6001328 h -4 v -2.8 h 4 z" />
-</svg>
diff --git a/src/js/assets/icons/table-view.svg b/src/js/assets/icons/table-view.svg
deleted file mode 100644
index 3960d8a8..00000000
--- a/src/js/assets/icons/table-view.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" version="1.1" width="16" viewbox="0 0 16 16">
- <path style="stroke-width:0.01602012" d="M 15.584452,1.3612776 C 15.599396,0.84010773 15.148563,0.4 14.652191,0.4 H 1.3492833 C 0.85291094,0.4 0.40211039,0.82740373 0.4154746,1.3612776 H 0.4 V 14.587434 C 0.4,15.146663 0.82502596,15.6 1.3493243,15.6 H 14.650675 C 15.174974,15.6 15.6,15.146663 15.6,14.587438 V 1.3612776 Z M 5.2001695,14.799989 H 1.2000091 v -2.8 h 3.9998214 z m -3.39e-4,-3.59986 -3.9998214,-2.61e-4 -1.377e-4,-2.7998756 h 3.9999591 z m 0,-3.6001328 H 1.2001469 v -2.8 H 5.1998305 Z M 10,14.799989 H 6 v -2.8 h 4 z m 0,-3.59986 H 6 V 8.3999924 h 4 z M 10,7.5999962 H 6 v -2.8 h 4 z m 4.8,7.1999928 h -4 v -2.8 h 4 z m 0,-3.59986 h -4 V 8.3999924 h 4 z m 0,-3.6001328 h -4 v -2.8 h 4 z" />
-</svg>
diff --git a/src/js/assets/icons/unconfirmed-fff.svg b/src/js/assets/icons/unconfirmed-fff.svg
deleted file mode 100644
index 6ee46af0..00000000
--- a/src/js/assets/icons/unconfirmed-fff.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <rect style="fill:none;fill-opacity:1;stroke:#ffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" width="12" height="12" x="2" y="2" />
-</svg>
diff --git a/src/js/assets/icons/unconfirmed.svg b/src/js/assets/icons/unconfirmed.svg
deleted file mode 100644
index b452f289..00000000
--- a/src/js/assets/icons/unconfirmed.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <rect style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" width="12" height="12" x="2" y="2" />
-</svg>
diff --git a/src/js/assets/icons/visible-fff.svg b/src/js/assets/icons/visible-fff.svg
deleted file mode 100644
index 8da0cb52..00000000
--- a/src/js/assets/icons/visible-fff.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <path style="fill:#fff;fill-opacity:1;opacity:1" d="M8 3C4.89 3 2.073 4.72 0 7.5 2.073 10.28 4.89 12 8 12c3.11 0 5.927-1.72 8-4.5C13.927 4.72 11.11 3 8 3zm0 1.5a3 3 0 1 1 0 6 3 3 0 0 1 0-6zM8 6a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3z" opacity="0.5" />
-</svg>
diff --git a/src/js/assets/icons/visible.svg b/src/js/assets/icons/visible.svg
deleted file mode 100644
index 3ebae2e7..00000000
--- a/src/js/assets/icons/visible.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16" width="16" height="16">
- <path style="fill:#000000;fill-opacity:1;opacity:1" d="M8 3C4.89 3 2.073 4.72 0 7.5 2.073 10.28 4.89 12 8 12c3.11 0 5.927-1.72 8-4.5C13.927 4.72 11.11 3 8 3zm0 1.5a3 3 0 1 1 0 6 3 3 0 0 1 0-6zM8 6a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3z" opacity="0.5" />
-</svg>
diff --git a/src/js/assets/scss/dashboard.scss b/src/js/assets/scss/dashboard.scss
deleted file mode 100644
index 4eedc925..00000000
--- a/src/js/assets/scss/dashboard.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-.icon-polls {
- background-image: url(../../../../img/polls-black.svg);
-}
-
-body.dark .icon-polls {
- background-image: url(../../../../img/polls.svg);
-} \ No newline at end of file
diff --git a/src/js/assets/scss/icons-dark.scss b/src/js/assets/scss/icons-dark.scss
deleted file mode 100644
index 6f976fbe..00000000
--- a/src/js/assets/scss/icons-dark.scss
+++ /dev/null
@@ -1,10 +0,0 @@
-// TODO: preparation for full support of @media:prefers-color-scheme by core
-// until then, this ha no effect
-
-@media (prefers-color-scheme: dark) {
- :root {
- --icon-polls: url('../icons/polls-fff.svg');
- --icon-circles: url('../icons/circles-fff.svg');
- --icon-polls-loading: url('../icons/loading-small.gif');
- }
-}
diff --git a/src/js/assets/scss/icons-md.scss b/src/js/assets/scss/icons-md.scss
index d72a8136..6c3e034d 100644
--- a/src/js/assets/scss/icons-md.scss
+++ b/src/js/assets/scss/icons-md.scss
@@ -3,24 +3,6 @@
background-image: $url;
}
-// masked svg background icon
-@mixin masked-icon($url, $color: var(--icon-md-color-default)) {
- -webkit-mask-image: $url;
- -webkit-mask-repeat: no-repeat;
- -webkit-mask-position: center;
- -webkit-mask-size: var(--icon-size);
- mask-image: $url;
- mask-repeat: no-repeat;
- mask-position: center;
- mask-size: var(--icon-size);
- background-color: $color;
-
- &.empty-content__icon {
- mask-size: 64px;
- -webkit-mask-size: 64px;
- }
-}
-
:root {
--icon-md-email: url('../icons/material-design/email.svg');
--icon-md-share-variant: url('../icons/material-design/share-variant.svg');
@@ -41,6 +23,3 @@
.icon-svg-md-email { @include svg-icon(var(--icon-md-email)); }
.icon-svg-md-share { @include svg-icon(var(--icon-md-share-variant)); }
.icon-svg-md-link { @include svg-icon(var(--icon-md-link-variant)); }
-
-// mask icons
-
diff --git a/src/js/assets/scss/icons.scss b/src/js/assets/scss/icons.scss
index 01039994..5cdbcd31 100644
--- a/src/js/assets/scss/icons.scss
+++ b/src/js/assets/scss/icons.scss
@@ -1,6 +1,4 @@
:root {
- --icon-circles: url('../icons/circles.svg');
- --icon-circles--fff: url('../icons/circles-fff.svg');
--icon-polls-maybe: url('../icons/maybe-vote.svg');
--icon-polls-no: url('../icons/no-vote.svg');
--icon-polls-yes: url('../icons/yes-vote.svg');
@@ -13,7 +11,4 @@
--color-polls-foreground-filter-maybe: invert(81%) sepia(22%) saturate(3383%) hue-rotate(353deg) brightness(101%) contrast(101%);
}
-.icon-circles { background-image: var(--icon-circles); }
-.icon-polls-maybe { background-image: var(--icon-polls-maybe); }
-.icon-polls-no { background-image: var(--icon-polls-no); }
.icon-polls-yes { background-image: var(--icon-polls-yes); }
diff --git a/src/js/assets/scss/polls-icon.scss b/src/js/assets/scss/polls-icon.scss
index 50408068..f506cdfe 100644
--- a/src/js/assets/scss/polls-icon.scss
+++ b/src/js/assets/scss/polls-icon.scss
@@ -1,14 +1,4 @@
-:root {
- --icon-polls: url('../icons/polls.svg');
- --icon-polls--fff: url('../icons/polls-fff.svg');
-}
-
.icon-polls {
- background-image: var(--icon-polls);
- background-size: 16px 16px;
-}
-@media (prefers-color-scheme: dark) {
- .icon-polls {
- background-image: var(--icon-polls--fff);
- }
-}
+ background-image: url(../../../../img/polls.svg);
+ filter: var(--background-invert-if-dark);
+} \ No newline at end of file
diff --git a/src/js/init-dashboard.js b/src/js/dashboard.js
index 4040d68c..bd473c47 100644
--- a/src/js/init-dashboard.js
+++ b/src/js/dashboard.js
@@ -3,6 +3,7 @@
* @copyright Copyright (c) 2022 Michael Longo <contact@tiller.fr>
*
* @author Michael Longo <contact@tiller.fr>
+ * @author René Gieling <github@dartcafe.de>
*
* @license AGPL-3.0-or-later
*
@@ -28,7 +29,7 @@ import { translate, translatePlural } from '@nextcloud/l10n'
import { generateFilePath } from '@nextcloud/router'
import Dashboard from './views/Dashboard.vue'
-import './assets/scss/dashboard.scss'
+import './assets/scss/polls-icon.scss'
Vue.config.debug = process.env.NODE_ENV !== 'production'
Vue.config.devTools = process.env.NODE_ENV !== 'production'
diff --git a/src/js/views/Dashboard.vue b/src/js/views/Dashboard.vue
index 4ad6193c..f97ec635 100644
--- a/src/js/views/Dashboard.vue
+++ b/src/js/views/Dashboard.vue
@@ -2,6 +2,7 @@
- @copyright Copyright (c) 2022 Michael Longo <contact@tiller.fr>
-
- @author Michael Longo <contact@tiller.fr>
+ - @author René Gieling <github@dartcafe.de>
-
- @license GNU AGPL version 3 or any later version
-
@@ -23,12 +24,15 @@
<template>
<div>
<NcDashboardWidget :items="relevantPolls"
- empty-content-icon="icon-polls"
:empty-content-message="t('polls', 'No polls found for this category')"
:show-more-text="t('polls', 'Relevant polls')"
:loading="loading"
@hide="() => {}"
@markDone="() => {}">
+ <template #emptyContentIcon>
+ <PollsAppIcon />
+ </template>
+
<template #default="{ item }">
<a :href="pollLink(item)">
<div class="poll-item__item">
@@ -58,6 +62,7 @@ import { NcDashboardWidget } from '@nextcloud/vue'
import { showError } from '@nextcloud/dialogs'
import TextPollIcon from 'vue-material-design-icons/FormatListBulletedSquare.vue'
import DatePollIcon from 'vue-material-design-icons/CalendarBlank.vue'
+import PollsAppIcon from '../components/AppIcons/PollsAppIcon.vue'
import { mapGetters } from 'vuex'
import { generateUrl } from '@nextcloud/router'
@@ -65,28 +70,34 @@ export default {
name: 'Dashboard',
components: {
NcDashboardWidget,
- TextPollIcon,
DatePollIcon,
+ PollsAppIcon,
+ TextPollIcon,
},
+
data() {
return {
loading: false,
}
},
+
computed: {
...mapGetters({
filteredPolls: 'polls/filtered',
}),
+
relevantPolls() {
const list = [
...this.filteredPolls('relevant'),
]
return list.slice(0, 6)
},
+
pollLink() {
- return (card) => generateUrl(`/apps/polls/vote/${card.id}`)
+ return (poll) => generateUrl(`/apps/polls/vote/${poll.id}`)
},
},
+
beforeMount() {
this.loading = true
this.$store.dispatch('polls/list').then(() => {
@@ -97,7 +108,9 @@ export default {
})
},
}
+
</script>
+
<style lang="scss">
[class^='poll-item__'] {
display: flex;
diff --git a/src/js/views/img/app.svg b/src/js/views/img/app.svg
deleted file mode 100644
index cbf61396..00000000
--- a/src/js/views/img/app.svg
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- id="svg8"
- viewBox="0 0 32 32"
- x="0px"
- y="0px"
- enable-background="new 0 0 595.275 311.111"
- width="32"
- height="32"
- xml:space="preserve"
- version="1.1"><metadata
- id="metadata14"><rdf:RDF><cc:Work
- rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
- id="defs12" /><rect
- id="rect2"
- y="2"
- x="3"
- height="26"
- width="7"
- style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.93541431" /><rect
- id="rect4"
- y="12"
- x="12"
- height="16"
- width="7"
- style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.93541431" /><rect
- id="rect6"
- y="8"
- x="21"
- height="20"
- width="7"
- style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.8918826" /></svg> \ No newline at end of file
diff --git a/src/js/views/img/expired-unvoted-vote.svg b/src/js/views/img/expired-unvoted-vote.svg
deleted file mode 100644
index ca46c722..00000000
--- a/src/js/views/img/expired-unvoted-vote.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16">
- <ellipse
- style="opacity:1;fill:none;fill-opacity:1;stroke:#f45573;stroke-width:1.49987304;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- cx="8"
- cy="8"
- rx="6.2500634"
- ry="6.2500639" />
- <rect
- style="fill:none;fill-opacity:1;stroke:#ffc107;stroke-width:0.86666656;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- width="5.6333332"
- height="5.6333332"
- x="5.1833334"
- y="5.1833334" />
-</svg>
diff --git a/src/js/views/img/expired-voted-vote.svg b/src/js/views/img/expired-voted-vote.svg
deleted file mode 100644
index a58f41b0..00000000
--- a/src/js/views/img/expired-voted-vote.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16">
- <ellipse
- style="opacity:1;fill:none;fill-opacity:1;stroke:#f45573;stroke-width:1.49987304;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- cx="8"
- cy="8"
- rx="6.2500634"
- ry="6.2500639" />
- <path
- d="M 6.9766048,11.334813 3.39273,7.7509392 4.4157633,6.7271819 6.9766048,9.285851 11.569757,4.6651869 12.60727,5.7034244 Z"
- style="fill:#49bc49;fill-opacity:1" />
-</svg>
diff --git a/src/js/views/img/open-unvoted-vote.svg b/src/js/views/img/open-unvoted-vote.svg
deleted file mode 100644
index 4376c065..00000000
--- a/src/js/views/img/open-unvoted-vote.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16">
- <path
- style="opacity:1;fill:none;fill-opacity:1;stroke:#49bc49;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="m 14.244065,8.0059972 c 0,3.4518138 -2.798249,6.2500608 -6.2500623,6.2500608 -3.4518138,0 -6.250062,-2.798247 -6.2500622,-6.2500608 0,-3.4518134 2.7982482,-6.2500612 6.2500622,-6.2500612" />
- <path
- style="fill:#49bc49;fill-opacity:1;stroke:none;stroke-width:0.11827402;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 7.9774453,0.41685427 11.667719,1.8149286 7.9774453,3.2780296 v 0 z" />
- <rect
- style="fill:none;fill-opacity:1;stroke:#ffc107;stroke-width:0.86666656;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- width="5.6333332"
- height="5.6333332"
- x="5.1833334"
- y="5.1833334" />
-</svg>
diff --git a/src/js/views/img/open-voted-vote.svg b/src/js/views/img/open-voted-vote.svg
deleted file mode 100644
index 58e5764f..00000000
--- a/src/js/views/img/open-voted-vote.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16">
- <path
- d="M 6.9766048,11.334813 3.39273,7.750939 4.4157633,6.7271817 6.9766048,9.2858508 11.569757,4.6651867 12.60727,5.7034243 Z"
- style="fill:#49bc49;fill-opacity:1" />
- <path
- style="opacity:1;fill:none;fill-opacity:1;stroke:#49bc49;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="m 14.250063,7.9999999 c 0,3.4518141 -2.798249,6.2500611 -6.2500635,6.2500611 -3.4518138,0 -6.250062,-2.798247 -6.2500622,-6.2500611 0,-3.4518134 2.7982482,-6.2500609 6.2500622,-6.2500609" />
- <path
- style="fill:#49bc49;fill-opacity:1;stroke:none;stroke-width:0.11827402;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 7.977,0.4168247 11.667274,1.8148987 7.977,3.278 v 0 z" />
-</svg>
diff --git a/webpack.config.js b/webpack.config.js
index 39e59c54..5f54f628 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -6,7 +6,7 @@ webpackConfig.entry = {
main: path.join(__dirname, 'src/js/', 'main.js'),
userSettings: path.join(__dirname, 'src/js/', 'userSettings.js'),
adminSettings: path.join(__dirname, 'src/js/', 'adminSettings.js'),
- dashboard: path.join(__dirname, 'src/js/', 'init-dashboard.js'),
+ dashboard: path.join(__dirname, 'src/js/', 'dashboard.js'),
}
webpackConfig.output = {