aboutsummaryrefslogtreecommitdiff
path: root/.icons/Gruvbox-Dark/status/32
diff options
context:
space:
mode:
Diffstat (limited to '.icons/Gruvbox-Dark/status/32')
-rw-r--r--.icons/Gruvbox-Dark/status/32/avatar-default.svg13
-rw-r--r--.icons/Gruvbox-Dark/status/32/changes-allow.svg9
-rw-r--r--.icons/Gruvbox-Dark/status/32/changes-prevent.svg10
-rw-r--r--.icons/Gruvbox-Dark/status/32/computer-fail.svg15
-rw-r--r--.icons/Gruvbox-Dark/status/32/dialog-error.svg11
-rw-r--r--.icons/Gruvbox-Dark/status/32/dialog-information.svg11
l---------.icons/Gruvbox-Dark/status/32/dialog-password.svg1
-rw-r--r--.icons/Gruvbox-Dark/status/32/dialog-question.svg8
-rw-r--r--.icons/Gruvbox-Dark/status/32/dialog-warning.svg8
l---------.icons/Gruvbox-Dark/status/32/gtk-dialog-authentication.svg1
l---------.icons/Gruvbox-Dark/status/32/gtk-dialog-error.svg1
l---------.icons/Gruvbox-Dark/status/32/gtk-dialog-info.svg1
l---------.icons/Gruvbox-Dark/status/32/gtk-dialog-question.svg1
l---------.icons/Gruvbox-Dark/status/32/gtk-dialog-warning.svg1
l---------.icons/Gruvbox-Dark/status/32/gtk-missing-image.svg1
-rw-r--r--.icons/Gruvbox-Dark/status/32/image-missing.svg14
l---------.icons/Gruvbox-Dark/status/32/laptop-connected.svg1
l---------.icons/Gruvbox-Dark/status/32/laptop-disconnected.svg1
l---------.icons/Gruvbox-Dark/status/32/laptop-trusted.svg1
-rw-r--r--.icons/Gruvbox-Dark/status/32/laptopconnected.svg10
-rw-r--r--.icons/Gruvbox-Dark/status/32/laptopdisconnected.svg16
-rw-r--r--.icons/Gruvbox-Dark/status/32/laptoptrusted.svg8
l---------.icons/Gruvbox-Dark/status/32/messagebox_critical.svg1
l---------.icons/Gruvbox-Dark/status/32/messagebox_info.svg1
l---------.icons/Gruvbox-Dark/status/32/messagebox_warning.svg1
-rw-r--r--.icons/Gruvbox-Dark/status/32/network-wired-disconnected.svg20
-rw-r--r--.icons/Gruvbox-Dark/status/32/network-wireless-encrypted.svg13
-rw-r--r--.icons/Gruvbox-Dark/status/32/non-starred.svg5
-rw-r--r--.icons/Gruvbox-Dark/status/32/offline.svg10
-rw-r--r--.icons/Gruvbox-Dark/status/32/online.svg7
-rw-r--r--.icons/Gruvbox-Dark/status/32/semi-starred.svg6
l---------.icons/Gruvbox-Dark/status/32/smartphone-connected.svg1
l---------.icons/Gruvbox-Dark/status/32/smartphone-disconnected.svg1
l---------.icons/Gruvbox-Dark/status/32/smartphone-trusted.svg1
-rw-r--r--.icons/Gruvbox-Dark/status/32/smartphoneconnected.svg9
-rw-r--r--.icons/Gruvbox-Dark/status/32/smartphonedisconnected.svg16
-rw-r--r--.icons/Gruvbox-Dark/status/32/smartphonetrusted.svg8
-rw-r--r--.icons/Gruvbox-Dark/status/32/starred.svg5
l---------.icons/Gruvbox-Dark/status/32/status_lock.svg1
l---------.icons/Gruvbox-Dark/status/32/stock_dialog-error.svg1
l---------.icons/Gruvbox-Dark/status/32/stock_dialog-info.svg1
l---------.icons/Gruvbox-Dark/status/32/stock_dialog-question.svg1
l---------.icons/Gruvbox-Dark/status/32/stock_dialog-warning.svg1
l---------.icons/Gruvbox-Dark/status/32/stock_lock.svg1
l---------.icons/Gruvbox-Dark/status/32/tablet-connected.svg1
l---------.icons/Gruvbox-Dark/status/32/tablet-disconnected.svg1
-rw-r--r--.icons/Gruvbox-Dark/status/32/tabletconnected.svg8
-rw-r--r--.icons/Gruvbox-Dark/status/32/tabletdisconnected.svg14
-rw-r--r--.icons/Gruvbox-Dark/status/32/tablettrusted.svg6
l---------.icons/Gruvbox-Dark/status/32/task-attempt.svg1
l---------.icons/Gruvbox-Dark/status/32/task-attention.svg1
-rw-r--r--.icons/Gruvbox-Dark/status/32/task-due.svg15
-rw-r--r--.icons/Gruvbox-Dark/status/32/task-past-due.svg14
-rw-r--r--.icons/Gruvbox-Dark/status/32/trophy-bronze.svg15
-rw-r--r--.icons/Gruvbox-Dark/status/32/trophy-gold.svg15
-rw-r--r--.icons/Gruvbox-Dark/status/32/trophy-silver.svg15
-rw-r--r--.icons/Gruvbox-Dark/status/32/user-trash-full.svg12
-rw-r--r--.icons/Gruvbox-Dark/status/32/user-trash.svg12
58 files changed, 384 insertions, 0 deletions
diff --git a/.icons/Gruvbox-Dark/status/32/avatar-default.svg b/.icons/Gruvbox-Dark/status/32/avatar-default.svg
new file mode 100644
index 000000000..967fa0177
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/avatar-default.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <circle style="opacity:0.2;fill:#00100f" cx="16" cy="17" r="14"/>
+ <circle style="fill:#5294E2" cx="16" cy="16" r="14"/>
+ <g style="opacity:0.2" transform="translate(0,1)">
+ <path d="m 16,6 c -2.2096,0 -4,1.7912 -4,4 0,2.2088 1.7904,4 4,4 2.2096,0 4,-1.7912 4,-4 0,-2.2088 -1.7904,-4 -4,-4 z"/>
+ <path d="m 16,16.000001 c -6.9993,0.0042 -7,4.430769 -7,4.430769 v 1.8 c 0,0 1.292299,2.76923 7,2.76923 5.707701,0 7,-2.76923 7,-2.76923 v -1.8 c 0,0 0,-4.433538 -6.9986,-4.430769 z"/>
+ </g>
+ <g>
+ <path style="fill:#ffffff" d="m 16,6 c -2.2096,0 -4,1.7912 -4,4 0,2.2088 1.7904,4 4,4 2.2096,0 4,-1.7912 4,-4 0,-2.2088 -1.7904,-4 -4,-4 z"/>
+ <path style="fill:#ffffff" d="m 16,16.000001 c -6.9993,0.0042 -7,4.430769 -7,4.430769 v 1.8 c 0,0 1.292299,2.76923 7,2.76923 5.707701,0 7,-2.76923 7,-2.76923 v -1.8 c 0,0 0,-4.433538 -6.9986,-4.430769 z"/>
+ </g>
+ <path style="fill:#ffffff;opacity:0.2" d="M 16 2 A 14 14 0 0 0 2 16 A 14 14 0 0 0 2.0214844 16.585938 A 14 14 0 0 1 16 3 A 14 14 0 0 1 29.978516 16.414062 A 14 14 0 0 0 30 16 A 14 14 0 0 0 16 2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/changes-allow.svg b/.icons/Gruvbox-Dark/status/32/changes-allow.svg
new file mode 100644
index 000000000..e447830b9
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/changes-allow.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path style="opacity:0.2" d="M 16,3 C 11.907463,3 8.5584191,6.0443272 8.0683594,10 H 11.099609 C 11.560604,7.7126387 13.572832,6 16,6 c 2.77,0 5,2.23 5,5 v 3 h 3 V 11 C 24,6.568 20.432,3 16,3 Z"/>
+ <path d="M 16 2 C 11.907463 2 8.5584191 5.0443272 8.0683594 9 L 11.099609 9 C 11.560604 6.7126387 13.572832 5 16 5 C 18.77 5 21 7.23 21 10 L 21 13 L 24 13 L 24 10 C 24 5.568 20.432 2 16 2 z" style="fill:#d2d2d2"/>
+ <rect width="17" height="22" x="-30" y="-27" rx="1.4" ry="1.4" transform="matrix(0,-1,-1,0,0,0)" style="fill:#fe3c38"/>
+ <path d="M 16 2 C 11.907463 2 8.5584191 5.0443272 8.0683594 9 L 8.2597656 9 C 9.1444468 5.5434256 12.260084 3 16 3 C 20.432 3 24 6.568 24 11 L 24 10 C 24 5.568 20.432 2 16 2 z" style="fill:#ffffff;opacity:0.2"/>
+ <path fill="#fff" opacity=".1" d="m6.4004 13c-0.7756 0-1.4004 0.625-1.4004 1.4v1c0-0.775 0.6248-1.4 1.4004-1.4h19.2c0.775 0 1.4 0.625 1.4 1.4v-1c0-0.775-0.625-1.4-1.4-1.4h-19.2z"/>
+ <rect width="22" height="10" x="5" y="16" rx="0" ry="0" style="fill:#fe6a6a"/>
+ <path d="m 5,28.6 v 1 C 5,30.375 5.6248,31 6.4004,31 h 19.2 c 0.775,0 1.4,-0.625 1.4,-1.4 v -1 c 0,0.775 -0.625,1.4 -1.4,1.4 h -19.2 c -0.7752,0 -1.4,-0.625 -1.4,-1.4 z" style="opacity:0.2"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/changes-prevent.svg b/.icons/Gruvbox-Dark/status/32/changes-prevent.svg
new file mode 100644
index 000000000..ceb396a2d
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/changes-prevent.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path fill="#d2d2d2" d="m16 2c-4.432 0-8 3.568-8 8v3h3v-3c0-2.77 2.23-5 5-5s5 2.23 5 5v3h3v-3c0-4.432-3.568-8-8-8z"/>
+ <rect fill="#fecd38" width="17" height="22" x="-30" y="-27" rx="1.4" ry="1.4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m16 2c-4.432 0-8 3.568-8 8v1c0-4.432 3.568-8 8-8s8 3.568 8 8v-1c0-4.432-3.568-8-8-8z"/>
+ <path fill="#fff" opacity=".1" d="m6.4004 13c-0.7756 0-1.4004 0.625-1.4004 1.4v1c0-0.775 0.6248-1.4 1.4004-1.4h19.2c0.775 0 1.4 0.625 1.4 1.4v-1c0-0.775-0.625-1.4-1.4-1.4h-19.2z"/>
+ <path fill="#cb9a05" d="m5 27.6v1c0 0.775 0.6248 1.4 1.4004 1.4h19.2c0.775 0 1.4-0.625 1.4-1.4v-1c0 0.775-0.625 1.4-1.4 1.4h-19.2c-0.7752 0-1.4-0.625-1.4-1.4z"/>
+ <path fill="#fff" opacity=".1" d="m5 26.6v1c0 0.775 0.6248 1.4 1.4004 1.4h19.2c0.775 0 1.4-0.625 1.4-1.4v-1c0 0.775-0.625 1.4-1.4 1.4h-19.2c-0.7752 0-1.4-0.625-1.4-1.4z"/>
+ <rect fill="#fed96a" width="22" height="10" x="5" y="16" rx="0" ry="0"/>
+ <path opacity=".2" d="m16 5c-2.77 0-5 2.23-5 5v1c0-2.77 2.23-5 5-5s5 2.23 5 5v-1c0-2.77-2.23-5-5-5zm-11 23.6v1c0 0.775 0.6248 1.4 1.4004 1.4h19.2c0.775 0 1.4-0.625 1.4-1.4v-1c0 0.775-0.625 1.4-1.4 1.4h-19.2c-0.7752 0-1.4-0.625-1.4-1.4z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/computer-fail.svg b/.icons/Gruvbox-Dark/status/32/computer-fail.svg
new file mode 100644
index 000000000..b3c3bf23a
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/computer-fail.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="21" height="16" x="-28" y="-24" rx="1.25" ry="1.25" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="21" height="16" x="-27" y="-24" rx="1.25" ry="1.25" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="20" height="26" x="-25" y="-29" rx="1.25" ry="1.25" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="26" x="-24" y="-29" rx="1.25" ry="1.25" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e64b39" width="16" height="22" x="-22" y="-27" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,4 C 3.5575,4 3,4.5575 3,5.25 v 1 C 3,5.5575 3.5575,5 4.25,5 h 23.5 C 28.442,5 29,5.5575 29,6.25 v -1 C 29,4.5575 28.442,4 27.75,4 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="22" height="1" x="5" y="22"/>
+ <g style="opacity:0.2;enable-background:new" transform="matrix(2,0,0,2,-970.0004,553)">
+ <path d="m 490.5002,-271.5 v 2 h 1 v -2 z m 4,0 v 2 h 1 v -2 z m -4,3.5 v 1 h 1 3 1 v -1 h -1 -3 z m 5,1 v 1 h 1 v -1 z m -5,0 h -1 v 1 h 1 z"/>
+ </g>
+ <g transform="matrix(2,0,0,2,-970.0004,552)" style="fill:#ffffff;enable-background:new">
+ <path style="fill:#ffffff" d="m 490.5002,-271.5 v 2 h 1 v -2 z m 4,0 v 2 h 1 v -2 z m -4,3.5 v 1 h 1 3 1 v -1 h -1 -3 z m 5,1 v 1 h 1 v -1 z m -5,0 h -1 v 1 h 1 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/dialog-error.svg b/.icons/Gruvbox-Dark/status/32/dialog-error.svg
new file mode 100644
index 000000000..cbc6e287d
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/dialog-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect fill="#db3c30" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="matrix(1 0 0 1.3846 -530 499.53)">
+ <path class="error" d="m545-355h2v9.389h-2zm0 11.556h2v1.4445h-2z"/>
+ </g>
+ <g transform="matrix(1 0 0 1.3846 -530 498.53)">
+ <path fill="#fff" class="error" d="m545-355h2v9.389h-2zm0 11.556h2v1.4445h-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m16 2c-7.756 0-14 6.244-14 14 0 0.169 0.0195 0.333 0.0254 0.5 0.2637-7.5206 6.3874-13.5 13.975-13.5 7.587 0 13.711 5.9794 13.975 13.5 0.005-0.167 0.025-0.331 0.025-0.5 0-7.756-6.244-14-14-14z"/>
+ <path opacity=".2" d="m2.0254 16.5c-0.0059 0.167-0.0254 0.331-0.0254 0.5 0 7.756 6.244 14 14 14s14-6.244 14-14c0-0.16884-0.01952-0.33264-0.02539-0.5-0.264 7.521-6.388 13.5-13.975 13.5-7.5872 0-13.711-5.979-13.975-13.5z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/dialog-information.svg b/.icons/Gruvbox-Dark/status/32/dialog-information.svg
new file mode 100644
index 000000000..23ab0eaf3
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/dialog-information.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect fill="#30a3db" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="matrix(1 0 0 1.3846 -530 499.53)">
+ <path class="error" d="m545-342h2v-9.389h-2zm0-11.556h2v-1.4445h-2z"/>
+ </g>
+ <g transform="matrix(1 0 0 1.3846 -530 498.53)">
+ <path fill="#fff" class="error" d="m545-342h2v-9.389h-2zm0-11.556h2v-1.4445h-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m16 2c-7.756 0-14 6.244-14 14 0 0.169 0.0195 0.333 0.0254 0.5 0.2637-7.5206 6.3874-13.5 13.975-13.5 7.587 0 13.711 5.9794 13.975 13.5 0.005-0.167 0.025-0.331 0.025-0.5 0-7.756-6.244-14-14-14z"/>
+ <path opacity=".2" d="m2.0254 16.5c-0.0059 0.167-0.0254 0.331-0.0254 0.5 0 7.756 6.244 14 14 14s14-6.244 14-14c0-0.169-0.02-0.333-0.025-0.5-0.264 7.521-6.388 13.5-13.975 13.5-7.5872 0-13.711-5.979-13.975-13.5z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/dialog-password.svg b/.icons/Gruvbox-Dark/status/32/dialog-password.svg
new file mode 120000
index 000000000..7d7d88238
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/dialog-password.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/dialog-question.svg b/.icons/Gruvbox-Dark/status/32/dialog-question.svg
new file mode 100644
index 000000000..749085d7a
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/dialog-question.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path fill="#64db2d" fill-rule="evenodd" d="m15.963 2.0004c-0.66219 0.00938-1.295 0.27671-1.7633 0.74507l-11.454 11.454c-0.99476 0.9942-0.99476 2.6068 0 3.601l11.454 11.453c0.9942 0.99476 2.6067 0.99476 3.6009 0l11.453-11.454c0.99476-0.9942 0.99476-2.6068 0-3.601l-11.454-11.454c-0.486-0.4861-1.149-0.7549-1.837-0.7447z"/>
+ <rect fill="none" width="22.4" height="22.4" x="4.8" y="4.8"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m15.963 2c-0.662 0.0094-1.295 0.2777-1.764 0.7461l-11.453 11.453c-0.6252 0.625-0.8561 1.495-0.6952 2.301 0.095-0.476 0.3258-0.932 0.6953-1.301l11.453-11.453c0.469-0.4683 1.102-0.7366 1.764-0.746 0.688-0.0102 1.351 0.2595 1.838 0.7461l11.453 11.453c0.369 0.369 0.6 0.825 0.695 1.301 0.161-0.806-0.07-1.676-0.695-2.301l-11.453-11.453c-0.487-0.4865-1.15-0.7562-1.838-0.746z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m2.0508 16.5c-0.1609 0.806 0.07 1.674 0.6953 2.299l11.453 11.455c0.9942 0.99476 2.6074 0.99476 3.6016 0l11.453-11.455c0.62531-0.62496 0.85615-1.4924 0.69531-2.2988-0.09503 0.47646-0.32588 0.93155-0.69531 1.3008l-11.453 11.453c-0.9942 0.99476-2.6074 0.99476-3.6016 0l-11.453-11.453c-0.3693-0.369-0.6002-0.825-0.6952-1.301z"/>
+ <path opacity=".2" d="m17 24h-2v-2h2zm2.07-7.0833-0.9 0.92c-0.72 0.73-1.17 1.33-1.17 2.83h-2v-0.5c0-1.1 0.45-2.1 1.17-2.83l1.24-1.26c0.37-0.36 0.59-0.86 0.59-1.41 0-1.1-0.9-2-2-2s-2 0.9-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 0.88-0.36 1.68-0.93 2.25z"/>
+ <path fill="#fff" d="m17 23h-2v-2h2zm2.07-7.0833-0.9 0.92c-0.72 0.73-1.17 1.33-1.17 2.83h-2v-0.5c0-1.1 0.45-2.1 1.17-2.83l1.24-1.26c0.37-0.36 0.59-0.86 0.59-1.41 0-1.1-0.9-2-2-2s-2 0.9-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 0.88-0.36 1.68-0.93 2.25z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/dialog-warning.svg b/.icons/Gruvbox-Dark/status/32/dialog-warning.svg
new file mode 100644
index 000000000..eaade11ce
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/dialog-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect fill="#ffd453" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g transform="matrix(1 0 0 1.3846 -530 498.53)">
+ <path fill="#3f3f3f" class="error" d="m545-355h2v9.389h-2zm0 11.556h2v1.4445h-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m16 2c-7.756 0-14 6.244-14 14 0 0.169 0.0195 0.333 0.0254 0.5 0.2637-7.5206 6.3874-13.5 13.975-13.5 7.587 0 13.711 5.9794 13.975 13.5 0.005-0.167 0.025-0.331 0.025-0.5 0-7.756-6.244-14-14-14z"/>
+ <path opacity=".2" d="m2.0254 16.5c-0.0059 0.167-0.0254 0.331-0.0254 0.5 0 7.756 6.244 14 14 14s14-6.244 14-14c0-0.169-0.02-0.333-0.025-0.5-0.264 7.521-6.388 13.5-13.975 13.5-7.5872 0-13.711-5.979-13.975-13.5z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/gtk-dialog-authentication.svg b/.icons/Gruvbox-Dark/status/32/gtk-dialog-authentication.svg
new file mode 120000
index 000000000..7d7d88238
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/gtk-dialog-authentication.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/gtk-dialog-error.svg b/.icons/Gruvbox-Dark/status/32/gtk-dialog-error.svg
new file mode 120000
index 000000000..3b41d91ec
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/gtk-dialog-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/gtk-dialog-info.svg b/.icons/Gruvbox-Dark/status/32/gtk-dialog-info.svg
new file mode 120000
index 000000000..015e95ba6
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/gtk-dialog-info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/gtk-dialog-question.svg b/.icons/Gruvbox-Dark/status/32/gtk-dialog-question.svg
new file mode 120000
index 000000000..9c339cf60
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/gtk-dialog-question.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/gtk-dialog-warning.svg b/.icons/Gruvbox-Dark/status/32/gtk-dialog-warning.svg
new file mode 120000
index 000000000..a626e0c40
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/gtk-dialog-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/gtk-missing-image.svg b/.icons/Gruvbox-Dark/status/32/gtk-missing-image.svg
new file mode 120000
index 000000000..28389ba2a
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/gtk-missing-image.svg
@@ -0,0 +1 @@
+image-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/image-missing.svg b/.icons/Gruvbox-Dark/status/32/image-missing.svg
new file mode 100644
index 000000000..7989ea130
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/image-missing.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <defs>
+ <clipPath id="clipPath4483" clipPathUnits="userSpaceOnUse">
+ <path fill="#fecd38" d="m91.5 254c-0.831 0-1.5 0.669-1.5 1.5v25c0 0.831 0.669 1.5 1.5 1.5h16.5l10-10v-16.5c0-0.831-0.669-1.5-1.5-1.5z"/>
+ </clipPath>
+ </defs>
+ <path fill="#e4e4e4" d="m3.4999 4c-0.831 0-1.5 0.669-1.5 1.5v21c0 0.831 0.669 1.5 1.5 1.5h16.5l10-10v-12.5c0-0.831-0.669-1.5-1.5-1.5z"/>
+ <path d="m11 13.125 6.625 7.5 4.25-4.125 4.125 4.125-3 3.375h-17v-5z" style="opacity:0.3"/>
+ <path opacity=".2" d="m118 272h-8.5c-0.82843 0-1.5 0.67158-1.5 1.5v8.5z" clip-path="url(#clipPath4483)" transform="translate(-88 -254)"/>
+ <path d="m30 18h-8.5c-0.82843 0-1.5 0.67158-1.5 1.5v8.5z" style="fill:#fafafa"/>
+ <path fill="#fff" d="m21.5 18c-0.82843 0-1.5 0.67158-1.5 1.5v1c0-0.82842 0.67157-1.5 1.5-1.5h7.5l1-1h-8.5z" style="opacity:0.2"/>
+ <path opacity=".2" d="m30 18-10 10h-16.5c-0.831 0-1.5-0.669-1.5-1.5v1c0 0.831 0.669 1.5 1.5 1.5h16.5l10-10v-1z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.5 4 C 2.669 4 2 4.669 2 5.5 L 2 6.5 C 2 5.669 2.669 5 3.5 5 L 28.5 5 C 29.331 5 30 5.669 30 6.5 L 30 5.5 C 30 4.669 29.331 4 28.5 4 L 3.5 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/laptop-connected.svg b/.icons/Gruvbox-Dark/status/32/laptop-connected.svg
new file mode 120000
index 000000000..0a2e7439c
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/laptop-connected.svg
@@ -0,0 +1 @@
+laptopconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/laptop-disconnected.svg b/.icons/Gruvbox-Dark/status/32/laptop-disconnected.svg
new file mode 120000
index 000000000..07fe257b5
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/laptop-disconnected.svg
@@ -0,0 +1 @@
+laptopdisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/laptop-trusted.svg b/.icons/Gruvbox-Dark/status/32/laptop-trusted.svg
new file mode 120000
index 000000000..c7cbcec68
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/laptop-trusted.svg
@@ -0,0 +1 @@
+laptoptrusted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/laptopconnected.svg b/.icons/Gruvbox-Dark/status/32/laptopconnected.svg
new file mode 100644
index 000000000..e071947ef
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/laptopconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect fill="#8e8e8e" width="3" height="30" x="-27" y="-31" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#8e8e8e" d="m29 22.75v-15.5c0-0.6925-0.58-1.25-1.3-1.25h-23.4c-0.7202 0-1.3 0.5575-1.3 1.25v15.5c0 0.692 0.5798 1.25 1.3 1.25h23.4c0.7202 0 1.3-0.5575 1.3-1.25z"/>
+ <path style="opacity:0.5" d="m27 22v-14h-22v14z"/>
+ <path fill="#fff" style="opacity:0.2" d="m4.3008 6c-0.7202 0-1.3008 0.5575-1.3008 1.25v1c0-0.6925 0.5806-1.25 1.3008-1.25h23.398c0.72 0 1.301 0.5575 1.301 1.25v-1c0-0.6925-0.581-1.25-1.301-1.25z"/>
+ <path opacity=".2" d="m3 22.75v1c0 0.692 0.5806 1.25 1.3008 1.25h23.398c0.72 0 1.301-0.558 1.301-1.25v-1c0 0.692-0.581 1.25-1.301 1.25h-23.398c-0.7204 0-1.301-0.558-1.301-1.25z"/>
+ <path opacity=".2" d="m1 26v1c0 0.554 0.446 1 1 1h28c0.554 0 1-0.446 1-1v-1c0 0.554-0.446 1-1 1h-28c-0.554 0-1-0.446-1-1z"/>
+ <path style="opacity:0.2" d="m 13.300782,9.3009057 c -0.02881,-0.00687 -0.05873,-0.00212 -0.08398,0.015625 -0.051,0.033 -0.06048,0.1056563 -0.02148,0.1601563 l 0.646484,0.921875 c -1.027501,0.469 -1.749798,1.562563 -1.841798,2.601563 h 7 c -0.09195,-1.038474 -0.811222,-2.134164 -1.837891,-2.601563 l 0.646485,-0.921875 c 0.039,-0.0545 0.02752,-0.1251562 -0.02149,-0.1601563 -0.051,-0.035 -0.123109,-0.017391 -0.162109,0.037109 l -0.669922,0.9570313 c -0.4435,-0.172 -0.935625,-0.267578 -1.453125,-0.267578 -0.5175,0 -1.010125,0.09558 -1.453125,0.267578 l -0.67187,-0.9570309 c -0.0195,-0.02725 -0.04736,-0.045859 -0.07617,-0.052734 z m 0.724609,1.9902343 c 0.215,0 0.386718,0.169906 0.386718,0.378906 0,0.209 -0.174218,0.38086 -0.386718,0.38086 -0.215,0 -0.388672,-0.16986 -0.388672,-0.38086 0,-0.209 0.174172,-0.378906 0.388672,-0.378906 z m 3,0 c 0.213,0 0.386718,0.169906 0.386718,0.378906 0,0.209 -0.174218,0.38086 -0.386718,0.38086 -0.215,0 -0.388672,-0.16986 -0.388672,-0.38086 0,-0.209 0.174172,-0.378906 0.388672,-0.378906 z m -5.023438,2.708985 v 4.79675 c 0,0.344 0.16,0.703125 0.5,0.703125 H 14 v 1.6875 C 14,21.6365 14,22 14.5,22 15,22 15.001953,21.6365 15.001953,21.1875 V 19.5 h 1 v 1.6875 C 16.001953,21.6365 15.962933,22 16.5,22 17,22 17,21.750436 17,21.1875 V 19.5 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 v -4.79675 z m -1.478515,0.0019 C 10.000548,14.000625 10,14.379418 10,14.845778 v 2.30847 c 0,0.46686 5.48e-4,0.84919 0.523438,0.847656 C 11.000548,18.000504 11,17.620608 11,17.154248 v -2.30847 c 0,-0.46686 5.48e-4,-0.84515 -0.476562,-0.84375 z m 9.955078,0 C 20.000038,14.000625 20,14.379418 20,14.845778 v 2.30847 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 21.000038,18.000504 21,17.620608 21,17.154248 v -2.30847 c 0,-0.46686 3.8e-5,-0.84515 -0.521484,-0.84375 z"/>
+ <path style="fill:#a4ca39" d="m 13.300782,8.3007817 c -0.02881,-0.00687 -0.05873,-0.00212 -0.08398,0.015625 -0.051,0.033 -0.06048,0.1056563 -0.02148,0.1601563 l 0.646484,0.921875 c -1.027501,0.469 -1.749798,1.562563 -1.841798,2.601563 h 7 C 18.908058,10.961527 18.188786,9.865837 17.162117,9.398438 l 0.646485,-0.921875 c 0.039,-0.0545 0.02752,-0.1251562 -0.02149,-0.1601563 -0.051,-0.035 -0.123109,-0.017391 -0.162109,0.037109 L 16.955081,9.310547 c -0.4435,-0.172 -0.935625,-0.2675781 -1.453125,-0.2675781 -0.5175,0 -1.010125,0.095578 -1.453125,0.2675781 l -0.67187,-0.9570309 c -0.0195,-0.02725 -0.04736,-0.045859 -0.07617,-0.052734 z m 0.724609,1.9902343 c 0.215,0 0.386718,0.169906 0.386718,0.378906 0,0.209 -0.174218,0.38086 -0.386718,0.38086 -0.215,0 -0.388672,-0.16986 -0.388672,-0.38086 0,-0.209 0.174172,-0.378906 0.388672,-0.378906 z m 3,0 c 0.213,0 0.386718,0.169906 0.386718,0.378906 0,0.209 -0.174218,0.38086 -0.386718,0.38086 -0.215,0 -0.388672,-0.16986 -0.388672,-0.38086 0,-0.209 0.174172,-0.378906 0.388672,-0.378906 z m -5.023438,2.708985 v 4.79675 c 0,0.344 0.16,0.703125 0.5,0.703125 H 14 v 1.6875 c 0,0.449 0,0.8125 0.5,0.8125 0.5,0 0.501953,-0.3635 0.501953,-0.8125 v -1.6875 h 1 v 1.6875 c 0,0.449 -0.03902,0.8125 0.498047,0.8125 0.5,0 0.5,-0.249564 0.5,-0.8125 v -1.6875 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 v -4.79675 z m -1.478515,0.0019 C 10.000548,13.000501 10,13.379294 10,13.845654 v 2.30847 c 0,0.46686 5.48e-4,0.84919 0.523438,0.847656 C 11.000548,17.00038 11,16.620484 11,16.154124 v -2.30847 c 0,-0.46686 5.48e-4,-0.84515 -0.476562,-0.84375 z m 9.955078,0 C 20.000038,13.000501 20,13.379294 20,13.845654 v 2.30847 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 21.000038,17.00038 21,16.620484 21,16.154124 v -2.30847 c 0,-0.46686 3.8e-5,-0.84515 -0.521484,-0.84375 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/laptopdisconnected.svg b/.icons/Gruvbox-Dark/status/32/laptopdisconnected.svg
new file mode 100644
index 000000000..4a9ac34a9
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/laptopdisconnected.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect fill="#8e8e8e" width="3" height="30" x="-27" y="-31" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#8e8e8e" d="m29 22.75v-15.5c0-0.6925-0.58-1.25-1.3-1.25h-23.4c-0.7202 0-1.3 0.5575-1.3 1.25v15.5c0 0.692 0.5798 1.25 1.3 1.25h23.4c0.7202 0 1.3-0.5575 1.3-1.25z"/>
+ <path style="opacity:0.5" d="m27 22v-14h-22v14z"/>
+ <path fill="#fff" style="opacity:0.2" d="m4.3008 6c-0.7202 0-1.3008 0.5575-1.3008 1.25v1c0-0.6925 0.5806-1.25 1.3008-1.25h23.398c0.72 0 1.301 0.5575 1.301 1.25v-1c0-0.6925-0.581-1.25-1.301-1.25z"/>
+ <path opacity=".2" d="m3 22.75v1c0 0.692 0.5806 1.25 1.3008 1.25h23.398c0.72 0 1.301-0.558 1.301-1.25v-1c0 0.692-0.581 1.25-1.301 1.25h-23.398c-0.7204 0-1.301-0.558-1.301-1.25z"/>
+ <path opacity=".2" d="m1 26v1c0 0.554 0.446 1 1 1h28c0.554 0 1-0.446 1-1v-1c0 0.554-0.446 1-1 1h-28c-0.554 0-1-0.446-1-1z"/>
+ <g>
+ <circle fill="#db3c30" cx="24" cy="24" r="7"/>
+ <path opacity=".2" d="m30.977 24.459a7 7 0 0 1 -6.977 6.541 7 7 0 0 1 -6.977 -6.459 7 7 0 0 0 -0.023 0.459 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -0.02344 -0.54102z"/>
+ <g fill="#fff" transform="matrix(.70711 -.70711 .70711 .70711 -9.9411 24)">
+ <rect width="8" height="2" x="20" y="23"/>
+ <rect width="8" height="2" x="20" y="-25" transform="rotate(90)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/laptoptrusted.svg b/.icons/Gruvbox-Dark/status/32/laptoptrusted.svg
new file mode 100644
index 000000000..6e0548474
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/laptoptrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect fill="#8e8e8e" width="3" height="30" x="-27" y="-31" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#8e8e8e" d="m29 22.75v-15.5c0-0.6925-0.58-1.25-1.3-1.25h-23.4c-0.7202 0-1.3 0.5575-1.3 1.25v15.5c0 0.692 0.5798 1.25 1.3 1.25h23.4c0.7202 0 1.3-0.5575 1.3-1.25z"/>
+ <path style="opacity:0.5" d="m27 22v-14h-22v14z"/>
+ <path fill="#fff" style="opacity:0.2" d="m4.3008 6c-0.7202 0-1.3008 0.5575-1.3008 1.25v1c0-0.6925 0.5806-1.25 1.3008-1.25h23.398c0.72 0 1.301 0.5575 1.301 1.25v-1c0-0.6925-0.581-1.25-1.301-1.25z"/>
+ <path opacity=".2" d="m3 22.75v1c0 0.692 0.5806 1.25 1.3008 1.25h23.398c0.72 0 1.301-0.558 1.301-1.25v-1c0 0.692-0.581 1.25-1.301 1.25h-23.398c-0.7204 0-1.301-0.558-1.301-1.25z"/>
+ <path opacity=".2" d="m1 26v1c0 0.554 0.446 1 1 1h28c0.554 0 1-0.446 1-1v-1c0 0.554-0.446 1-1 1h-28c-0.554 0-1-0.446-1-1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/messagebox_critical.svg b/.icons/Gruvbox-Dark/status/32/messagebox_critical.svg
new file mode 120000
index 000000000..3b41d91ec
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/messagebox_critical.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/messagebox_info.svg b/.icons/Gruvbox-Dark/status/32/messagebox_info.svg
new file mode 120000
index 000000000..015e95ba6
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/messagebox_info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/messagebox_warning.svg b/.icons/Gruvbox-Dark/status/32/messagebox_warning.svg
new file mode 120000
index 000000000..a626e0c40
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/messagebox_warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/network-wired-disconnected.svg b/.icons/Gruvbox-Dark/status/32/network-wired-disconnected.svg
new file mode 100644
index 000000000..67553068e
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/network-wired-disconnected.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path style="opacity:0.2" d="M 9,28 7,26 H 3 C 1.892,26 1,25.108 1,24 V 6 C 1,4.892 1.892,4 3,4 h 24 c 1.108,0 2,0.892 2,2 v 18 c 0,1.108 -0.892,2 -2,2 h -4 l -2,2 z"/>
+ <path style="fill:#afafb1" d="M 9,27 7,25 H 3 C 1.892,25 1,24.108 1,23 V 5 C 1,3.892 1.892,3 3,3 h 24 c 1.108,0 2,0.892 2,2 v 18 c 0,1.108 -0.892,2 -2,2 h -4 l -2,2 z"/>
+ <path style="opacity:0.6" d="M 11,23 9,21 H 5 V 7 h 20 v 14 h -4 l -2,2 z"/>
+ <g style="fill:#f8c44e" transform="matrix(1,0,0,-1,-1,-1)">
+ <rect width="2" height="2" x="9" y="-10"/>
+ <rect width="2" height="2" x="12" y="-10"/>
+ <rect width="2" height="2" x="15" y="-10"/>
+ <rect width="2" height="2" x="18" y="-10"/>
+ <rect width="2" height="2" x="21" y="-10"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 1.892,3 1,3.892 1,5 V 6 C 1,4.892 1.892,4 3,4 h 24 c 1.108,0 2,0.892 2,2 V 5 C 29,3.892 28.108,3 27,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 5,21 v 1 h 4 l 2,2 h 8 l 2,-2 h 4 v -1 h -4 l -2,2 H 11 L 9,21 Z"/>
+ <circle style="opacity:0.2" cx="24" cy="24" r="8"/>
+ <circle cx="24" cy="23" r="8" style="fill:#db3c30"/>
+ <g transform="matrix(0.57142857,-0.57142857,0.57142857,0.57142857,-16,21.857143)" style="fill:#ffffff">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="rotate(-90)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/network-wireless-encrypted.svg b/.icons/Gruvbox-Dark/status/32/network-wireless-encrypted.svg
new file mode 100644
index 000000000..f640113a1
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/network-wireless-encrypted.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path fill="#4f4f4f" d="m16.054 6c-5.277 0-10.027 1.875-13.967 4.783l13.967 15.217 13.859-15.272c-3.924-2.8754-8.622-4.7284-13.859-4.7284z"/>
+ <path fill="#797979" d="m16 9.9953c-4.2037 0-8.1052 1.3786-11.239 3.707l11.298 12.298 11.18-12.298c-3.133-2.328-7.035-3.7067-11.239-3.7067z"/>
+ <path fill="#e4e4e4" d="m16 13.996c-3.1528 0-6.0789 1.034-8.4289 2.7802l8.4729 9.224 8.3848-9.2233c-2.35-1.7463-5.2762-2.7802-8.4289-2.7802z"/>
+ <path fill="#fff" opacity=".1" d="m16.054 6c-5.277 0-10.027 1.8756-13.967 4.783l0.5625 0.61328c3.828-2.679 8.3715-4.396 13.404-4.396 4.9932 0 9.4887 1.6964 13.299 4.3457l0.561-0.617c-3.925-2.8756-8.624-4.7288-13.86-4.7288z"/>
+ <path fill="#fff" opacity=".1" d="m16.001 9.9961c-4.2037 0-8.1068 1.3787-11.24 3.707l0.56445 0.61329c3.0336-2.087 6.7172-3.3203 10.676-3.3203 3.9606 0 7.6433 1.2354 10.678 3.3242l0.561-0.617c-3.133-2.328-7.035-3.7069-11.238-3.7069z"/>
+ <path fill="#fff" opacity=".1" d="m16.001 13.996c-3.1528 0-6.0796 1.035-8.4297 2.7812l0.56445 0.61328c2.248-1.5066 4.9575-2.3945 7.8652-2.3945 2.9096 0 5.6183 0.89 7.8672 2.3984l0.56055-0.61719c-2.35-1.7463-5.275-2.7812-8.4277-2.7812z"/>
+ <path opacity=".2" d="m29.352 11.346-13.297 14.654-13.405-14.604c-0.1865 0.131-0.3795 0.252-0.5625 0.387l13.968 15.217 13.856-15.272c-0.182-0.1332-0.375-0.2531-0.56-0.3823z"/>
+ <rect width="14" height="14" x="15" y="17" rx="2.1" ry="2.1" style="opacity:0.2"/>
+ <rect style="fill:#38ac52" width="14" height="14" x="15" y="16" rx="2.1" ry="2.1"/>
+ <path style="fill:#ffffff" d="M 22 18 C 20.338 18 19 19.338 19 21 L 19 24 C 19 25.662 20.338 27 22 27 C 23.662 27 25 25.662 25 24 L 25 21 C 25 19.338 23.662 18 22 18 z M 22 19.5 C 22.856946 19.5 23.5 20.143054 23.5 21 L 23.5 24 C 23.5 24.856946 22.856946 25.5 22 25.5 C 21.143054 25.5 20.5 24.856946 20.5 24 L 20.5 21 C 20.5 20.143054 21.143054 19.5 22 19.5 z"/>
+ <rect style="fill:#ffffff" width="8" height="6" x="18" y="22" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/non-starred.svg b/.icons/Gruvbox-Dark/status/32/non-starred.svg
new file mode 100644
index 000000000..7dd7082a7
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/non-starred.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path d="m 15.5,2.9997517 c -1.307197,0.018684 -2.240232,0.8058961 -2.677734,2.109375 l 0.01758,-0.058594 -2.054688,5.9492193 -6.9257809,0 c -0.015101,-2.42e-4 -0.029821,-2.42e-4 -0.044922,0 -0.8271266,0.02681 -1.5721928,0.512609 -2.0976562,1.152344 -1.13642101,1.304496 -0.89620891,3.657981 0.546875,4.630859 l 5.4453125,3.978516 -2.1132813,6.566406 c -0.00235,0.0073 -0.00365,0.01418 -0.00586,0.02148 -0.322905,1.060759 -0.019257,2.152805 0.7929687,2.900391 0.00587,0.0055 0.011571,0.01219 0.017578,0.01758 0.9760412,0.867686 2.3489216,0.977964 3.4511713,0.259766 0.02097,-0.01357 0.04034,-0.02832 0.06055,-0.04297 L 15.5,26.499752 l 5.587891,3.984375 c 0.02021,0.01466 0.03958,0.02941 0.06055,0.04297 1.10225,0.718198 2.475129,0.60792 3.451171,-0.259766 0.006,-0.0054 0.01167,-0.01206 0.01758,-0.01758 0.812225,-0.747586 1.115873,-1.839632 0.792968,-2.900391 -0.0022,-0.0073 -0.0035,-0.01421 -0.0059,-0.02148 l -2.113281,-6.566406 5.445312,-3.978516 c 1.443084,-0.972878 1.683296,-3.326363 0.546875,-4.630859 -0.525463,-0.639735 -1.270529,-1.125534 -2.097656,-1.152344 -0.0151,-2.42e-4 -0.02982,-2.42e-4 -0.04492,0 l -6.925781,0 -2.054688,-5.9492191 0.01758,0.058594 C 17.740232,3.8056478 16.807197,3.0184357 15.5,2.9997517 Z" style="opacity:0.2"/>
+ <path style="fill:#8e8e8e" d="M 15.5 2 C 14.192803 2.018684 13.259768 2.8058961 12.822266 4.109375 L 12.839844 4.0507812 L 10.785156 10 L 3.859375 10 C 3.844274 9.9997578 3.8295541 9.9997578 3.8144531 10 C 2.9873265 10.02681 2.2422603 10.512609 1.7167969 11.152344 C 0.58037587 12.45684 0.82058797 14.810325 2.2636719 15.783203 L 7.7089844 19.761719 L 5.5957031 26.328125 C 5.5933531 26.335395 5.5920537 26.342309 5.5898438 26.349609 C 5.2669387 27.410368 5.5705864 28.502414 6.3828125 29.25 C 6.3887165 29.25552 6.3943806 29.262178 6.4003906 29.267578 C 7.3764318 30.135264 8.7493126 30.245542 9.8515625 29.527344 C 9.8725325 29.513774 9.8918994 29.499025 9.9121094 29.484375 L 15.5 25.5 L 21.087891 29.484375 C 21.108101 29.499035 21.127467 29.513784 21.148438 29.527344 C 22.250688 30.245542 23.623567 30.135264 24.599609 29.267578 C 24.605609 29.262178 24.611277 29.25552 24.617188 29.25 C 25.429413 28.502414 25.733061 27.410368 25.410156 26.349609 C 25.407956 26.342309 25.406697 26.335395 25.404297 26.328125 L 23.291016 19.761719 L 28.736328 15.783203 C 30.179412 14.810325 30.419624 12.45684 29.283203 11.152344 C 28.75774 10.512609 28.012674 10.02681 27.185547 10 C 27.170447 9.9997578 27.155725 9.9997578 27.140625 10 L 20.214844 10 L 18.160156 4.0507812 L 18.177734 4.109375 C 17.740232 2.8058961 16.807197 2.018684 15.5 2 z"/>
+ <path d="M 15.5,2 C 14.192803,2.018684 13.259768,2.8058961 12.822266,4.109375 L 12.839844,4.0507812 10.785156,10 3.8593751,10 C 3.8442741,9.9997578 3.8295542,9.9997578 3.8144532,10 2.9873266,10.02681 2.2422604,10.512609 1.716797,11.152344 1.1227146,11.83429 0.91335689,12.800795 1.0468751,13.708984 1.127384,13.134555 1.3401057,12.584747 1.716797,12.152344 2.2422604,11.512609 2.9873266,11.02681 3.8144532,11 c 0.015101,-2.42e-4 0.029821,-2.42e-4 0.044922,0 l 6.9257808,0 2.054688,-5.9492188 -0.01758,0.058594 C 13.259768,3.8058961 14.192803,3.018684 15.5,3 c 1.307197,0.018684 2.240265,0.8058929 2.677734,2.109375 L 18.160156,5.0507812 20.214844,11 l 6.925781,0 c 0.0151,-2.42e-4 0.02982,-2.42e-4 0.04492,0 0.827127,0.02681 1.572193,0.512609 2.097656,1.152344 0.376691,0.432403 0.589413,0.982211 0.669922,1.55664 0.133518,-0.908189 -0.07584,-1.874694 -0.669922,-2.55664 C 28.75774,10.512609 28.012674,10.02681 27.185547,10 c -0.0151,-2.422e-4 -0.02982,-2.422e-4 -0.04492,0 l -6.925781,0 -2.054688,-5.9492188 0.01758,0.058594 C 17.740232,2.8058961 16.807197,2.018684 15.5,2 Z M 7.4492189,20.572266 5.5957032,26.328125 c -0.00235,0.0073 -0.00365,0.01418 -0.00586,0.02148 -0.1364147,0.448129 -0.1545077,0.901066 -0.076172,1.332032 0.020171,-0.110727 0.042543,-0.22156 0.076172,-0.332032 0.00221,-0.0073 0.00351,-0.01418 0.00586,-0.02148 L 7.7089845,20.761719 7.4492189,20.572266 Z m 16.1015621,0 -0.259765,0.189453 2.113281,6.566406 c 0.0024,0.0073 0.0037,0.01418 0.0059,0.02148 0.03363,0.110472 0.056,0.221305 0.07617,0.332032 0.07834,-0.430966 0.06024,-0.883903 -0.07617,-1.332032 -0.0022,-0.0073 -0.0035,-0.01421 -0.0059,-0.02148 l -1.853516,-5.755859 z" style="opacity:0.2;fill:#ffffff"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/offline.svg b/.icons/Gruvbox-Dark/status/32/offline.svg
new file mode 100644
index 000000000..83aa482a8
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="fill:#4795d1" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 16,6.9999995 C 10.477144,6.9999995 6,11.477142 6,17 6,22.522857 10.477144,27 16,27 21.522857,27 26,22.522857 26,17 26,11.477142 21.522857,6.9999995 16,6.9999995 Z m -0.935546,1.9941407 c 0.108806,-0.01139 0.245686,0.0065 0.355469,0 0.01301,0.05204 -0.07708,0.238754 -0.201172,0.509765 -0.790216,1.7262878 -0.8369,3.7475278 -0.103516,4.8281248 0.132716,0.195919 0.253907,0.38202 0.253907,0.40625 0,0.02424 -0.142858,0.05078 -0.304688,0.05078 -0.3799,1e-6 -0.740065,-0.230841 -1.474609,-0.8125 -0.326312,-0.25839 -0.749712,-0.474962 -0.914063,-0.507812 -0.258081,-0.05156 -0.326284,-0.02922 -0.660156,0.304688 -0.310635,0.310584 -0.40625,0.47934 -0.40625,0.763671 0,1.078223 1.280827,1.933146 3.660156,2.437501 3.231223,0.684838 4.026104,1.298953 4.115234,2.998047 0.111903,2.130617 -1.02133,3.736741 -3.505859,4.980469 -0.296546,0.148492 -0.484954,0.207879 -0.609375,0.255859 -0.05514,-0.0049 -0.09933,0.0049 -0.154297,0 -0.02114,-0.06587 -0.05078,-0.218244 -0.05078,-0.507812 0,-1.131635 -0.445068,-2.297836 -1.117187,-2.949219 -0.180417,-0.174873 -0.684591,-0.544709 -1.117188,-0.8125 -0.432581,-0.267775 -0.869537,-0.578221 -0.966797,-0.710937 -0.161141,-0.220234 -0.172666,-0.354868 -0.04883,-0.761719 0.22568,-0.743064 0.493412,-1.159404 1.015625,-1.628906 0.273776,-0.246141 0.548725,-0.450179 0.609375,-0.455079 0.06067,-0.0049 -0.34908,-0.129893 -0.964844,-0.255859 -0.615733,-0.12621 -1.518682,-0.390047 -1.984375,-0.558594 C 9.638669,16.260233 8.489102,15.61268 8.050781,15.14453 8.032251,15.12468 8.0161,15.11132 8,15.09375 c 0.628012,-2.501606 2.390201,-4.551008 4.726563,-5.539062 0.488855,-0.2067678 0.99342,-0.3482228 1.525391,-0.4570318 0.264977,-0.05416 0.538902,-0.0757 0.8125,-0.103516 z m 7.624999,3.8124998 c 0.191025,0.118078 0.913249,1.680238 1.119141,2.441406 0.265819,0.982672 0.246579,2.682023 0,3.658204 -0.09385,0.37154 -0.21585,0.718459 -0.25586,0.761719 -0.04001,0.04326 -0.186741,-0.203394 -0.357422,-0.50586 C 23.02462,18.85969 22.482403,18.216369 22.029297,17.738281 20.721422,16.358209 20.514655,15.638524 21.0625,14.537108 21.338782,13.9817 22.541611,12.7154 22.689453,12.80664 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16,2 C 8.244,2 2,8.244 2,16 2,16.169 2.0195,16.333 2.0254,16.5 2.2895,8.9794 8.4132,3 16.0004,3 c 7.5872,0 13.711,5.9794 13.975,13.5 0.006,-0.16736 0.0254,-0.33116 0.0254,-0.5 0,-7.756 -6.244,-14 -14,-14 z"/>
+ <path style="fill:#ffffff" d="m 16,5.9999995 c -5.522856,0 -10,4.4771425 -10,9.9999995 C 6,21.522857 10.477144,26 16,26 21.522857,26 26,21.522857 26,15.999999 26,10.477142 21.522857,5.9999995 16,5.9999995 Z m -0.935546,1.9941407 c 0.108806,-0.01139 0.245686,0.0065 0.355469,0 0.01301,0.05204 -0.07708,0.238754 -0.201172,0.509765 -0.790216,1.7262878 -0.8369,3.7475278 -0.103516,4.8281248 0.132716,0.195919 0.253907,0.38202 0.253907,0.40625 0,0.02424 -0.142858,0.05078 -0.304688,0.05078 -0.3799,1e-6 -0.740065,-0.230841 -1.474609,-0.8125 -0.326312,-0.25839 -0.749712,-0.474962 -0.914063,-0.507812 -0.258081,-0.05156 -0.326284,-0.02922 -0.660156,0.304688 -0.310635,0.310584 -0.40625,0.47934 -0.40625,0.763671 0,1.078223 1.280827,1.933145 3.660156,2.4375 3.231223,0.684839 4.026104,1.298954 4.115234,2.998048 0.111903,2.130617 -1.02133,3.736741 -3.505859,4.980469 -0.296546,0.148492 -0.484954,0.207879 -0.609375,0.255859 -0.05514,-0.0049 -0.09933,0.0049 -0.154297,0 -0.02114,-0.06587 -0.05078,-0.218244 -0.05078,-0.507812 0,-1.131635 -0.445068,-2.297836 -1.117187,-2.949219 -0.180417,-0.174873 -0.684591,-0.544709 -1.117188,-0.8125 -0.432581,-0.267775 -0.869537,-0.578221 -0.966797,-0.710937 -0.161141,-0.220234 -0.172666,-0.354868 -0.04883,-0.761719 0.22568,-0.743064 0.493412,-1.159404 1.015625,-1.628906 0.273776,-0.246141 0.548725,-0.450179 0.609375,-0.455079 0.06067,-0.0049 -0.34908,-0.129893 -0.964844,-0.255859 -0.615733,-0.12621 -1.518682,-0.390048 -1.984375,-0.558595 C 9.638669,15.260232 8.489102,14.61268 8.050781,14.14453 8.032251,14.12468 8.0161,14.11132 8,14.09375 c 0.628012,-2.501606 2.390201,-4.5510078 4.726563,-5.5390618 0.488855,-0.206768 0.99342,-0.348223 1.525391,-0.457032 0.264977,-0.05416 0.538902,-0.0757 0.8125,-0.103516 z m 7.624999,3.8124998 c 0.191025,0.118078 0.913249,1.680238 1.119141,2.441406 0.265819,0.982671 0.246579,2.682023 0,3.658204 -0.09385,0.37154 -0.21585,0.718459 -0.25586,0.761719 -0.04001,0.04326 -0.186741,-0.203394 -0.357422,-0.50586 C 23.02462,17.85969 22.482403,17.216369 22.029297,16.738281 20.721422,15.358208 20.514655,14.638524 21.0625,13.537108 21.338782,12.9817 22.541611,11.7154 22.689453,11.80664 Z"/>
+ <path style="opacity:0.2" d="M 2.0254,16.5 C 2.0195,16.667 2,16.831 2,17 c 0,7.756 6.244,14 14,14 7.756,0 14,-6.244 14,-14 0,-0.16884 -0.01952,-0.33264 -0.02539,-0.5 -0.264,7.521 -6.388,13.5 -13.975,13.5 -7.5872,0 -13.711,-5.979 -13.975,-13.5 z"/>
+ <circle style="fill:#db3c30" cx="25" cy="24" r="7"/>
+ <path style="opacity:0.2" d="M 31.977,24.459 A 7,7 0 0 1 25,31 7,7 0 0 1 18.023,24.541 7,7 0 0 0 18,25 a 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -0.02344,-0.54102 z"/>
+ <path style="fill:#ffffff" d="M 22.878906 20.464844 L 21.464844 21.878906 L 23.585938 24 L 21.464844 26.121094 L 22.878906 27.535156 L 25 25.414062 L 27.121094 27.535156 L 28.535156 26.121094 L 26.414062 24 L 28.535156 21.878906 L 27.121094 20.464844 L 25 22.585938 L 22.878906 20.464844 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/online.svg b/.icons/Gruvbox-Dark/status/32/online.svg
new file mode 100644
index 000000000..c9bffe837
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/online.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="fill:#4795d1" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16,2 C 8.244,2 2,8.244 2,16 2,16.169 2.0195,16.333 2.0254,16.5 2.2895,8.9794 8.4132,3 16.0004,3 c 7.5872,0 13.711,5.9794 13.975,13.5 0.006,-0.16736 0.0254,-0.33116 0.0254,-0.5 0,-7.756 -6.244,-14 -14,-14 z"/>
+ <path style="opacity:0.2" d="M 2.0254,16.5 C 2.0195,16.667 2,16.831 2,17 c 0,7.756 6.244,14 14,14 7.756,0 14,-6.244 14,-14 0,-0.16884 -0.01952,-0.33264 -0.02539,-0.5 -0.264,7.521 -6.388,13.5 -13.975,13.5 -7.5872,0 -13.711,-5.979 -13.975,-13.5 z"/>
+ <path style="opacity:0.2" d="M 16,7.0000005 C 10.477143,7.0000005 6,11.477143 6,17 6,22.522857 10.477143,27 16,27 21.522857,27 26,22.522857 26,17 26,11.477143 21.522857,7.0000005 16,7.0000005 Z m -0.935547,1.9941407 c 0.108806,-0.01139 0.245686,0.0065 0.355469,0 0.01301,0.05204 -0.07708,0.238754 -0.201172,0.509765 -0.790216,1.7262878 -0.8369,3.7475278 -0.103516,4.8281248 0.132716,0.195919 0.253907,0.38202 0.253907,0.40625 0,0.02424 -0.142858,0.05078 -0.304688,0.05078 -0.3799,10e-7 -0.740065,-0.230841 -1.474609,-0.8125 -0.326312,-0.25839 -0.749712,-0.474962 -0.914063,-0.507812 -0.258081,-0.05156 -0.326284,-0.02922 -0.660156,0.304688 -0.310635,0.310584 -0.40625,0.47934 -0.40625,0.763671 0,1.078223 1.280827,1.933145 3.660156,2.4375 3.231224,0.684838 4.026105,1.298953 4.115235,2.998047 0.111903,2.130617 -1.02133,3.736741 -3.50586,4.980469 -0.296546,0.148492 -0.484954,0.207879 -0.609375,0.255859 -0.05514,-0.0049 -0.09933,0.0049 -0.154297,0 -0.02114,-0.06587 -0.05078,-0.218244 -0.05078,-0.507812 0,-1.131635 -0.445068,-2.297836 -1.117187,-2.949219 -0.180417,-0.174873 -0.684591,-0.544709 -1.117188,-0.8125 -0.432581,-0.267775 -0.869537,-0.578221 -0.966797,-0.710937 -0.161141,-0.220234 -0.172666,-0.354868 -0.04883,-0.761719 0.22568,-0.743064 0.493412,-1.159404 1.015625,-1.628906 0.273776,-0.246141 0.548725,-0.450179 0.609375,-0.455079 0.06067,-0.0049 -0.34908,-0.129893 -0.964844,-0.255859 -0.615733,-0.12621 -1.518682,-0.390047 -1.984375,-0.558594 C 9.638669,16.260233 8.489102,15.612681 8.050781,15.144531 8.032251,15.124681 8.0161,15.111321 8,15.093751 c 0.628012,-2.501606 2.390201,-4.551008 4.726562,-5.5390618 0.488855,-0.206768 0.99342,-0.348223 1.525391,-0.457032 0.264977,-0.05416 0.538902,-0.0757 0.8125,-0.103516 z m 7.625,3.8124998 c 0.191025,0.118078 0.913249,1.680238 1.119141,2.441406 0.265819,0.982671 0.246579,2.682022 0,3.658203 -0.09385,0.37154 -0.21585,0.718459 -0.25586,0.761719 -0.04001,0.04326 -0.186741,-0.203394 -0.357422,-0.50586 -0.170692,-0.302419 -0.712909,-0.94574 -1.166015,-1.423828 -1.307875,-1.380072 -1.514642,-2.099756 -0.966797,-3.201172 0.276282,-0.555408 1.479111,-1.821708 1.626953,-1.730468 z"/>
+ <path style="fill:#99ff51" d="M 16,6.0000005 C 10.477143,6.0000005 6,10.477143 6,16 6,21.522857 10.477143,26 16,26 21.522857,26 26,21.522857 26,16 26,10.477143 21.522857,6.0000005 16,6.0000005 Z m -0.935547,1.9941407 c 0.108806,-0.01139 0.245686,0.0065 0.355469,0 0.01301,0.05204 -0.07708,0.238754 -0.201172,0.509765 -0.790216,1.7262878 -0.8369,3.7475278 -0.103516,4.8281248 0.132716,0.195919 0.253907,0.38202 0.253907,0.40625 0,0.02424 -0.142858,0.05078 -0.304688,0.05078 -0.3799,10e-7 -0.740065,-0.230841 -1.474609,-0.8125 -0.326312,-0.25839 -0.749712,-0.474962 -0.914063,-0.507812 -0.258081,-0.05156 -0.326284,-0.02922 -0.660156,0.304688 -0.310635,0.310584 -0.40625,0.47934 -0.40625,0.763671 0,1.078223 1.280827,1.933145 3.660156,2.4375 3.231224,0.684838 4.026105,1.298953 4.115235,2.998047 0.111903,2.130617 -1.02133,3.736741 -3.50586,4.980469 -0.296546,0.148492 -0.484954,0.207879 -0.609375,0.255859 -0.05514,-0.0049 -0.09933,0.0049 -0.154297,0 -0.02114,-0.06587 -0.05078,-0.218244 -0.05078,-0.507812 0,-1.131635 -0.445068,-2.297836 -1.117187,-2.949219 -0.180417,-0.174873 -0.684591,-0.544709 -1.117188,-0.8125 -0.432581,-0.267775 -0.869537,-0.578221 -0.966797,-0.710937 -0.161141,-0.220234 -0.172666,-0.354868 -0.04883,-0.761719 0.22568,-0.743064 0.493412,-1.159404 1.015625,-1.628906 0.273776,-0.246141 0.548725,-0.450179 0.609375,-0.455079 0.06067,-0.0049 -0.34908,-0.129893 -0.964844,-0.255859 -0.615733,-0.12621 -1.518682,-0.390047 -1.984375,-0.558594 C 9.638669,15.260233 8.489102,14.612681 8.050781,14.144531 8.032251,14.124681 8.0161,14.111321 8,14.093751 c 0.628012,-2.501606 2.390201,-4.5510078 4.726562,-5.5390618 0.488855,-0.206768 0.99342,-0.348223 1.525391,-0.457032 0.264977,-0.05416 0.538902,-0.0757 0.8125,-0.103516 z m 7.625,3.8124998 c 0.191025,0.118078 0.913249,1.680238 1.119141,2.441406 0.265819,0.982671 0.246579,2.682022 0,3.658203 -0.09385,0.37154 -0.21585,0.718459 -0.25586,0.761719 -0.04001,0.04326 -0.186741,-0.203394 -0.357422,-0.50586 -0.170692,-0.302419 -0.712909,-0.94574 -1.166015,-1.423828 -1.307875,-1.380072 -1.514642,-2.099756 -0.966797,-3.201172 0.276282,-0.555408 1.479111,-1.821708 1.626953,-1.730468 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/semi-starred.svg b/.icons/Gruvbox-Dark/status/32/semi-starred.svg
new file mode 100644
index 000000000..269be7066
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/semi-starred.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path d="m 15.5,2.9997517 c -1.307197,0.018684 -2.240232,0.8058961 -2.677734,2.109375 l 0.01758,-0.058594 -2.054688,5.9492193 -6.9257809,0 c -0.015101,-2.42e-4 -0.029821,-2.42e-4 -0.044922,0 -0.8271266,0.02681 -1.5721928,0.512609 -2.0976562,1.152344 -1.13642101,1.304496 -0.89620891,3.657981 0.546875,4.630859 l 5.4453125,3.978516 -2.1132813,6.566406 c -0.00235,0.0073 -0.00365,0.01418 -0.00586,0.02148 -0.322905,1.060759 -0.019257,2.152805 0.7929687,2.900391 0.00587,0.0055 0.011571,0.01219 0.017578,0.01758 0.9760412,0.867686 2.3489216,0.977964 3.4511713,0.259766 0.02097,-0.01357 0.04034,-0.02832 0.06055,-0.04297 L 15.5,26.499752 l 5.587891,3.984375 c 0.02021,0.01466 0.03958,0.02941 0.06055,0.04297 1.10225,0.718198 2.475129,0.60792 3.451171,-0.259766 0.006,-0.0054 0.01167,-0.01206 0.01758,-0.01758 0.812225,-0.747586 1.115873,-1.839632 0.792968,-2.900391 -0.0022,-0.0073 -0.0035,-0.01421 -0.0059,-0.02148 l -2.113281,-6.566406 5.445312,-3.978516 c 1.443084,-0.972878 1.683296,-3.326363 0.546875,-4.630859 -0.525463,-0.639735 -1.270529,-1.125534 -2.097656,-1.152344 -0.0151,-2.42e-4 -0.02982,-2.42e-4 -0.04492,0 l -6.925781,0 -2.054688,-5.9492191 0.01758,0.058594 C 17.740232,3.8056478 16.807197,3.0184357 15.5,2.9997517 Z" style="opacity:0.2"/>
+ <path style="fill:#ffbc2c" d="M 15.5 2 C 15.673732 2.0024832 15.839771 2.0217405 16 2.0507812 C 15.839771 2.0217404 15.673732 2.0024832 15.5 2 z M 16 2.0507812 L 16 25.857422 L 21.087891 29.484375 C 21.108101 29.499035 21.127467 29.513784 21.148438 29.527344 C 22.250688 30.245542 23.623567 30.135264 24.599609 29.267578 C 24.605609 29.262178 24.611277 29.25552 24.617188 29.25 C 25.429413 28.502414 25.733061 27.410368 25.410156 26.349609 C 25.407956 26.342309 25.406697 26.335395 25.404297 26.328125 L 23.291016 19.761719 L 28.736328 15.783203 C 30.179412 14.810325 30.419624 12.45684 29.283203 11.152344 C 28.75774 10.512609 28.012674 10.02681 27.185547 10 C 27.170447 9.9997578 27.155725 9.9997578 27.140625 10 L 20.214844 10 L 18.160156 4.0507812 L 18.177734 4.109375 C 17.798378 2.979134 17.045369 2.2402499 16 2.0507812 z"/>
+ <path d="M 15.5,2 C 14.192803,2.018684 13.259768,2.8058961 12.822266,4.109375 L 12.839844,4.0507812 10.785156,10 3.8593751,10 C 3.8442741,9.9997578 3.8295542,9.9997578 3.8144532,10 2.9873266,10.02681 2.2422604,10.512609 1.716797,11.152344 1.1227146,11.83429 0.91335689,12.800795 1.0468751,13.708984 1.127384,13.134555 1.3401057,12.584747 1.716797,12.152344 2.2422604,11.512609 2.9873266,11.02681 3.8144532,11 c 0.015101,-2.42e-4 0.029821,-2.42e-4 0.044922,0 l 6.9257808,0 2.054688,-5.9492188 -0.01758,0.058594 C 13.259768,3.8058961 14.192803,3.018684 15.5,3 c 1.307197,0.018684 2.240265,0.8058929 2.677734,2.109375 L 18.160156,5.0507812 20.214844,11 l 6.925781,0 c 0.0151,-2.42e-4 0.02982,-2.42e-4 0.04492,0 0.827127,0.02681 1.572193,0.512609 2.097656,1.152344 0.376691,0.432403 0.589413,0.982211 0.669922,1.55664 0.133518,-0.908189 -0.07584,-1.874694 -0.669922,-2.55664 C 28.75774,10.512609 28.012674,10.02681 27.185547,10 c -0.0151,-2.422e-4 -0.02982,-2.422e-4 -0.04492,0 l -6.925781,0 -2.054688,-5.9492188 0.01758,0.058594 C 17.740232,2.8058961 16.807197,2.018684 15.5,2 Z M 7.4492189,20.572266 5.5957032,26.328125 c -0.00235,0.0073 -0.00365,0.01418 -0.00586,0.02148 -0.1364147,0.448129 -0.1545077,0.901066 -0.076172,1.332032 0.020171,-0.110727 0.042543,-0.22156 0.076172,-0.332032 0.00221,-0.0073 0.00351,-0.01418 0.00586,-0.02148 L 7.7089845,20.761719 7.4492189,20.572266 Z m 16.1015621,0 -0.259765,0.189453 2.113281,6.566406 c 0.0024,0.0073 0.0037,0.01418 0.0059,0.02148 0.03363,0.110472 0.056,0.221305 0.07617,0.332032 0.07834,-0.430966 0.06024,-0.883903 -0.07617,-1.332032 -0.0022,-0.0073 -0.0035,-0.01421 -0.0059,-0.02148 l -1.853516,-5.755859 z" style="opacity:0.2;fill:#ffffff"/>
+ <path style="fill:#8e8e8e" d="M 15.5 2 C 14.192803 2.018684 13.259768 2.8058961 12.822266 4.109375 L 12.839844 4.0507812 L 10.785156 10 L 3.859375 10 C 3.844274 9.9997578 3.8295541 9.9997578 3.8144531 10 C 2.9873265 10.02681 2.2422603 10.512609 1.7167969 11.152344 C 0.58037584 12.45684 0.82058795 14.810325 2.2636719 15.783203 L 7.7089844 19.761719 L 5.5957031 26.328125 C 5.5933531 26.335395 5.5920536 26.342309 5.5898438 26.349609 C 5.2669387 27.410368 5.5705864 28.502414 6.3828125 29.25 C 6.3887165 29.25552 6.3943806 29.262178 6.4003906 29.267578 C 7.3764318 30.135264 8.7493126 30.245542 9.8515625 29.527344 C 9.8725325 29.513774 9.8918994 29.499025 9.9121094 29.484375 L 15.5 25.5 L 16 25.857422 L 16 2.0507812 C 15.839771 2.0217404 15.673732 2.0024832 15.5 2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/smartphone-connected.svg b/.icons/Gruvbox-Dark/status/32/smartphone-connected.svg
new file mode 120000
index 000000000..7c0dac4d5
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/smartphone-connected.svg
@@ -0,0 +1 @@
+smartphoneconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/smartphone-disconnected.svg b/.icons/Gruvbox-Dark/status/32/smartphone-disconnected.svg
new file mode 120000
index 000000000..4cd3fc48b
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/smartphone-disconnected.svg
@@ -0,0 +1 @@
+smartphonedisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/smartphone-trusted.svg b/.icons/Gruvbox-Dark/status/32/smartphone-trusted.svg
new file mode 120000
index 000000000..609f18725
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/smartphone-trusted.svg
@@ -0,0 +1 @@
+smartphonetrusted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/smartphoneconnected.svg b/.icons/Gruvbox-Dark/status/32/smartphoneconnected.svg
new file mode 100644
index 000000000..6f90d0b53
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/smartphoneconnected.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path opacity=".2" d="m4 29v1.5c0 0.831 0.669 1.5 1.5 1.5h21c0.831 0 1.5-0.669 1.5-1.5v-1.5c0 0.831-0.669 1.5-1.5 1.5h-21c-0.831 0-1.5-0.669-1.5-1.5z"/>
+ <rect fill="#8e8e8e" width="30" height="24" x="-31" y="-28" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5" d="m7.5385 3.9997h16.924c0.852 0 1.538 0.7548 1.538 1.6923v18.616c0 0.937-0.686 1.692-1.538 1.692h-16.924c-0.8518 0-1.538-0.75458-1.538-1.6918v-18.615c0.001-0.9374 0.6872-1.6922 1.5395-1.6922z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5.5 1c-0.831 0-1.5 0.669-1.5 1.5v1c0-0.831 0.669-1.5 1.5-1.5h21c0.831 0 1.5 0.669 1.5 1.5v-1c0-0.831-0.669-1.5-1.5-1.5h-21z"/>
+ <path fill="#a4ca39" d="m12.865 4.902-0.865 0.5 1.197 2.0743c-2.188 1.0571-2.197 3.5237-2.197 3.5237h9s-0.01-2.4665-2.197-3.5234l1.197-2.0746-0.86523-0.5-1.2949 2.2422c-0.397-0.0888-0.83489-0.14453-1.3379-0.14453-0.504 0-0.9438 0.055531-1.3418 0.14453l-1.295-2.2422zm0.637 4.0977c0.277 0 0.498 0.223 0.498 0.498s-0.224 0.502-0.498 0.502c-0.277 0-0.502-0.224-0.502-0.502 0-0.275 0.225-0.498 0.502-0.498zm4 0c0.277 0 0.498 0.223 0.498 0.498s-0.224 0.502-0.498 0.502c-0.277 0-0.502-0.224-0.502-0.502 0-0.275 0.225-0.498 0.502-0.498zm-8.4571 3c-0.5753 0-1.0449 0.531-1.0449 1.184v4.6309c0 0.652 0.4696 1.185 1.0449 1.185s0.9551-0.533 0.9551-1.186v-4.6309c0-0.653-0.3791-1.183-0.9551-1.183zm1.9551 0v8.5c-0.000007 0.23573 0.26427 0.5 0.5 0.5h1.5v1.875c0 0.622 0.396 1.125 1 1.125 0.60019 0 1.0199-0.50369 1-1.125v-1.875h1v1.875c0 0.622 0.396 1.125 1 1.125 0.60019 0 1-0.51183 1-1.125v-1.875h1.5c0.236 0 0.5-0.264 0.5-0.5v-8.5h-9zm11.045 0c-0.575 0-1.045 0.531-1.045 1.184v4.6309c0 0.652 0.47 1.185 1.045 1.185s0.955-0.533 0.955-1.186v-4.6309c0-0.653-0.379-1.183-0.955-1.183z"/>
+ <rect style="opacity:0.5" width="8" height="1" x="12" y="2" rx=".5" ry=".5"/>
+ <circle style="opacity:0.5" cx="16" cy="28" r="1"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/smartphonedisconnected.svg b/.icons/Gruvbox-Dark/status/32/smartphonedisconnected.svg
new file mode 100644
index 000000000..d8e8874f0
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/smartphonedisconnected.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path opacity=".2" d="m4 29v1.5c0 0.831 0.669 1.5 1.5 1.5h21c0.831 0 1.5-0.669 1.5-1.5v-1.5c0 0.831-0.669 1.5-1.5 1.5h-21c-0.831 0-1.5-0.669-1.5-1.5z"/>
+ <rect fill="#8e8e8e" width="30" height="24" x="-31" y="-28" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5" d="m7.5385 3.9997h16.924c0.852 0 1.538 0.7548 1.538 1.6923v18.616c0 0.937-0.686 1.692-1.538 1.692h-16.924c-0.8518 0-1.538-0.75458-1.538-1.6918v-18.615c0.001-0.9374 0.6872-1.6922 1.5395-1.6922z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5.5 1c-0.831 0-1.5 0.669-1.5 1.5v1c0-0.831 0.669-1.5 1.5-1.5h21c0.831 0 1.5 0.669 1.5 1.5v-1c0-0.831-0.669-1.5-1.5-1.5h-21z"/>
+ <rect style="opacity:0.5" width="8" height="1" x="12" y="2" rx=".5" ry=".5"/>
+ <g>
+ <circle fill="#db3c30" cx="24" cy="24" r="7"/>
+ <path opacity=".2" d="m30.977 24.459a7 7 0 0 1 -6.977 6.541 7 7 0 0 1 -6.977 -6.459 7 7 0 0 0 -0.023 0.459 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -0.02344 -0.54102z"/>
+ <g fill="#fff" transform="matrix(.70711 -.70711 .70711 .70711 -9.9411 24)">
+ <rect width="8" height="2" x="20" y="23"/>
+ <rect width="8" height="2" x="20" y="-25" transform="rotate(90)"/>
+ </g>
+ </g>
+ <circle style="opacity:0.5" cx="16" cy="28" r="1"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/smartphonetrusted.svg b/.icons/Gruvbox-Dark/status/32/smartphonetrusted.svg
new file mode 100644
index 000000000..a9ccdd48f
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/smartphonetrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path opacity=".2" d="m4 29v1.5c0 0.831 0.669 1.5 1.5 1.5h21c0.831 0 1.5-0.669 1.5-1.5v-1.5c0 0.831-0.669 1.5-1.5 1.5h-21c-0.831 0-1.5-0.669-1.5-1.5z"/>
+ <rect fill="#8e8e8e" width="30" height="24" x="-31" y="-28" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5" d="m7.5385 3.9997h16.924c0.852 0 1.538 0.7548 1.538 1.6923v18.616c0 0.937-0.686 1.692-1.538 1.692h-16.924c-0.8518 0-1.538-0.75458-1.538-1.6918v-18.615c0.001-0.9374 0.6872-1.6922 1.5395-1.6922z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5.5 1c-0.831 0-1.5 0.669-1.5 1.5v1c0-0.831 0.669-1.5 1.5-1.5h21c0.831 0 1.5 0.669 1.5 1.5v-1c0-0.831-0.669-1.5-1.5-1.5h-21z"/>
+ <rect style="opacity:0.5" width="8" height="1" x="12" y="2" rx=".5" ry=".5"/>
+ <circle style="opacity:0.5" cx="16" cy="28" r="1"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/starred.svg b/.icons/Gruvbox-Dark/status/32/starred.svg
new file mode 100644
index 000000000..8ae6060ed
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/starred.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path d="m 15.5,2.9997517 c -1.307197,0.018684 -2.240232,0.8058961 -2.677734,2.109375 l 0.01758,-0.058594 -2.054688,5.9492193 -6.9257809,0 c -0.015101,-2.42e-4 -0.029821,-2.42e-4 -0.044922,0 -0.8271266,0.02681 -1.5721928,0.512609 -2.0976562,1.152344 -1.13642101,1.304496 -0.89620891,3.657981 0.546875,4.630859 l 5.4453125,3.978516 -2.1132813,6.566406 c -0.00235,0.0073 -0.00365,0.01418 -0.00586,0.02148 -0.322905,1.060759 -0.019257,2.152805 0.7929687,2.900391 0.00587,0.0055 0.011571,0.01219 0.017578,0.01758 0.9760412,0.867686 2.3489216,0.977964 3.4511713,0.259766 0.02097,-0.01357 0.04034,-0.02832 0.06055,-0.04297 L 15.5,26.499752 l 5.587891,3.984375 c 0.02021,0.01466 0.03958,0.02941 0.06055,0.04297 1.10225,0.718198 2.475129,0.60792 3.451171,-0.259766 0.006,-0.0054 0.01167,-0.01206 0.01758,-0.01758 0.812225,-0.747586 1.115873,-1.839632 0.792968,-2.900391 -0.0022,-0.0073 -0.0035,-0.01421 -0.0059,-0.02148 l -2.113281,-6.566406 5.445312,-3.978516 c 1.443084,-0.972878 1.683296,-3.326363 0.546875,-4.630859 -0.525463,-0.639735 -1.270529,-1.125534 -2.097656,-1.152344 -0.0151,-2.42e-4 -0.02982,-2.42e-4 -0.04492,0 l -6.925781,0 -2.054688,-5.9492191 0.01758,0.058594 C 17.740232,3.8056478 16.807197,3.0184357 15.5,2.9997517 Z" style="opacity:0.2"/>
+ <path style="fill:#ffbc2c" d="M 15.5 2 C 14.192803 2.018684 13.259768 2.8058961 12.822266 4.109375 L 12.839844 4.0507812 L 10.785156 10 L 3.859375 10 C 3.844274 9.9997578 3.8295541 9.9997578 3.8144531 10 C 2.9873265 10.02681 2.2422603 10.512609 1.7167969 11.152344 C 0.58037587 12.45684 0.82058797 14.810325 2.2636719 15.783203 L 7.7089844 19.761719 L 5.5957031 26.328125 C 5.5933531 26.335395 5.5920537 26.342309 5.5898438 26.349609 C 5.2669387 27.410368 5.5705864 28.502414 6.3828125 29.25 C 6.3887165 29.25552 6.3943806 29.262178 6.4003906 29.267578 C 7.3764318 30.135264 8.7493126 30.245542 9.8515625 29.527344 C 9.8725325 29.513774 9.8918994 29.499025 9.9121094 29.484375 L 15.5 25.5 L 21.087891 29.484375 C 21.108101 29.499035 21.127467 29.513784 21.148438 29.527344 C 22.250688 30.245542 23.623567 30.135264 24.599609 29.267578 C 24.605609 29.262178 24.611277 29.25552 24.617188 29.25 C 25.429413 28.502414 25.733061 27.410368 25.410156 26.349609 C 25.407956 26.342309 25.406697 26.335395 25.404297 26.328125 L 23.291016 19.761719 L 28.736328 15.783203 C 30.179412 14.810325 30.419624 12.45684 29.283203 11.152344 C 28.75774 10.512609 28.012674 10.02681 27.185547 10 C 27.170447 9.9997578 27.155725 9.9997578 27.140625 10 L 20.214844 10 L 18.160156 4.0507812 L 18.177734 4.109375 C 17.740232 2.8058961 16.807197 2.018684 15.5 2 z"/>
+ <path d="M 15.5,2 C 14.192803,2.018684 13.259768,2.8058961 12.822266,4.109375 L 12.839844,4.0507812 10.785156,10 3.8593751,10 C 3.8442741,9.9997578 3.8295542,9.9997578 3.8144532,10 2.9873266,10.02681 2.2422604,10.512609 1.716797,11.152344 1.1227146,11.83429 0.91335689,12.800795 1.0468751,13.708984 1.127384,13.134555 1.3401057,12.584747 1.716797,12.152344 2.2422604,11.512609 2.9873266,11.02681 3.8144532,11 c 0.015101,-2.42e-4 0.029821,-2.42e-4 0.044922,0 l 6.9257808,0 2.054688,-5.9492188 -0.01758,0.058594 C 13.259768,3.8058961 14.192803,3.018684 15.5,3 c 1.307197,0.018684 2.240265,0.8058929 2.677734,2.109375 L 18.160156,5.0507812 20.214844,11 l 6.925781,0 c 0.0151,-2.42e-4 0.02982,-2.42e-4 0.04492,0 0.827127,0.02681 1.572193,0.512609 2.097656,1.152344 0.376691,0.432403 0.589413,0.982211 0.669922,1.55664 0.133518,-0.908189 -0.07584,-1.874694 -0.669922,-2.55664 C 28.75774,10.512609 28.012674,10.02681 27.185547,10 c -0.0151,-2.422e-4 -0.02982,-2.422e-4 -0.04492,0 l -6.925781,0 -2.054688,-5.9492188 0.01758,0.058594 C 17.740232,2.8058961 16.807197,2.018684 15.5,2 Z M 7.4492189,20.572266 5.5957032,26.328125 c -0.00235,0.0073 -0.00365,0.01418 -0.00586,0.02148 -0.1364147,0.448129 -0.1545077,0.901066 -0.076172,1.332032 0.020171,-0.110727 0.042543,-0.22156 0.076172,-0.332032 0.00221,-0.0073 0.00351,-0.01418 0.00586,-0.02148 L 7.7089845,20.761719 7.4492189,20.572266 Z m 16.1015621,0 -0.259765,0.189453 2.113281,6.566406 c 0.0024,0.0073 0.0037,0.01418 0.0059,0.02148 0.03363,0.110472 0.056,0.221305 0.07617,0.332032 0.07834,-0.430966 0.06024,-0.883903 -0.07617,-1.332032 -0.0022,-0.0073 -0.0035,-0.01421 -0.0059,-0.02148 l -1.853516,-5.755859 z" style="opacity:0.2;fill:#ffffff"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/status_lock.svg b/.icons/Gruvbox-Dark/status/32/status_lock.svg
new file mode 120000
index 000000000..7d7d88238
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/status_lock.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/stock_dialog-error.svg b/.icons/Gruvbox-Dark/status/32/stock_dialog-error.svg
new file mode 120000
index 000000000..3b41d91ec
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/stock_dialog-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/stock_dialog-info.svg b/.icons/Gruvbox-Dark/status/32/stock_dialog-info.svg
new file mode 120000
index 000000000..015e95ba6
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/stock_dialog-info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/stock_dialog-question.svg b/.icons/Gruvbox-Dark/status/32/stock_dialog-question.svg
new file mode 120000
index 000000000..9c339cf60
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/stock_dialog-question.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/stock_dialog-warning.svg b/.icons/Gruvbox-Dark/status/32/stock_dialog-warning.svg
new file mode 120000
index 000000000..a626e0c40
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/stock_dialog-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/stock_lock.svg b/.icons/Gruvbox-Dark/status/32/stock_lock.svg
new file mode 120000
index 000000000..7d7d88238
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/stock_lock.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/tablet-connected.svg b/.icons/Gruvbox-Dark/status/32/tablet-connected.svg
new file mode 120000
index 000000000..dfafc8edc
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/tablet-connected.svg
@@ -0,0 +1 @@
+tabletconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/tablet-disconnected.svg b/.icons/Gruvbox-Dark/status/32/tablet-disconnected.svg
new file mode 120000
index 000000000..f51d571c9
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/tablet-disconnected.svg
@@ -0,0 +1 @@
+tabletdisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/tabletconnected.svg b/.icons/Gruvbox-Dark/status/32/tabletconnected.svg
new file mode 100644
index 000000000..f7824eb06
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/tabletconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path fill="#8e8e8e" d="m29 23.75v-15.5c0-0.6925-0.5798-1.25-1.3-1.25h-23.4c-0.7202 0-1.3 0.5575-1.3 1.25v15.5c0 0.6925 0.5798 1.25 1.3 1.25h23.4c0.7202 0 1.3-0.5575 1.3-1.25z"/>
+ <path style="opacity:0.5" d="m27 23v-14h-22v14z"/>
+ <path fill="#fff" style="opacity:0.2" d="m4.3009 7c-0.7202 0-1.3008 0.5575-1.3008 1.25v1c0-0.6925 0.5806-1.25 1.3008-1.25h23.398c0.72 0 1.301 0.5575 1.301 1.25v-1c0-0.6925-0.581-1.25-1.301-1.25z"/>
+ <path opacity=".2" d="m3.0001 23.75v1c0 0.692 0.5806 1.25 1.3008 1.25h23.398c0.72 0 1.301-0.558 1.301-1.25v-1c0 0.692-0.581 1.25-1.301 1.25h-23.398c-0.7204 0-1.301-0.558-1.301-1.25z"/>
+ <path style="opacity:0.2" d="m 13.300782,10.300906 c -0.02881,-0.0069 -0.05873,-0.0021 -0.08398,0.01563 -0.051,0.033 -0.06048,0.105656 -0.02148,0.160156 l 0.646484,0.921875 c -1.027501,0.469 -1.749798,1.562563 -1.841798,2.601563 h 7 c -0.09195,-1.038474 -0.811222,-2.134164 -1.837891,-2.601563 l 0.646485,-0.921875 c 0.039,-0.0545 0.02752,-0.125156 -0.02149,-0.160156 -0.051,-0.035 -0.123109,-0.01739 -0.162109,0.03711 l -0.669922,0.957031 c -0.4435,-0.172 -0.935625,-0.267578 -1.453125,-0.267578 -0.5175,0 -1.010125,0.09558 -1.453125,0.267578 l -0.67187,-0.957031 c -0.0195,-0.02725 -0.04736,-0.04586 -0.07617,-0.05273 z m 0.724609,1.990234 c 0.215,0 0.386718,0.169906 0.386718,0.378906 0,0.209 -0.174218,0.38086 -0.386718,0.38086 -0.215,0 -0.388672,-0.16986 -0.388672,-0.38086 0,-0.209 0.174172,-0.378906 0.388672,-0.378906 z m 3,0 c 0.213,0 0.386718,0.169906 0.386718,0.378906 0,0.209 -0.174218,0.38086 -0.386718,0.38086 -0.215,0 -0.388672,-0.16986 -0.388672,-0.38086 0,-0.209 0.174172,-0.378906 0.388672,-0.378906 z m -5.023438,2.708985 v 4.79675 c 0,0.344 0.16,0.703125 0.5,0.703125 H 14 v 1.6875 C 14,22.6365 14,23 14.5,23 15,23 15.001953,22.6365 15.001953,22.1875 V 20.5 h 1 v 1.6875 C 16.001953,22.6365 15.962933,23 16.5,23 17,23 17,22.750436 17,22.1875 V 20.5 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 v -4.79675 z m -1.478515,0.0019 C 10.000548,15.000625 10,15.379418 10,15.845778 v 2.30847 c 0,0.46686 5.48e-4,0.84919 0.523438,0.847656 C 11.000548,19.000504 11,18.620608 11,18.154248 v -2.30847 c 0,-0.46686 5.48e-4,-0.84515 -0.476562,-0.84375 z m 9.955078,0 C 20.000038,15.000625 20,15.379418 20,15.845778 v 2.30847 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 21.000038,19.000504 21,18.620608 21,18.154248 v -2.30847 c 0,-0.46686 3.8e-5,-0.84515 -0.521484,-0.84375 z"/>
+ <path style="fill:#a4ca39" d="m 13.300782,9.3009057 c -0.02881,-0.00687 -0.05873,-0.00212 -0.08398,0.015625 -0.051,0.033 -0.06048,0.1056563 -0.02148,0.1601563 l 0.646484,0.921875 c -1.027501,0.469 -1.749798,1.562563 -1.841798,2.601563 h 7 c -0.09195,-1.038474 -0.811222,-2.134164 -1.837891,-2.601563 l 0.646485,-0.921875 c 0.039,-0.0545 0.02752,-0.1251562 -0.02149,-0.1601563 -0.051,-0.035 -0.123109,-0.017391 -0.162109,0.037109 l -0.669922,0.9570313 c -0.4435,-0.172 -0.935625,-0.267578 -1.453125,-0.267578 -0.5175,0 -1.010125,0.09558 -1.453125,0.267578 l -0.67187,-0.9570309 c -0.0195,-0.02725 -0.04736,-0.045859 -0.07617,-0.052734 z m 0.724609,1.9902343 c 0.215,0 0.386718,0.169906 0.386718,0.378906 0,0.209 -0.174218,0.38086 -0.386718,0.38086 -0.215,0 -0.388672,-0.16986 -0.388672,-0.38086 0,-0.209 0.174172,-0.378906 0.388672,-0.378906 z m 3,0 c 0.213,0 0.386718,0.169906 0.386718,0.378906 0,0.209 -0.174218,0.38086 -0.386718,0.38086 -0.215,0 -0.388672,-0.16986 -0.388672,-0.38086 0,-0.209 0.174172,-0.378906 0.388672,-0.378906 z m -5.023438,2.708985 v 4.79675 c 0,0.344 0.16,0.703125 0.5,0.703125 H 14 v 1.6875 C 14,21.6365 14,22 14.5,22 15,22 15.001953,21.6365 15.001953,21.1875 V 19.5 h 1 v 1.6875 C 16.001953,21.6365 15.962933,22 16.5,22 17,22 17,21.750436 17,21.1875 V 19.5 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 v -4.79675 z m -1.478515,0.0019 C 10.000548,14.000625 10,14.379418 10,14.845778 v 2.30847 c 0,0.46686 5.48e-4,0.84919 0.523438,0.847656 C 11.000548,18.000504 11,17.620608 11,17.154248 v -2.30847 c 0,-0.46686 5.48e-4,-0.84515 -0.476562,-0.84375 z m 9.955078,0 C 20.000038,14.000625 20,14.379418 20,14.845778 v 2.30847 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 21.000038,18.000504 21,17.620608 21,17.154248 v -2.30847 c 0,-0.46686 3.8e-5,-0.84515 -0.521484,-0.84375 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/tabletdisconnected.svg b/.icons/Gruvbox-Dark/status/32/tabletdisconnected.svg
new file mode 100644
index 000000000..427e04c38
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/tabletdisconnected.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path fill="#8e8e8e" d="m29 23.75v-15.5c0-0.6925-0.5798-1.25-1.3-1.25h-23.4c-0.7202 0-1.3 0.5575-1.3 1.25v15.5c0 0.6925 0.5798 1.25 1.3 1.25h23.4c0.7202 0 1.3-0.5575 1.3-1.25z"/>
+ <path style="opacity:0.5" d="m27 23v-14h-22v14z"/>
+ <path fill="#fff" style="opacity:0.2" d="m4.3009 7c-0.7202 0-1.3008 0.5575-1.3008 1.25v1c0-0.6925 0.5806-1.25 1.3008-1.25h23.398c0.72 0 1.301 0.5575 1.301 1.25v-1c0-0.6925-0.581-1.25-1.301-1.25z"/>
+ <path opacity=".2" d="m3.0001 23.75v1c0 0.692 0.5806 1.25 1.3008 1.25h23.398c0.72 0 1.301-0.558 1.301-1.25v-1c0 0.692-0.581 1.25-1.301 1.25h-23.398c-0.7204 0-1.301-0.558-1.301-1.25z"/>
+ <g>
+ <circle fill="#db3c30" cx="24" cy="24" r="7"/>
+ <path opacity=".2" d="m30.977 24.459a7 7 0 0 1 -6.977 6.541 7 7 0 0 1 -6.977 -6.459 7 7 0 0 0 -0.023 0.459 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -0.02344 -0.54102z"/>
+ <g fill="#fff" transform="matrix(.70711 -.70711 .70711 .70711 -9.9411 24)">
+ <rect width="8" height="2" x="20" y="23"/>
+ <rect width="8" height="2" x="20" y="-25" transform="rotate(90)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/tablettrusted.svg b/.icons/Gruvbox-Dark/status/32/tablettrusted.svg
new file mode 100644
index 000000000..cad08b7fb
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/tablettrusted.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path fill="#8e8e8e" d="m29 23.75v-15.5c0-0.6925-0.5798-1.25-1.3-1.25h-23.4c-0.7202 0-1.3 0.5575-1.3 1.25v15.5c0 0.6925 0.5798 1.25 1.3 1.25h23.4c0.7202 0 1.3-0.5575 1.3-1.25z"/>
+ <path style="opacity:0.5" d="m27 23v-14h-22v14z"/>
+ <path fill="#fff" style="opacity:0.2" d="m4.3009 7c-0.7202 0-1.3008 0.5575-1.3008 1.25v1c0-0.6925 0.5806-1.25 1.3008-1.25h23.398c0.72 0 1.301 0.5575 1.301 1.25v-1c0-0.6925-0.581-1.25-1.301-1.25z"/>
+ <path opacity=".2" d="m3.0001 23.75v1c0 0.692 0.5806 1.25 1.3008 1.25h23.398c0.72 0 1.301-0.558 1.301-1.25v-1c0 0.692-0.581 1.25-1.301 1.25h-23.398c-0.7204 0-1.301-0.558-1.301-1.25z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/task-attempt.svg b/.icons/Gruvbox-Dark/status/32/task-attempt.svg
new file mode 120000
index 000000000..a626e0c40
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/task-attempt.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/task-attention.svg b/.icons/Gruvbox-Dark/status/32/task-attention.svg
new file mode 120000
index 000000000..a626e0c40
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/task-attention.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Dark/status/32/task-due.svg b/.icons/Gruvbox-Dark/status/32/task-due.svg
new file mode 100644
index 000000000..754976d2f
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/task-due.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1" viewBox="0 0 32 32">
+ <g transform="translate(0,-288.53332)">
+ <rect width="26" height="24" x="-319.53" y="-28" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)" style="opacity:0.2"/>
+ <rect style="fill:#e5a057" width="26" height="24" x="-318.53" y="-28" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path d="m 6,292.53332 c -1.108,0 -2,0.892 -2,2 v 1 c 0,-1.108 0.892,-2 2,-2 h 20 c 1.108,0 2,0.892 2,2 v -1 c 0,-1.108 -0.892,-2 -2,-2 z" style="opacity:0.2;fill:#ffffff"/>
+ <rect style="fill:#ffffff" width="18" height="20" x="7" y="295.53"/>
+ <path d="m 16,288.53332 c -1.662,0 -3,1.338 -3,3 v 2 h -2 c -0.554,0 -1,0.446 -1,1 v 3 h 12 v -3 c 0,-0.554 -0.446,-1 -1,-1 h -2 v -2 c 0,-1.662 -1.338,-3 -3,-3 z" style="fill:#cccccc"/>
+ <circle cx="16" cy="292.533" r="2" style="opacity:0.2"/>
+ <circle style="fill:#ffffff" cx="16" cy="291.533" r="2"/>
+ <path d="m 16,288.53332 c -1.662,0 -3,1.338 -3,3 v 1 c 0,-1.662 1.338,-3 3,-3 1.662,0 3,1.338 3,3 v -1 c 0,-1.662 -1.338,-3 -3,-3 z m -5,5 c -0.554,0 -1,0.446 -1,1 v 1 c 0,-0.554 0.446,-1 1,-1 h 2 v -1 z m 8,0 v 1 h 2 c 0.554,0 1,0.446 1,1 v -1 c 0,-0.554 -0.446,-1 -1,-1 z" style="opacity:0.2;fill:#ffffff"/>
+ <path d="m 10,296.53332 v 1 h 8 4 v -1 z" style="fill:#b3b3b3"/>
+ <path d="m 17.0003,300.53332 v 8 h -2 v -8 z m -3e-4,10 v 2 h -2 v -2 z" style="fill:#f44336"/>
+ <rect style="opacity:0.2" width="18" height="1" x="7" y="315.53"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/task-past-due.svg b/.icons/Gruvbox-Dark/status/32/task-past-due.svg
new file mode 100644
index 000000000..4bc4cd0f4
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/task-past-due.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1" viewBox="0 0 32 32">
+ <g transform="translate(0,-288.53332)">
+ <rect width="26" height="24" x="-319.53" y="-28" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)" style="opacity:0.2"/>
+ <rect style="fill:#e5a057" width="26" height="24" x="-318.53" y="-28" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 25,296.53332 H 7 v 3.60009 l 2,1.39991 2,-1 2.5,0.5 2.5,-1.5 2.5,1.5 4,-1.5 2.5,0.60009 z"/>
+ <path d="m 6,292.53332 c -1.108,0 -2,0.892 -2,2 v 1 c 0,-1.108 0.892,-2 2,-2 h 20 c 1.108,0 2,0.892 2,2 v -1 c 0,-1.108 -0.892,-2 -2,-2 z" style="opacity:0.2;fill:#ffffff"/>
+ <path d="M 25,295.53332 H 7 v 3.60009 l 2,1.39991 2,-1 2.5,0.5 2.5,-1.5 2.5,1.5 4,-1.5 2.5,0.60009 z" style="fill:#ffffff"/>
+ <path d="m 16,288.53332 c -1.662,0 -3,1.338 -3,3 v 2 h -2 c -0.554,0 -1,0.446 -1,1 v 3 h 12 v -3 c 0,-0.554 -0.446,-1 -1,-1 h -2 v -2 c 0,-1.662 -1.338,-3 -3,-3 z" style="fill:#cccccc"/>
+ <circle cx="16" cy="292.533" r="2" style="opacity:0.2"/>
+ <circle style="fill:#ffffff" cx="16" cy="291.533" r="2"/>
+ <path d="m 16,288.53332 c -1.662,0 -3,1.338 -3,3 v 1 c 0,-1.662 1.338,-3 3,-3 1.662,0 3,1.338 3,3 v -1 c 0,-1.662 -1.338,-3 -3,-3 z m -5,5 c -0.554,0 -1,0.446 -1,1 v 1 c 0,-0.554 0.446,-1 1,-1 h 2 v -1 z m 8,0 v 1 h 2 c 0.554,0 1,0.446 1,1 v -1 c 0,-0.554 -0.446,-1 -1,-1 z" style="opacity:0.2;fill:#ffffff"/>
+ <path d="m 10,296.53332 v 1 h 8 4 v -1 z" style="fill:#b3b3b3"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/trophy-bronze.svg b/.icons/Gruvbox-Dark/status/32/trophy-bronze.svg
new file mode 100644
index 000000000..70466773d
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/trophy-bronze.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path d="M 6.2578125,2.9998531 A 7.806572,6.8811115 69.601561 0 0 5.2460938,3.482275 7.806572,6.8811115 69.601561 0 0 3.0917969,13.876806 7.806572,6.8811115 69.601561 0 0 12.751953,17.117041 7.806572,6.8811115 69.601561 0 0 14.908203,6.7225093 7.806572,6.8811115 69.601561 0 0 10.648438,2.9998531 Z m 2.2246094,2.4492188 c 1.4754034,0.037402 3.0498711,0.9432476 4.0292971,2.7226562 1.42462,2.5882309 0.695288,5.3992929 -1.109375,6.4921869 C 9.5976817,15.756812 6.9129012,15.015818 5.4882812,12.427587 4.0636605,9.8393562 4.7929944,7.0302486 6.5976562,5.9373531 7.1616137,5.5958233 7.8117831,5.4320711 8.4824219,5.4490719 Z" style="opacity:0.2"/>
+ <path d="M 21.333984,2.9998531 A 6.8811115,7.806572 20.398439 0 0 17.091797,6.7225093 6.8811115,7.806572 20.398439 0 0 19.248047,17.117041 6.8811115,7.806572 20.398439 0 0 28.908203,13.876806 6.8811115,7.806572 20.398439 0 0 26.753906,3.482275 6.8811115,7.806572 20.398439 0 0 25.742188,2.9998531 Z m 2.183594,2.4492188 c 0.670727,-0.017162 1.320809,0.1447984 1.884766,0.4863281 1.804663,1.0928956 2.533995,3.9039562 1.109375,6.492187 -1.42462,2.588231 -4.109401,3.329225 -5.914063,2.236328 -1.804662,-1.092894 -2.535948,-3.903956 -1.111328,-6.4921869 0.979426,-1.7794087 2.555652,-2.6849004 4.03125,-2.7226562 z" style="opacity:0.2"/>
+ <rect style="opacity:0.2" width="20" height="3" x="6" y="28" rx="1.429" ry="1.5"/>
+ <path style="fill:#e7753c" d="M 21.333984 2 A 6.8811115 7.806572 20.398439 0 0 17.091797 5.7226562 A 6.8811115 7.806572 20.398439 0 0 19.248047 16.117188 A 6.8811115 7.806572 20.398439 0 0 28.908203 12.876953 A 6.8811115 7.806572 20.398439 0 0 26.753906 2.4824219 A 6.8811115 7.806572 20.398439 0 0 25.742188 2 L 21.333984 2 z M 23.517578 4.4492188 C 24.188305 4.4320568 24.838387 4.5940172 25.402344 4.9355469 C 27.207007 6.0284425 27.936339 8.8395031 26.511719 11.427734 C 25.087099 14.015965 22.402318 14.756959 20.597656 13.664062 C 18.792994 12.571168 18.061708 9.7601058 19.486328 7.171875 C 20.465754 5.3924663 22.04198 4.4869746 23.517578 4.4492188 z"/>
+ <path style="fill:#e7753c" d="M 6.2578125 2 A 7.806572 6.8811115 69.601561 0 0 5.2460938 2.4824219 A 7.806572 6.8811115 69.601561 0 0 3.0917969 12.876953 A 7.806572 6.8811115 69.601561 0 0 12.751953 16.117188 A 7.806572 6.8811115 69.601561 0 0 14.908203 5.7226562 A 7.806572 6.8811115 69.601561 0 0 10.648438 2 L 6.2578125 2 z M 8.4824219 4.4492188 C 9.9578253 4.4866207 11.532293 5.3924664 12.511719 7.171875 C 13.936339 9.7601058 13.207007 12.571168 11.402344 13.664062 C 9.5976817 14.756959 6.9129012 14.015965 5.4882812 11.427734 C 4.0636605 8.8395031 4.7929944 6.0303955 6.5976562 4.9375 C 7.1616137 4.5959702 7.8117831 4.432218 8.4824219 4.4492188 z"/>
+ <rect style="fill:#e7753c" width="6" height="12.6" x="13" y="16"/>
+ <path d="m 6.9999999,3.6921601 v 6.5769229 c 0,3.249983 4.0294371,10.73077 9.0000001,10.73077 4.970563,0 9,-7.480787 9,-10.73077 V 3.6921601 Z" style="opacity:0.2"/>
+ <path style="fill:#ffa269" d="M 6.9999999,2.692307 V 9.2692302 C 6.9999999,12.519213 11.029437,20 16,20 20.970563,20 25,12.519213 25,9.2692302 V 2.692307 Z"/>
+ <rect width="22" height="3" x="5" y="3" rx="1.375" ry="1.5" style="opacity:0.2"/>
+ <rect style="fill:#ffa269" width="22" height="3" x="5" y="2" rx="1.375" ry="1.5"/>
+ <path style="fill:#ffa269" d="M 16,23.999956 A 6.300066,4.2000438 0 0 0 9.6999341,28.2 H 22.300066 A 6.300066,4.2000438 0 0 0 16,23.999956 Z"/>
+ <rect width="20" height="3" x="6" y="27" rx="1.429" ry="1.5" style="fill:#4f4f4f"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.375 2 C 5.61325 2 5 2.669 5 3.5 C 5 3.6767779 5.0329548 3.842765 5.0839844 4 C 5.2728354 3.4181029 5.7752965 3 6.375 3 L 25.625 3 C 26.224704 3 26.727165 3.4181029 26.916016 4 C 26.967045 3.842765 27 3.6767779 27 3.5 C 27 2.669 26.38675 2 25.625 2 L 6.375 2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/trophy-gold.svg b/.icons/Gruvbox-Dark/status/32/trophy-gold.svg
new file mode 100644
index 000000000..1b62686b2
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/trophy-gold.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path d="M 6.2578125,2.9998531 A 7.806572,6.8811115 69.601561 0 0 5.2460938,3.482275 7.806572,6.8811115 69.601561 0 0 3.0917969,13.876806 7.806572,6.8811115 69.601561 0 0 12.751953,17.117041 7.806572,6.8811115 69.601561 0 0 14.908203,6.7225093 7.806572,6.8811115 69.601561 0 0 10.648438,2.9998531 Z m 2.2246094,2.4492188 c 1.4754034,0.037402 3.0498711,0.9432476 4.0292971,2.7226562 1.42462,2.5882309 0.695288,5.3992929 -1.109375,6.4921869 C 9.5976817,15.756812 6.9129012,15.015818 5.4882812,12.427587 4.0636605,9.8393562 4.7929944,7.0302486 6.5976562,5.9373531 7.1616137,5.5958233 7.8117831,5.4320711 8.4824219,5.4490719 Z" style="opacity:0.2"/>
+ <path d="M 21.333984,2.9998531 A 6.8811115,7.806572 20.398439 0 0 17.091797,6.7225093 6.8811115,7.806572 20.398439 0 0 19.248047,17.117041 6.8811115,7.806572 20.398439 0 0 28.908203,13.876806 6.8811115,7.806572 20.398439 0 0 26.753906,3.482275 6.8811115,7.806572 20.398439 0 0 25.742188,2.9998531 Z m 2.183594,2.4492188 c 0.670727,-0.017162 1.320809,0.1447984 1.884766,0.4863281 1.804663,1.0928956 2.533995,3.9039562 1.109375,6.492187 -1.42462,2.588231 -4.109401,3.329225 -5.914063,2.236328 -1.804662,-1.092894 -2.535948,-3.903956 -1.111328,-6.4921869 0.979426,-1.7794087 2.555652,-2.6849004 4.03125,-2.7226562 z" style="opacity:0.2"/>
+ <rect style="opacity:0.2" width="20" height="3" x="6" y="28" rx="1.429" ry="1.5"/>
+ <path style="fill:#ffa836" d="M 21.333984 2 A 6.8811115 7.806572 20.398439 0 0 17.091797 5.7226562 A 6.8811115 7.806572 20.398439 0 0 19.248047 16.117188 A 6.8811115 7.806572 20.398439 0 0 28.908203 12.876953 A 6.8811115 7.806572 20.398439 0 0 26.753906 2.4824219 A 6.8811115 7.806572 20.398439 0 0 25.742188 2 L 21.333984 2 z M 23.517578 4.4492188 C 24.188305 4.4320568 24.838387 4.5940172 25.402344 4.9355469 C 27.207007 6.0284425 27.936339 8.8395031 26.511719 11.427734 C 25.087099 14.015965 22.402318 14.756959 20.597656 13.664062 C 18.792994 12.571168 18.061708 9.7601058 19.486328 7.171875 C 20.465754 5.3924663 22.04198 4.4869746 23.517578 4.4492188 z"/>
+ <path style="fill:#ffa836" d="M 6.2578125 2 A 7.806572 6.8811115 69.601561 0 0 5.2460938 2.4824219 A 7.806572 6.8811115 69.601561 0 0 3.0917969 12.876953 A 7.806572 6.8811115 69.601561 0 0 12.751953 16.117188 A 7.806572 6.8811115 69.601561 0 0 14.908203 5.7226562 A 7.806572 6.8811115 69.601561 0 0 10.648438 2 L 6.2578125 2 z M 8.4824219 4.4492188 C 9.9578253 4.4866207 11.532293 5.3924664 12.511719 7.171875 C 13.936339 9.7601058 13.207007 12.571168 11.402344 13.664062 C 9.5976817 14.756959 6.9129012 14.015965 5.4882812 11.427734 C 4.0636605 8.8395031 4.7929944 6.0303955 6.5976562 4.9375 C 7.1616137 4.5959702 7.8117831 4.432218 8.4824219 4.4492188 z"/>
+ <rect style="fill:#ffa836" width="6" height="12.6" x="13" y="16"/>
+ <path d="m 6.9999999,3.6921601 v 6.5769229 c 0,3.249983 4.0294371,10.73077 9.0000001,10.73077 4.970563,0 9,-7.480787 9,-10.73077 V 3.6921601 Z" style="opacity:0.2"/>
+ <path style="fill:#ffcc69" d="M 6.9999999,2.692307 V 9.2692302 C 6.9999999,12.519213 11.029437,20 16,20 20.970563,20 25,12.519213 25,9.2692302 V 2.692307 Z"/>
+ <rect width="22" height="3" x="5" y="3" rx="1.375" ry="1.5" style="opacity:0.2"/>
+ <rect style="fill:#ffcc69" width="22" height="3" x="5" y="2" rx="1.375" ry="1.5"/>
+ <path style="fill:#ffcc69" d="M 16,23.999956 A 6.300066,4.2000438 0 0 0 9.6999341,28.2 H 22.300066 A 6.300066,4.2000438 0 0 0 16,23.999956 Z"/>
+ <rect width="20" height="3" x="6" y="27" rx="1.429" ry="1.5" style="fill:#4f4f4f"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.375 2 C 5.61325 2 5 2.669 5 3.5 C 5 3.6767779 5.0329548 3.842765 5.0839844 4 C 5.2728354 3.4181029 5.7752965 3 6.375 3 L 25.625 3 C 26.224704 3 26.727165 3.4181029 26.916016 4 C 26.967045 3.842765 27 3.6767779 27 3.5 C 27 2.669 26.38675 2 25.625 2 L 6.375 2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/trophy-silver.svg b/.icons/Gruvbox-Dark/status/32/trophy-silver.svg
new file mode 100644
index 000000000..6df182773
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/trophy-silver.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path d="M 6.2578125,2.9998531 A 7.806572,6.8811115 69.601561 0 0 5.2460938,3.482275 7.806572,6.8811115 69.601561 0 0 3.0917969,13.876806 7.806572,6.8811115 69.601561 0 0 12.751953,17.117041 7.806572,6.8811115 69.601561 0 0 14.908203,6.7225093 7.806572,6.8811115 69.601561 0 0 10.648438,2.9998531 Z m 2.2246094,2.4492188 c 1.4754034,0.037402 3.0498711,0.9432476 4.0292971,2.7226562 1.42462,2.5882309 0.695288,5.3992929 -1.109375,6.4921869 C 9.5976817,15.756812 6.9129012,15.015818 5.4882812,12.427587 4.0636605,9.8393562 4.7929944,7.0302486 6.5976562,5.9373531 7.1616137,5.5958233 7.8117831,5.4320711 8.4824219,5.4490719 Z" style="opacity:0.2"/>
+ <path d="M 21.333984,2.9998531 A 6.8811115,7.806572 20.398439 0 0 17.091797,6.7225093 6.8811115,7.806572 20.398439 0 0 19.248047,17.117041 6.8811115,7.806572 20.398439 0 0 28.908203,13.876806 6.8811115,7.806572 20.398439 0 0 26.753906,3.482275 6.8811115,7.806572 20.398439 0 0 25.742188,2.9998531 Z m 2.183594,2.4492188 c 0.670727,-0.017162 1.320809,0.1447984 1.884766,0.4863281 1.804663,1.0928956 2.533995,3.9039562 1.109375,6.492187 -1.42462,2.588231 -4.109401,3.329225 -5.914063,2.236328 -1.804662,-1.092894 -2.535948,-3.903956 -1.111328,-6.4921869 0.979426,-1.7794087 2.555652,-2.6849004 4.03125,-2.7226562 z" style="opacity:0.2"/>
+ <rect style="opacity:0.2" width="20" height="3" x="6" y="28" rx="1.429" ry="1.5"/>
+ <path style="fill:#9a9a9a" d="M 21.333984 2 A 6.8811115 7.806572 20.398439 0 0 17.091797 5.7226562 A 6.8811115 7.806572 20.398439 0 0 19.248047 16.117188 A 6.8811115 7.806572 20.398439 0 0 28.908203 12.876953 A 6.8811115 7.806572 20.398439 0 0 26.753906 2.4824219 A 6.8811115 7.806572 20.398439 0 0 25.742188 2 L 21.333984 2 z M 23.517578 4.4492188 C 24.188305 4.4320568 24.838387 4.5940172 25.402344 4.9355469 C 27.207007 6.0284425 27.936339 8.8395031 26.511719 11.427734 C 25.087099 14.015965 22.402318 14.756959 20.597656 13.664062 C 18.792994 12.571168 18.061708 9.7601058 19.486328 7.171875 C 20.465754 5.3924663 22.04198 4.4869746 23.517578 4.4492188 z"/>
+ <path style="fill:#9a9a9a" d="M 6.2578125 2 A 7.806572 6.8811115 69.601561 0 0 5.2460938 2.4824219 A 7.806572 6.8811115 69.601561 0 0 3.0917969 12.876953 A 7.806572 6.8811115 69.601561 0 0 12.751953 16.117188 A 7.806572 6.8811115 69.601561 0 0 14.908203 5.7226562 A 7.806572 6.8811115 69.601561 0 0 10.648438 2 L 6.2578125 2 z M 8.4824219 4.4492188 C 9.9578253 4.4866207 11.532293 5.3924664 12.511719 7.171875 C 13.936339 9.7601058 13.207007 12.571168 11.402344 13.664062 C 9.5976817 14.756959 6.9129012 14.015965 5.4882812 11.427734 C 4.0636605 8.8395031 4.7929944 6.0303955 6.5976562 4.9375 C 7.1616137 4.5959702 7.8117831 4.432218 8.4824219 4.4492188 z"/>
+ <rect style="fill:#9a9a9a" width="6" height="12.6" x="13" y="16"/>
+ <path d="m 6.9999999,3.6921601 v 6.5769229 c 0,3.249983 4.0294371,10.73077 9.0000001,10.73077 4.970563,0 9,-7.480787 9,-10.73077 V 3.6921601 Z" style="opacity:0.2"/>
+ <path style="fill:#b4b4b4" d="M 6.9999999,2.692307 V 9.2692302 C 6.9999999,12.519213 11.029437,20 16,20 20.970563,20 25,12.519213 25,9.2692302 V 2.692307 Z"/>
+ <rect width="22" height="3" x="5" y="3" rx="1.375" ry="1.5" style="opacity:0.2"/>
+ <rect style="fill:#b4b4b4" width="22" height="3" x="5" y="2" rx="1.375" ry="1.5"/>
+ <path style="fill:#b4b4b4" d="M 16,23.999956 A 6.300066,4.2000438 0 0 0 9.6999341,28.2 H 22.300066 A 6.300066,4.2000438 0 0 0 16,23.999956 Z"/>
+ <rect width="20" height="3" x="6" y="27" rx="1.429" ry="1.5" style="fill:#4f4f4f"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.375 2 C 5.61325 2 5 2.669 5 3.5 C 5 3.6767779 5.0329548 3.842765 5.0839844 4 C 5.2728354 3.4181029 5.7752965 3 6.375 3 L 25.625 3 C 26.224704 3 26.727165 3.4181029 26.916016 4 C 26.967045 3.842765 27 3.6767779 27 3.5 C 27 2.669 26.38675 2 25.625 2 L 6.375 2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/user-trash-full.svg b/.icons/Gruvbox-Dark/status/32/user-trash-full.svg
new file mode 100644
index 000000000..bd46c83b5
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/user-trash-full.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect fill="#d95656" width="8" height="3" x="12" y="2"/>
+ <rect fill="#fff" opacity=".1" width="8" height="1" x="12" y="2"/>
+ <rect fill="#ba4242" width="22" height="26" x="5" y="4" rx="1.467" ry="1.529"/>
+ <rect fill="#d95656" width="26" height="6" x="3" y="3" rx="1.444" ry="1.5"/>
+ <rect opacity=".4" width="4" height="14" x="14" y="13" rx="1" ry=".7"/>
+ <rect opacity=".4" width="4" height="14" x="8" y="13" rx="1" ry=".7"/>
+ <rect opacity=".4" width="4" height="14" x="20" y="13" rx="1" ry=".7"/>
+ <path opacity=".2" d="m5 28.471v1c0 0.847 0.6543 1.529 1.4668 1.529h19.066c0.813 0 1.467-0.682 1.467-1.529v-1c0 0.847-0.654 1.529-1.467 1.529h-19.066c-0.8127 0-1.467-0.682-1.467-1.529z"/>
+ <path opacity=".2" d="m3 7.5v1c0 0.831 0.6451 1.5 1.4453 1.5h23.11c0.8 0 1.445-0.669 1.445-1.5v-1c0 0.831-0.645 1.5-1.445 1.5h-23.11c-0.7999 0-1.445-0.669-1.445-1.5z"/>
+ <path fill="#fff" opacity=".2" d="m4.4453 3c-0.8002 0-1.4453 0.669-1.4453 1.5v1c0-0.831 0.6451-1.5 1.4453-1.5h23.11c0.8 0 1.445 0.669 1.445 1.5v-1c0-0.831-0.645-1.5-1.445-1.5h-23.11z"/>
+</svg>
diff --git a/.icons/Gruvbox-Dark/status/32/user-trash.svg b/.icons/Gruvbox-Dark/status/32/user-trash.svg
new file mode 100644
index 000000000..0ba248845
--- /dev/null
+++ b/.icons/Gruvbox-Dark/status/32/user-trash.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect fill="#629c4d" width="8" height="3" x="12" y="2"/>
+ <rect fill="#518140" width="22" height="26" x="5" y="4" rx="1.467" ry="1.529"/>
+ <rect fill="#629c4d" width="26" height="6" x="3" y="3" rx="1.444" ry="1.5"/>
+ <rect opacity=".4" width="4" height="14" x="14" y="13" rx="1" ry=".7"/>
+ <rect opacity=".4" width="4" height="14" x="8" y="13" rx="1" ry=".7"/>
+ <rect opacity=".4" width="4" height="14" x="20" y="13" rx="1" ry=".7"/>
+ <path opacity=".2" d="m5 28.471v1c0 0.847 0.6543 1.529 1.4668 1.529h19.066c0.813 0 1.467-0.682 1.467-1.529v-1c0 0.847-0.654 1.529-1.467 1.529h-19.066c-0.8127 0-1.467-0.682-1.467-1.529z"/>
+ <path opacity=".2" d="m3 7.5v1c0 0.831 0.6451 1.5 1.4453 1.5h23.11c0.8 0 1.445-0.669 1.445-1.5v-1c0 0.831-0.645 1.5-1.445 1.5h-23.11c-0.7999 0-1.445-0.669-1.445-1.5z"/>
+ <path fill="#fff" opacity=".2" d="m4.4453 3c-0.8002 0-1.4453 0.669-1.4453 1.5v1c0-0.831 0.6451-1.5 1.4453-1.5h23.11c0.8 0 1.445 0.669 1.445 1.5v-1c0-0.831-0.645-1.5-1.445-1.5h-23.11z"/>
+ <rect fill="#fff" opacity=".1" width="8" height="1" x="12" y="2"/>
+</svg>