summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/icons/adjust.svg71
-rw-r--r--src/icons/alarm-clock.svg75
-rw-r--r--src/icons/alarm-minus.svg74
-rw-r--r--src/icons/alarm-plus.svg74
-rw-r--r--src/icons/alarm-snooze.svg74
-rw-r--r--src/icons/arrows-to-line.svg79
-rw-r--r--src/icons/asterisk.svg64
-rw-r--r--src/icons/at.svg67
-rw-r--r--src/icons/atom.svg71
-rw-r--r--src/icons/award.svg70
-rw-r--r--src/icons/backpack.svg69
-rw-r--r--src/icons/ban.svg21
-rw-r--r--src/icons/bed-bunk.svg21
-rw-r--r--src/icons/bed.svg19
-rw-r--r--src/icons/bell-minus.svg76
-rw-r--r--src/icons/bell-on.svg23
-rw-r--r--src/icons/bell-plus.svg76
-rw-r--r--src/icons/bell-slash.svg27
-rw-r--r--src/icons/bell.svg21
-rw-r--r--src/icons/block.svg (renamed from src/icons/package.svg)23
-rw-r--r--src/icons/bold.svg19
-rw-r--r--src/icons/book.svg33
-rw-r--r--src/icons/bookmark.svg8
-rw-r--r--src/icons/box.svg36
-rw-r--r--src/icons/brackets.svg79
-rw-r--r--src/icons/bring-forward.svg20
-rw-r--r--src/icons/bring-front.svg32
-rw-r--r--src/icons/browser.svg65
-rw-r--r--src/icons/building.svg10
-rw-r--r--src/icons/buildings.svg93
-rw-r--r--src/icons/butterfly.svg74
-rw-r--r--src/icons/calendar-check.svg72
-rw-r--r--src/icons/calendar-day.svg73
-rw-r--r--src/icons/calendar-minus.svg71
-rw-r--r--src/icons/calendar-plus.svg71
-rw-r--r--src/icons/calendar-week.svg73
-rw-r--r--src/icons/calendar-x.svg71
-rw-r--r--src/icons/calendar.svg8
-rw-r--r--src/icons/casette-tape.svg68
-rw-r--r--src/icons/check-circle.svg80
-rw-r--r--src/icons/check-double.svg23
-rw-r--r--src/icons/check.svg17
-rw-r--r--src/icons/checklist.svg (renamed from src/icons/file-delete.svg)61
-rw-r--r--src/icons/chevron-down.svg32
-rw-r--r--src/icons/chevron-left.svg32
-rw-r--r--src/icons/chevron-right.svg32
-rw-r--r--src/icons/chevron-up.svg32
-rw-r--r--src/icons/circle.svg15
-rw-r--r--src/icons/code-alt.svg72
-rw-r--r--src/icons/code.svg83
-rw-r--r--src/icons/coffee-pot.svg14
-rw-r--r--src/icons/coffee-to-go.svg24
-rw-r--r--src/icons/coffee.svg27
-rw-r--r--src/icons/cog.svg32
-rw-r--r--src/icons/coins.svg30
-rw-r--r--src/icons/controller.svg87
-rw-r--r--src/icons/copy.svg33
-rw-r--r--src/icons/credit-card.svg23
-rw-r--r--src/icons/database.svg35
-rw-r--r--src/icons/delete.svg25
-rw-r--r--src/icons/dice-1.svg78
-rw-r--r--src/icons/dice-2.svg85
-rw-r--r--src/icons/dice-3.svg92
-rw-r--r--src/icons/dice-4.svg99
-rw-r--r--src/icons/dice-5.svg106
-rw-r--r--src/icons/dice-6.svg113
-rw-r--r--src/icons/dragon.svg72
-rw-r--r--src/icons/ellipsis-h.svg78
-rw-r--r--src/icons/ellipsis-v.svg78
-rw-r--r--src/icons/envelope-open-text.svg33
-rw-r--r--src/icons/envelope-open.svg18
-rw-r--r--src/icons/envelope.svg14
-rw-r--r--src/icons/expand-alt.svg64
-rw-r--r--src/icons/external-link-alt.svg71
-rw-r--r--src/icons/external-link.svg45
-rw-r--r--src/icons/feed.svg79
-rw-r--r--src/icons/file-alert.svg82
-rw-r--r--src/icons/file-badge.svg70
-rw-r--r--src/icons/file-binary.svg78
-rw-r--r--src/icons/file-check.svg71
-rw-r--r--src/icons/file-code.svg76
-rw-r--r--src/icons/file-exchange.svg76
-rw-r--r--src/icons/file-export.svg71
-rw-r--r--src/icons/file-import.svg71
-rw-r--r--src/icons/file-minus.svg30
-rw-r--r--src/icons/file-plus.svg26
-rw-r--r--src/icons/file-text-alt.svg76
-rw-r--r--src/icons/file-text.svg36
-rw-r--r--src/icons/file-trash.svg71
-rw-r--r--src/icons/file-x.svg71
-rw-r--r--src/icons/file-zip.svg96
-rw-r--r--src/icons/file.svg19
-rw-r--r--src/icons/film.svg17
-rw-r--r--src/icons/folder-open.svg21
-rw-r--r--src/icons/folder.svg21
-rw-r--r--src/icons/fox.svg64
-rw-r--r--src/icons/ghost.svg86
-rw-r--r--src/icons/gift.svg27
-rw-r--r--src/icons/graph.svg64
-rw-r--r--src/icons/hash.svg8
-rw-r--r--src/icons/headphones.svg65
-rw-r--r--src/icons/headset.svg65
-rw-r--r--src/icons/heart-filled.svg2
-rw-r--r--src/icons/home.svg20
-rw-r--r--src/icons/hourglass.svg65
-rw-r--r--src/icons/list-ordered.svg16
-rw-r--r--src/icons/list-unordered.svg26
-rw-r--r--src/icons/lock-open.svg18
-rw-r--r--src/icons/lock-slash.svg79
-rw-r--r--src/icons/lock.svg18
-rw-r--r--src/icons/map-marker.svg33
-rw-r--r--src/icons/menu.svg80
-rw-r--r--src/icons/message-check.svg12
-rw-r--r--src/icons/message-dots.svg10
-rw-r--r--src/icons/message-plus.svg72
-rw-r--r--src/icons/message-round.svg74
-rw-r--r--src/icons/message-slash.svg13
-rw-r--r--src/icons/message-text.svg8
-rw-r--r--src/icons/message-x.svg12
-rw-r--r--src/icons/message.svg8
-rw-r--r--src/icons/messages-text.svg26
-rw-r--r--src/icons/messages.svg16
-rw-r--r--src/icons/microphone-slash.svg43
-rw-r--r--src/icons/microphone.svg37
-rw-r--r--src/icons/music.svg63
-rw-r--r--src/icons/no-entry.svg71
-rw-r--r--src/icons/oval-slanted.svg77
-rw-r--r--src/icons/presentation.svg64
-rw-r--r--src/icons/quote.svg70
-rw-r--r--src/icons/scale.svg118
-rw-r--r--src/icons/send-back.svg16
-rw-r--r--src/icons/send-backward.svg20
-rw-r--r--src/icons/server-plus.svg97
-rw-r--r--src/icons/server-slash.svg18
-rw-r--r--src/icons/server.svg40
-rw-r--r--src/icons/share.svg12
-rw-r--r--src/icons/shopping-cart.svg26
-rw-r--r--src/icons/sidebar-right.svg71
-rw-r--r--src/icons/smile-plus.svg83
-rw-r--r--src/icons/star-filled.svg2
-rw-r--r--src/icons/star-half-filled.svg2
-rw-r--r--src/icons/sticky-note.svg23
-rw-r--r--src/icons/stopwatch.svg71
-rw-r--r--src/icons/sword.svg80
-rw-r--r--src/icons/swords.svg92
-rw-r--r--src/icons/tag.svg37
-rw-r--r--src/icons/tags.svg41
-rw-r--r--src/icons/thumbtack.svg14
-rw-r--r--src/icons/trash-restore.svg10
-rw-r--r--src/icons/trash.svg10
-rw-r--r--src/icons/video.svg74
-rw-r--r--src/icons/volume-0.svg6
-rw-r--r--src/icons/volume-1.svg13
-rw-r--r--src/icons/volume-2.svg11
-rw-r--r--src/icons/volume-mute.svg10
-rw-r--r--src/icons/volume-slash.svg45
-rw-r--r--src/icons/wallet.svg70
-rw-r--r--src/icons/wind-alt.svg14
-rw-r--r--src/icons/wind.svg14
-rw-r--r--src/icons/x.svg32
160 files changed, 6727 insertions, 941 deletions
diff --git a/src/icons/adjust.svg b/src/icons/adjust.svg
new file mode 100644
index 0000000..9872404
--- /dev/null
+++ b/src/icons/adjust.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="adjust.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="1.6214819"
49 inkscape:cy="12.10201"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <circle
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 id="path818"
63 cx="8"
64 cy="8"
65 r="6.75" />
66 <path
67 id="circle832"
68 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
69 d="m 7.25,11.652367 c -1.7276371,-0.385639 -3,-1.8759304 -3,-3.6555635 0,-1.7699511 1.2865562,-3.2537 3,-3.6491707 z"
70 sodipodi:nodetypes="cscc" />
71</svg>
diff --git a/src/icons/alarm-clock.svg b/src/icons/alarm-clock.svg
new file mode 100644
index 0000000..3b1331e
--- /dev/null
+++ b/src/icons/alarm-clock.svg
@@ -0,0 +1,75 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="alarm-clock.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="6.6460449"
49 inkscape:cy="9.1105968"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 7.75,6.25 v 2.5 l 2,1"
63 id="path820"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccc" />
66 <path
67 id="path834"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="m 11.75,12.75 2,2 m -10,-2 -2,2 m 11.5,-6 a 5.5,5.5 0 0 1 -5.5,5.5 5.5,5.5 0 0 1 -5.5,-5.5 5.5,5.5 0 0 1 5.5,-5.5 5.5,5.5 0 0 1 5.5,5.5 z" />
70 <path
71 id="circle851"
72 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
73 d="m 11.75,1.25 2.5,2 m -13,0 2.5,-2"
74 sodipodi:nodetypes="cccc" />
75</svg>
diff --git a/src/icons/alarm-minus.svg b/src/icons/alarm-minus.svg
new file mode 100644
index 0000000..eee25a5
--- /dev/null
+++ b/src/icons/alarm-minus.svg
@@ -0,0 +1,74 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="alarm-minus.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="6.5671667"
49 inkscape:cy="8.960705"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path834"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="m 11.75,12.75 2,2 m -10,-2 -2,2 m 11.5,-6 a 5.5,5.5 0 0 1 -5.5,5.5 5.5,5.5 0 0 1 -5.5,-5.5 5.5,5.5 0 0 1 5.5,-5.5 5.5,5.5 0 0 1 5.5,5.5 z" />
64 <path
65 id="circle851"
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
67 d="m 11.75,1.25 2.5,2 m -13,0 2.5,-2"
68 sodipodi:nodetypes="cccc" />
69 <path
70 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
71 d="m 5.75,8.75 h 4"
72 id="path833"
73 sodipodi:nodetypes="cc" />
74</svg>
diff --git a/src/icons/alarm-plus.svg b/src/icons/alarm-plus.svg
new file mode 100644
index 0000000..9401e09
--- /dev/null
+++ b/src/icons/alarm-plus.svg
@@ -0,0 +1,74 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="alarm-plus.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="45.254834"
48 inkscape:cx="2.968705"
49 inkscape:cy="11.205525"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path834"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="m 11.75,12.75 2,2 m -10,-2 -2,2 m 11.5,-6 a 5.5,5.5 0 0 1 -5.5,5.5 5.5,5.5 0 0 1 -5.5,-5.5 5.5,5.5 0 0 1 5.5,-5.5 5.5,5.5 0 0 1 5.5,5.5 z" />
64 <path
65 id="circle851"
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
67 d="m 11.75,1.25 2.5,2 m -13,0 2.5,-2"
68 sodipodi:nodetypes="cccc" />
69 <path
70 id="path833"
71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
72 d="m 5.75,8.75 h 4 m -2,-2 v 4"
73 sodipodi:nodetypes="cccc" />
74</svg>
diff --git a/src/icons/alarm-snooze.svg b/src/icons/alarm-snooze.svg
new file mode 100644
index 0000000..9ad767a
--- /dev/null
+++ b/src/icons/alarm-snooze.svg
@@ -0,0 +1,74 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="alarm-snooze.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="64"
48 inkscape:cx="7.5358664"
49 inkscape:cy="9.1538356"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path834"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="m 11.75,12.75 2,2 m -10,-2 -2,2 m 11.5,-6 a 5.5,5.5 0 0 1 -5.5,5.5 5.5,5.5 0 0 1 -5.5,-5.5 5.5,5.5 0 0 1 5.5,-5.5 5.5,5.5 0 0 1 5.5,5.5 z" />
64 <path
65 id="circle851"
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
67 d="m 11.75,1.25 2.5,2 m -13,0 2.5,-2"
68 sodipodi:nodetypes="cccc" />
69 <path
70 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
71 d="m 6.25,6.75 h 3 v 0.5 l -3,3 v 0.5 h 3"
72 id="path833"
73 sodipodi:nodetypes="cccccc" />
74</svg>
diff --git a/src/icons/arrows-to-line.svg b/src/icons/arrows-to-line.svg
new file mode 100644
index 0000000..cc77520
--- /dev/null
+++ b/src/icons/arrows-to-line.svg
@@ -0,0 +1,79 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="arrows-to-line.svg"
9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs14" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="1920"
43 inkscape:window-height="992"
44 id="namedview12"
45 showgrid="true"
46 inkscape:zoom="17.125242"
47 inkscape:cx="5.1094167"
48 inkscape:cy="7.0363968"
49 inkscape:window-x="1536"
50 inkscape:window-y="0"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg10"
53 showguides="false"
54 inkscape:document-rotation="0"
55 inkscape:showpageshadow="0"
56 inkscape:pagecheckerboard="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823" />
61 </sodipodi:namedview>
62 <path
63 id="path978"
64 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
65 d="m 9.75,3.25 -2,2 -2,-2 m 2,2 v -4.5"
66 inkscape:connector-curvature="0"
67 sodipodi:nodetypes="ccccc" />
68 <path
69 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
70 d="m 1.75,7.75 h 12"
71 id="path1127"
72 sodipodi:nodetypes="cc" />
73 <path
74 id="path1398"
75 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
76 d="m 9.75,12.25 -2,-2 -2,2 m 2,-2 v 4.5"
77 inkscape:connector-curvature="0"
78 sodipodi:nodetypes="ccccc" />
79</svg>
diff --git a/src/icons/asterisk.svg b/src/icons/asterisk.svg
new file mode 100644
index 0000000..d6cea4f
--- /dev/null
+++ b/src/icons/asterisk.svg
@@ -0,0 +1,64 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="asterisk.svg"
9 inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs14" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="3840"
43 inkscape:window-height="1983"
44 id="namedview12"
45 showgrid="true"
46 inkscape:zoom="11.313709"
47 inkscape:cx="-10.16466"
48 inkscape:cy="12.639534"
49 inkscape:window-x="0"
50 inkscape:window-y="0"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg10"
53 showguides="false"
54 inkscape:pagecheckerboard="0">
55 <inkscape:grid
56 type="xygrid"
57 id="grid823" />
58 </sodipodi:namedview>
59 <path
60 id="path827-8-9"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 7.75,1.25 v 14 m -6,-10.5 12,7 m -12,0 12,-7"
63 sodipodi:nodetypes="cccccc" />
64</svg>
diff --git a/src/icons/at.svg b/src/icons/at.svg
new file mode 100644
index 0000000..a8f2724
--- /dev/null
+++ b/src/icons/at.svg
@@ -0,0 +1,67 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 fill="none"
6 stroke="currentColor"
7 stroke-linecap="round"
8 stroke-linejoin="round"
9 stroke-width="1.5"
10 version="1.1"
11 viewBox="0 0 16 16"
12 id="svg16"
13 sodipodi:docname="at.svg"
14 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
15 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
16 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
17 xmlns="http://www.w3.org/2000/svg"
18 xmlns:svg="http://www.w3.org/2000/svg"
19 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
20 xmlns:cc="http://creativecommons.org/ns#"
21 xmlns:dc="http://purl.org/dc/elements/1.1/">
22 <defs
23 id="defs20" />
24 <sodipodi:namedview
25 pagecolor="#ffffff"
26 bordercolor="#666666"
27 borderopacity="1"
28 objecttolerance="10"
29 gridtolerance="10"
30 guidetolerance="10"
31 inkscape:pageopacity="0"
32 inkscape:pageshadow="2"
33 inkscape:window-width="3840"
34 inkscape:window-height="1983"
35 id="namedview18"
36 showgrid="true"
37 inkscape:zoom="22.627417"
38 inkscape:cx="-0.066291261"
39 inkscape:cy="20.307223"
40 inkscape:window-x="0"
41 inkscape:window-y="0"
42 inkscape:window-maximized="1"
43 inkscape:current-layer="svg16"
44 inkscape:showpageshadow="0"
45 inkscape:pagecheckerboard="0"
46 inkscape:deskcolor="#d1d1d1">
47 <inkscape:grid
48 type="xygrid"
49 id="grid827" />
50 </sodipodi:namedview>
51 <metadata
52 id="metadata2">
53 <rdf:RDF>
54 <cc:Work
55 rdf:about="">
56 <dc:format>image/svg+xml</dc:format>
57 <dc:type
58 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
59 </cc:Work>
60 </rdf:RDF>
61 </metadata>
62 <path
63 id="path1277"
64 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
65 d="m 10.75,8 v 1.5 c 0,0.966498 0.783502,1.75 1.75,1.75 0.966498,0 1.75,-0.783502 1.75,-1.75 V 8 C 14.25,4.5482203 11.45178,1.75 8,1.75 4.5482203,1.75 1.75,4.5482203 1.75,8 c 0,3.45178 2.7982203,6.25 6.25,6.25 M 10.75,8 C 10.75,9.5187831 9.5187831,10.75 8,10.75 6.4812169,10.75 5.25,9.5187831 5.25,8 5.25,6.4812169 6.4812169,5.25 8,5.25 c 1.5187831,0 2.75,1.2312169 2.75,2.75 z"
66 sodipodi:nodetypes="csssssscsssss" />
67</svg>
diff --git a/src/icons/atom.svg b/src/icons/atom.svg
new file mode 100644
index 0000000..9a57c53
--- /dev/null
+++ b/src/icons/atom.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="atom.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="45.254834"
48 inkscape:cx="3.4951951"
49 inkscape:cy="5.8476721"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <circle
61 style="fill:#010101;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
62 id="path842"
63 cx="7.75"
64 cy="8.25"
65 r="0.5" />
66 <path
67 id="ellipse848"
68 style="fill:none;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
69 transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"
70 d="M 14.71381,-0.35355324 A 3.4001641,7.7718034 0 0 1 11.313646,7.4182501 3.4001641,7.7718034 0 0 1 7.9134822,-0.35355324 3.4001641,7.7718034 0 0 1 11.313646,-8.1253566 3.4001641,7.7718034 0 0 1 14.71381,-0.35355324 Z M 11.313646,3.0466109 A 7.7718034,3.4001641 0 0 0 19.08545,-0.35355324 7.7718034,3.4001641 0 0 0 11.313646,-3.7537174 7.7718034,3.4001641 0 0 0 3.5418429,-0.35355324 7.7718034,3.4001641 0 0 0 11.313646,3.0466109 Z" />
71</svg>
diff --git a/src/icons/award.svg b/src/icons/award.svg
new file mode 100644
index 0000000..d4cbae5
--- /dev/null
+++ b/src/icons/award.svg
@@ -0,0 +1,70 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="award.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="16"
48 inkscape:cx="-10.105926"
49 inkscape:cy="11.135891"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path833"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
63 d="m 8.25,11.25 2,4 1.75,-2 h 2.75 L 12.5,8.75 M 13.249995,5.9999948 A 5.2499948,5.2499948 0 0 1 8,11.24999 5.2499948,5.2499948 0 0 1 2.7500052,5.9999948 5.2499948,5.2499948 0 0 1 8,0.75 5.2499948,5.2499948 0 0 1 13.249995,5.9999948 Z M 7.75,11.25 l -2,4 -1.75,-2 H 1.25 L 3.5,8.75" />
64 <circle
65 style="fill:none;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
66 id="circle835"
67 cx="8"
68 cy="6"
69 r="2.25" />
70</svg>
diff --git a/src/icons/backpack.svg b/src/icons/backpack.svg
new file mode 100644
index 0000000..c5902b3
--- /dev/null
+++ b/src/icons/backpack.svg
@@ -0,0 +1,69 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="backpack.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="22.627417"
48 inkscape:cx="-1.5321985"
49 inkscape:cy="4.0057924"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00050a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="m 5.75,6.25 h 4.5"
63 id="path846"
64 sodipodi:nodetypes="cc" />
65 <path
66 id="path885"
67 style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00050a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
68 d="m 4.75,11.75 h 6.5 m -6.5,3 V 10 C 4.75,9.5845 5.0845,9.25 5.5,9.25 h 5 c 0.4155,0 0.75,0.3345 0.75,0.75 v 4.75 M 5.75,3.2500005 V 1.5 C 5.75,1.0845 6.0845,0.75 6.5,0.75 h 3 c 0.4155,0 0.75,0.3345 0.75,0.75 V 3.2500005 M 2.25,6 C 2.25,4.4765 3.4765,3.25 5,3.25 h 6 c 1.5235,0 2.75,1.2265 2.75,2.75 v 8 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3 C 2.5845,14.75 2.25,14.4155 2.25,14 Z" />
69</svg>
diff --git a/src/icons/ban.svg b/src/icons/ban.svg
index b6d4b63..f5679a9 100644
--- a/src/icons/ban.svg
+++ b/src/icons/ban.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="ban.svg" 15 sodipodi:docname="ban.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="90.509668" 47 inkscape:zoom="32"
48 inkscape:cx="4.3154444" 48 inkscape:cx="7.1901236"
49 inkscape:cy="7.4256441" 49 inkscape:cy="7.4199702"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,5 +60,5 @@
59 <path 60 <path
60 id="path816" 61 id="path816"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 3.25,3.25 9.5,9.5 M 14.75,8 A 6.75,6.75 0 0 1 8,14.75 6.75,6.75 0 0 1 1.25,8 6.75,6.75 0 0 1 8,1.25 6.75,6.75 0 0 1 14.75,8 Z" /> 63 d="m 3.602,3.6018519 8.796148,8.7962961 M 14.75,8 A 6.75,6.75 0 0 1 8,14.75 6.75,6.75 0 0 1 1.25,8 6.75,6.75 0 0 1 8,1.25 6.75,6.75 0 0 1 14.75,8 Z" />
63</svg> 64</svg>
diff --git a/src/icons/bed-bunk.svg b/src/icons/bed-bunk.svg
index 4c806bf..15ca153 100644
--- a/src/icons/bed-bunk.svg
+++ b/src/icons/bed-bunk.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="bed-bunk.svg" 15 sodipodi:docname="bed-bunk.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="45.254834" 47 inkscape:zoom="45.254834"
48 inkscape:cx="1.0666774" 48 inkscape:cx="1.0666774"
49 inkscape:cy="4.3925639" 49 inkscape:cy="4.3925639"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -63,11 +64,11 @@
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="csccccccc" /> 65 sodipodi:nodetypes="csccccccc" />
65 <circle 66 <circle
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 67 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
67 id="path986" 68 id="path986"
68 cx="4.5" 69 cx="4.5"
69 cy="9.5" 70 cy="9.5"
70 r="0.75" /> 71 r="1.5" />
71 <path 72 <path
72 sodipodi:nodetypes="csccccccc" 73 sodipodi:nodetypes="csccccccc"
73 inkscape:connector-curvature="0" 74 inkscape:connector-curvature="0"
@@ -75,9 +76,9 @@
75 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 76 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
76 id="path1045" /> 77 id="path1045" />
77 <circle 78 <circle
78 r="0.75" 79 r="1.5"
79 cy="2.5" 80 cy="2.5"
80 cx="4.5" 81 cx="4.5"
81 id="circle1047" 82 id="circle1047"
82 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> 83 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
83</svg> 84</svg>
diff --git a/src/icons/bed.svg b/src/icons/bed.svg
index d819f88..053ec1f 100644
--- a/src/icons/bed.svg
+++ b/src/icons/bed.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="bed.svg" 15 sodipodi:docname="bed.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="45.254834" 47 inkscape:zoom="45.254834"
48 inkscape:cx="7.9213603" 48 inkscape:cx="7.9213603"
49 inkscape:cy="8.9105316" 49 inkscape:cy="8.9105316"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -63,9 +64,9 @@
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="csccccccc" /> 65 sodipodi:nodetypes="csccccccc" />
65 <circle 66 <circle
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 67 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
67 id="path986" 68 id="path986"
68 cx="4.5" 69 cx="4.5"
69 cy="6.5003181" 70 cy="6.5"
70 r="0.75" /> 71 r="1.5" />
71</svg> 72</svg>
diff --git a/src/icons/bell-minus.svg b/src/icons/bell-minus.svg
new file mode 100644
index 0000000..58c6c7c
--- /dev/null
+++ b/src/icons/bell-minus.svg
@@ -0,0 +1,76 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="bell-minus.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="64"
48 inkscape:cx="8.3920075"
49 inkscape:cy="5.3692973"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="true"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path870"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
63 d="M 11.75,6.25 V 7.5 c 0,0.2511841 0.02236,0.2935278 0.15,0.5 l 1.7,2.75 c 0.319884,0.51746 0,1 -0.5,1 H 2.4 c -0.5619075,0 -0.8502805,-0.431978 -0.5,-1 L 3.6,8 C 3.7241944,7.7990973 3.75,7.7379815 3.75,7.5 V 4.75 c 0,-2.0360941 1.5212881,-3.7168723 3.4892243,-3.96769457"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="csssssssscc" />
66 <path
67 id="path843"
68 style="fill:none;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
69 d="m 9.4677698,14.25 c -0.3492177,0.587576 -0.9878274,1 -1.7177698,1 -0.747336,0 -1.3989347,-0.396153 -1.7422384,-1"
70 sodipodi:nodetypes="csc" />
71 <path
72 id="path872-3"
73 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
74 d="m 10.25,2.75 h 5"
75 sodipodi:nodetypes="cc" />
76</svg>
diff --git a/src/icons/bell-on.svg b/src/icons/bell-on.svg
index 2871e6a..4ed6b88 100644
--- a/src/icons/bell-on.svg
+++ b/src/icons/bell-on.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title /> 28 <dc:title></dc:title>
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="5.6568543" 47 inkscape:zoom="8.0000001"
48 inkscape:cx="-42.282958" 48 inkscape:cx="20.15945"
49 inkscape:cy="19.461778" 49 inkscape:cy="24.122424"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,15 +58,14 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="M 8.7572515,14.479817 C 8.1579804,14.827859 7.3942407,14.854384 6.7510343,14.483029 6.1137022,14.115065 5.7555094,13.449291 5.7507485,12.762971 Z"
63 id="path845"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cscc" />
66 <path
67 id="path870" 61 id="path870"
68 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
69 d="m 13.031033,6.5534694 c -1.109367,1.921494 -1.60677,4.9316116 -1.26794,6.1961496 L 2.2368807,7.2496218 C 3.5030076,6.9103615 5.8673431,4.9614316 6.9688977,3.0534694 7.9353891,1.3794452 10.07594,0.80588225 11.749953,1.7723805 c 1.674012,0.9664983 2.247571,3.1070647 1.28108,4.7810889 z" 63 d="m 12.223573,9.6750001 0.09724,3.2315699 c 0.0183,0.608075 -0.5,0.866025 -0.933013,0.616025 L 2.1213311,8.1725953 C 1.6347051,7.8916415 1.6006086,7.3727068 2.1883184,7.0565698 L 5.0355616,5.525 C 5.2435686,5.4131104 5.2964747,5.3730853 5.4154654,5.1669873 l 1.375,-2.3815699 C 7.8950349,0.87224695 10.341397,0.21674635 12.254567,1.3213158 c 1.913171,1.1045695 2.568671,3.5509311 1.464102,5.4641016 l -1.375,2.3815699 c -0.125592,0.2175318 -0.127397,0.2653825 -0.120096,0.5080128 z"
70 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
71 sodipodi:nodetypes="sccsss" /> 65 sodipodi:nodetypes="ssssssscscss" />
66 <path
67 id="path843"
68 style="fill:none;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
69 d="M 8.3982275,14.971432 C 7.8020081,15.305678 7.0427439,15.343543 6.4105953,14.978572 5.7633833,14.604905 5.3971588,13.936026 5.4017725,13.241427"
70 sodipodi:nodetypes="csc" />
72</svg> 71</svg>
diff --git a/src/icons/bell-plus.svg b/src/icons/bell-plus.svg
new file mode 100644
index 0000000..7792078
--- /dev/null
+++ b/src/icons/bell-plus.svg
@@ -0,0 +1,76 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="bell-plus.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="22.627418"
48 inkscape:cx="8.1320169"
49 inkscape:cy="13.065054"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="true"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path870"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
63 d="M 12.363898,8.7504231 13.6,10.75 c 0.319884,0.51746 0,1 -0.5,1 H 2.4 c -0.5619075,0 -0.8502805,-0.431978 -0.5,-1 L 3.6,8 C 3.7241944,7.7990973 3.75,7.7379815 3.75,7.5 V 4.75 c 0,-2.209139 1.790861,-4 4,-4 0.2195335,0 0.4349364,0.0176855 0.6448616,0.0517095"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="csssssscsc" />
66 <path
67 id="path843"
68 style="fill:none;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
69 d="m 9.4677698,14.25 c -0.3492177,0.587576 -0.9878274,1 -1.7177698,1 -0.747336,0 -1.3989347,-0.396153 -1.7422384,-1"
70 sodipodi:nodetypes="csc" />
71 <path
72 id="path872-3"
73 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
74 d="m 10.25,3.25 h 5 m -2.5,2.5 v -5"
75 sodipodi:nodetypes="cccc" />
76</svg>
diff --git a/src/icons/bell-slash.svg b/src/icons/bell-slash.svg
index 68d9783..6166c4f 100644
--- a/src/icons/bell-slash.svg
+++ b/src/icons/bell-slash.svg
@@ -45,8 +45,8 @@
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="22.627417" 47 inkscape:zoom="22.627417"
48 inkscape:cx="6.0354991" 48 inkscape:cx="7.8882717"
49 inkscape:cy="4.82878" 49 inkscape:cy="14.32518"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,25 +58,24 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="m 9.4817127,13.750028 c -0.3449634,0.601048 -0.9931184,0.999945 -1.7358292,0.999945 -0.7359277,0 -1.3790189,-0.407955 -1.7263019,-0.999945 z"
63 id="path845"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cscc" />
66 <path
67 id="path870" 61 id="path870"
68 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
69 d="m 10.75,10.75 h -8.5 c 0.9268757,-0.926876 2,-3.796875 2,-6 0,-0.1649946 -0.022087,-0.3410854 0,-0.5" 63 d="M 5.5986438,1.3772182 C 6.2198502,0.9801515 6.9580477,0.75 7.75,0.75 c 2.209139,0 4,1.790861 4,4 V 7.5"
70 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
71 sodipodi:nodetypes="ccsc" /> 65 sodipodi:nodetypes="cscc" />
66 <path
67 id="path843"
68 style="fill:none;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
69 d="m 9.4677698,14.25 c -0.3492177,0.587576 -0.9878274,1 -1.7177698,1 -0.747336,0 -1.3989347,-0.396153 -1.7422384,-1"
70 sodipodi:nodetypes="csc" />
72 <path 71 <path
73 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 72 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
74 d="M 1,1 14.999999,15" 73 d="M 1,1 14.999999,15"
75 id="path843" /> 74 id="path843-3" />
76 <path 75 <path
77 id="path846" 76 id="path860"
78 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 77 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
79 d="M 6.1432939,1.6397595 C 6.6244628,1.3906898 7.1708015,1.25 7.75,1.25 c 1.9329966,0 3.5,1.5670034 3.5,3.5 0,0.7312108 0.116679,1.5315835 0.306265,2.3092498" 78 d="M 11.5,11.75 H 2.4 c -0.5619075,0 -0.8502805,-0.431978 -0.5,-1 L 3.6,8 C 3.7241944,7.7990973 3.75,7.7379815 3.75,7.5 V 4.75 c 0,-0.29815 0.032134,-0.5886813 0.094,-0.8682194"
80 inkscape:connector-curvature="0" 79 inkscape:connector-curvature="0"
81 sodipodi:nodetypes="cssc" /> 80 sodipodi:nodetypes="csssscc" />
82</svg> 81</svg>
diff --git a/src/icons/bell.svg b/src/icons/bell.svg
index 0d80cca..019f0a6 100644
--- a/src/icons/bell.svg
+++ b/src/icons/bell.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="16" 47 inkscape:zoom="5.6568543"
48 inkscape:cx="2.0309465" 48 inkscape:cx="6.9150983"
49 inkscape:cy="7.5634952" 49 inkscape:cy="43.414403"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,15 +58,14 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="m 9.4817127,13.750028 c -0.3449634,0.601048 -0.9931184,0.999945 -1.7358292,0.999945 -0.7359277,0 -1.3790189,-0.407955 -1.7263019,-0.999945 z"
63 id="path845"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cscc" />
66 <path
67 id="path870" 61 id="path870"
68 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
69 d="m 11.25,4.75 c 0,2.21875 1.074294,5.074294 2,6 h -11 c 0.9268757,-0.926876 2,-3.796875 2,-6 0,-1.9329966 1.5670034,-3.5 3.5,-3.5 1.9329966,0 3.5,1.5670034 3.5,3.5 z" 63 d="m 11.9,8 1.7,2.75 c 0.319884,0.51746 0,1 -0.5,1 H 2.4 c -0.5619075,0 -0.8502805,-0.431978 -0.5,-1 L 3.6,8 C 3.7241944,7.7990973 3.75,7.7379815 3.75,7.5 V 4.75 c 0,-2.209139 1.790861,-4 4,-4 2.209139,0 4,1.790861 4,4 V 7.5 c 0,0.2511841 0.02236,0.2935278 0.15,0.5 z"
70 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
71 sodipodi:nodetypes="sccsss" /> 65 sodipodi:nodetypes="ssssssscscss" />
66 <path
67 id="path843"
68 style="fill:none;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
69 d="m 9.4677698,14.25 c -0.3492177,0.587576 -0.9878274,1 -1.7177698,1 -0.747336,0 -1.3989347,-0.396153 -1.7422384,-1"
70 sodipodi:nodetypes="csc" />
72</svg> 71</svg>
diff --git a/src/icons/package.svg b/src/icons/block.svg
index b3b4db2..270edfd 100644
--- a/src/icons/package.svg
+++ b/src/icons/block.svg
@@ -12,8 +12,8 @@
12 viewBox="0 0 16 16" 12 viewBox="0 0 16 16"
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="package.svg" 15 sodipodi:docname="block.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -48,18 +48,19 @@
48 guidetolerance="10" 48 guidetolerance="10"
49 inkscape:pageopacity="0" 49 inkscape:pageopacity="0"
50 inkscape:pageshadow="2" 50 inkscape:pageshadow="2"
51 inkscape:window-width="3840" 51 inkscape:window-width="1920"
52 inkscape:window-height="1983" 52 inkscape:window-height="992"
53 id="namedview12" 53 id="namedview12"
54 showgrid="true" 54 showgrid="true"
55 inkscape:zoom="64" 55 inkscape:zoom="4"
56 inkscape:cx="-0.1545547" 56 inkscape:cx="-56.073648"
57 inkscape:cy="10.643911" 57 inkscape:cy="47.436991"
58 inkscape:window-x="0" 58 inkscape:window-x="1536"
59 inkscape:window-y="0" 59 inkscape:window-y="0"
60 inkscape:window-maximized="1" 60 inkscape:window-maximized="1"
61 inkscape:current-layer="svg10" 61 inkscape:current-layer="svg10"
62 showguides="true"> 62 showguides="true"
63 inkscape:document-rotation="0">
63 <inkscape:grid 64 <inkscape:grid
64 type="xygrid" 65 type="xygrid"
65 id="grid823" /> 66 id="grid823" />
@@ -67,7 +68,7 @@
67 <path 68 <path
68 id="path1118" 69 id="path1118"
69 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 70 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
70 d="M 13.75,11.464256 7.7499999,14.929 1.75,11.464 V 4.536 L 7.7499999,1.0714883 13.75,4.536 Z M 4.7499999,2.8037442 10.75,6.268 m -9,-1.732 6,3.464 m 6,-3.464 -6,3.464 m 0,6.929 V 8" 71 d="M 14.25,11.464256 7.7499999,15.2505 1.25,11.464 V 4.536 L 7.7499999,0.75 14.25,4.536 Z M 1.25,4.536 7.75,8.3215 m 6.5,-3.7855 -6.5,3.7855 m 0,6.929 v -6.929"
71 inkscape:connector-curvature="0" 72 inkscape:connector-curvature="0"
72 sodipodi:nodetypes="ccccccccccccccc" /> 73 sodipodi:nodetypes="ccccccccccccc" />
73</svg> 74</svg>
diff --git a/src/icons/bold.svg b/src/icons/bold.svg
index 7274297..b696aeb 100644
--- a/src/icons/bold.svg
+++ b/src/icons/bold.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="bold.svg" 15 sodipodi:docname="bold.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,24 +40,25 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="16"
48 inkscape:cx="0.7195911" 48 inkscape:cx="22.642567"
49 inkscape:cy="7.6660332" 49 inkscape:cy="14.937557"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
58 </sodipodi:namedview> 59 </sodipodi:namedview>
59 <path 60 <path
60 id="circle833" 61 id="circle833"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 62 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 9.5,8.25 c 1.242641,0 2.25,1.0073593 2.25,2.25 0,1.242641 -1.007359,2.25 -2.25,2.25 H 4.25 v -4.5 z m -1,-0.5 H 4.25 V 3.25 H 8.5 c 1.2426407,0 2.25,1.0073593 2.25,2.25 0,1.2426407 -1.0073593,2.25 -2.25,2.25 z M 9.625,8 c 1.449747,0 2.625,1.1752525 2.625,2.625 0,1.449747 -1.175253,2.625 -2.625,2.625 H 4.5 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -9 C 3.75,3.0845 4.0845,2.75 4.5,2.75 h 4.125 c 1.449747,0 2.625,1.1752525 2.625,2.625 C 11.25,6.8247475 10.074747,8 8.625,8 Z M 3.75,8 h 4.875" /> 63 d="m 9.5,8.25 c 1.242641,0 2.25,1.0073593 2.25,2.25 0,1.242641 -1.007359,2.25 -2.25,2.25 H 4.25 v -4.5 z m -1,-0.5 H 4.25 V 3.25 H 8.5 c 1.2426407,0 2.25,1.0073593 2.25,2.25 0,1.2426407 -1.0073593,2.25 -2.25,2.25 z M 9.625,8 c 1.449747,0 2.625,1.1752525 2.625,2.625 0,1.449747 -1.175253,2.625 -2.625,2.625 H 4.5 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -9 C 3.75,3.0845 4.0845,2.75 4.5,2.75 h 4.125 c 1.449747,0 2.625,1.1752525 2.625,2.625 C 11.25,6.8247475 10.074747,8 8.625,8 Z M 3.75,8 h 4.875" />
63</svg> 64</svg>
diff --git a/src/icons/book.svg b/src/icons/book.svg
index 4945366..16c9d64 100644
--- a/src/icons/book.svg
+++ b/src/icons/book.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="book.svg" 15 sodipodi:docname="book.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,30 +40,37 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="90.509668" 47 inkscape:zoom="45.254834"
48 inkscape:cx="6.7253988" 48 inkscape:cx="5.5225314"
49 inkscape:cy="6.821598" 49 inkscape:cy="9.2750179"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
58 </sodipodi:namedview> 59 </sodipodi:namedview>
59 <path 60 <path
60 id="path822"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="M 13.25,11.25 H 4.5 C 3.5305,11.25 2.75,12.0305 2.75,13 M 4.5,1.234375 h 8.75 v 13.5 H 4.5 c -0.9695,0 -1.75,-0.7805 -1.75,-1.75 v -10 c 0,-0.9695 0.7805,-1.75 1.75,-1.75 z" />
63 <path
64 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
65 d="m 6.75,4.25 h 3.5" 62 d="m 5.75,4.25 h 4.5"
66 id="path828" 63 id="path828"
67 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
68 sodipodi:nodetypes="cc" /> 65 sodipodi:nodetypes="cc" />
66 <path
67 id="path832"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="m 12.75,14.75 v -3.5 m 0.5,3.5 H 4 C 3.0305,14.75 2.25,13.961687 2.25,13 2.25,12.038312 3.0305,11.25 4,11.25 h 9.25 V 1.234375 H 4 c -0.9695,0 -1.75,0.7805 -1.75,1.75 V 13" />
70 <path
71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
72 d="m 5.75,6.75 h 4.5"
73 id="path833"
74 inkscape:connector-curvature="0"
75 sodipodi:nodetypes="cc" />
69</svg> 76</svg>
diff --git a/src/icons/bookmark.svg b/src/icons/bookmark.svg
index 4ef5cc4..fea4ca3 100644
--- a/src/icons/bookmark.svg
+++ b/src/icons/bookmark.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="22.627417" 47 inkscape:zoom="4"
48 inkscape:cx="5.7507055" 48 inkscape:cx="-34.505884"
49 inkscape:cy="13.020257" 49 inkscape:cy="18.442347"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,7 +59,7 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 4.5,1.75 h 7 c 0.4155,0 0.75,0.3345 0.75,0.75 V 14 c 0,0.4155 -0.466497,0.678753 -0.75,0.375 L 8,11.75 4.5,14.375 C 4.1676005,14.6243 3.75,14.4155 3.75,14 V 2.5 C 3.75,2.0845 4.0845,1.75 4.5,1.75 Z" 62 d="m 4.5,1.75 h 7 c 0.4155,0 0.75,0.3345 0.75,0.75 v 11.25 c 0,0.475002 -0.381158,0.625286 -0.75,0.375 L 8,11.75 4.5,14.125 C 4.1183883,14.383951 3.75,14.209348 3.75,13.75 V 2.5 C 3.75,2.0845 4.0845,1.75 4.5,1.75 Z"
63 id="rect817" 63 id="rect817"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ssssscssss" /> 65 sodipodi:nodetypes="ssssscssss" />
diff --git a/src/icons/box.svg b/src/icons/box.svg
index 8a1fe6b..b8974d2 100644
--- a/src/icons/box.svg
+++ b/src/icons/box.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="box.svg" 15 sodipodi:docname="box.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -30,15 +30,7 @@
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
32 <defs 32 <defs
33 id="defs14"> 33 id="defs14" />
34 <inkscape:perspective
35 sodipodi:type="inkscape:persp3d"
36 inkscape:vp_x="0 : 8 : 1"
37 inkscape:vp_y="0 : 1000 : 0"
38 inkscape:vp_z="16 : 8 : 1"
39 inkscape:persp3d-origin="8 : 5.3333333 : 1"
40 id="perspective957" />
41 </defs>
42 <sodipodi:namedview 34 <sodipodi:namedview
43 pagecolor="#ffffff" 35 pagecolor="#ffffff"
44 bordercolor="#666666" 36 bordercolor="#666666"
@@ -48,26 +40,26 @@
48 guidetolerance="10" 40 guidetolerance="10"
49 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
50 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
51 inkscape:window-width="3840" 43 inkscape:window-width="1920"
52 inkscape:window-height="1983" 44 inkscape:window-height="992"
53 id="namedview12" 45 id="namedview12"
54 showgrid="true" 46 showgrid="true"
55 inkscape:zoom="64" 47 inkscape:zoom="22.627417"
56 inkscape:cx="2.2801195" 48 inkscape:cx="9.3799974"
57 inkscape:cy="10.674723" 49 inkscape:cy="11.212765"
58 inkscape:window-x="0" 50 inkscape:window-x="1536"
59 inkscape:window-y="0" 51 inkscape:window-y="0"
60 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
61 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
62 showguides="true"> 54 showguides="false"
55 inkscape:document-rotation="0">
63 <inkscape:grid 56 <inkscape:grid
64 type="xygrid" 57 type="xygrid"
65 id="grid823" /> 58 id="grid823" />
66 </sodipodi:namedview> 59 </sodipodi:namedview>
67 <path 60 <path
68 id="path1118" 61 id="path837"
69 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
70 d="M 13.75,11.464256 7.7499999,14.929 1.75,11.464 V 4.536 L 7.7499999,1.0714883 13.75,4.536 Z M 1.75,4.536 7.75,8 m 6,-3.464 -6,3.464 m 0,6.929 V 8" 63 d="m 7.75,6.75 v -5 m 6,5 h -12 M 13.65,6 c 0.09718,0.2950163 0.1,0.4672018 0.1,0.75 v 6.75 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2.5 C 2.0845,14.25 1.75,13.9155 1.75,13.5 V 6.705 C 1.75,6.4466366 1.7577612,6.2800106 1.85,6 l 1.4,-4.25 h 9 z"
71 inkscape:connector-curvature="0" 64 sodipodi:nodetypes="ccccssssssssccs" />
72 sodipodi:nodetypes="ccccccccccccc" />
73</svg> 65</svg>
diff --git a/src/icons/brackets.svg b/src/icons/brackets.svg
new file mode 100644
index 0000000..e1e781e
--- /dev/null
+++ b/src/icons/brackets.svg
@@ -0,0 +1,79 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="brackets.svg"
9 inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="11.313709"
48 inkscape:cx="-8.5736697"
49 inkscape:cy="8.6178639"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823"
62 originx="0"
63 originy="0"
64 spacingy="1"
65 spacingx="1"
66 units="px"
67 visible="true" />
68 </sodipodi:namedview>
69 <path
70 id="rect1050"
71 style="opacity:1;stroke:#000000;paint-order:markers stroke fill"
72 d="M 4.25,14.25 H 2.5 C 2.0845,14.25 1.75,13.9155 1.75,13.5 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 h 1.75"
73 sodipodi:nodetypes="cssssc" />
74 <path
75 id="path1"
76 style="opacity:1;stroke:#000000;paint-order:markers stroke fill"
77 d="m 11.75,14.25 h 1.75 c 0.4155,0 0.75,-0.3345 0.75,-0.75 v -11 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 h -1.75"
78 sodipodi:nodetypes="cssssc" />
79</svg>
diff --git a/src/icons/bring-forward.svg b/src/icons/bring-forward.svg
index fd91bc0..aa55757 100644
--- a/src/icons/bring-forward.svg
+++ b/src/icons/bring-forward.svg
@@ -12,7 +12,7 @@
12 viewBox="0 0 16 16" 12 viewBox="0 0 16 16"
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="bring-forward.svg" 15 sodipodi:docname="send-backward.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="11.313709" 47 inkscape:zoom="22.627417"
48 inkscape:cx="-2.6577404" 48 inkscape:cx="7.0864576"
49 inkscape:cy="-0.44657792" 49 inkscape:cy="3.217142"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,15 +58,15 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 14.000075,14.75 h -7 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 V 7 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 7 c 0.4155,0 0.75,0.3345 0.75,0.75 v 7 c 0,0.4155 -0.3345,0.75 -0.75,0.75 z" 62 d="m 8.5,9.25 h -7 C 1.0845,9.25 0.75,8.9155 0.75,8.5 v -7 C 0.75,1.0845 1.0845,0.75 1.5,0.75 h 7 c 0.4155,0 0.75,0.3345 0.75,0.75 v 7 c 0,0.4155 -0.3345,0.75 -0.75,0.75 z"
63 id="rect1050" 63 id="rect1050"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="sssssssss" /> 65 sodipodi:nodetypes="sssssssss" />
66 <path 66 <path
67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 67 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
68 d="M 3.25,9.25 H 1.5 C 1.0845,9.25 0.75,8.9155 0.75,8.5 v -7 C 0.75,1.0845 1.0845,0.75 1.5,0.75 h 7 c 0.4155,0 0.75,0.3345 0.75,0.75 v 1.75" 68 d="M 12.25,6.25 H 14 c 0.4155,0 0.75,0.3345 0.75,0.75 v 7 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 7 C 6.5845,14.75 6.25,14.4155 6.25,14 v -1.75 h 3.5 c 1.481066,0 2.5,-0.99799 2.5,-2.5 z"
69 id="rect916" 69 id="rect816"
70 inkscape:connector-curvature="0" 70 inkscape:connector-curvature="0"
71 sodipodi:nodetypes="cssssssc" /> 71 sodipodi:nodetypes="csssssscccc" />
72</svg> 72</svg>
diff --git a/src/icons/bring-front.svg b/src/icons/bring-front.svg
index eadbe1a..49a3b1f 100644
--- a/src/icons/bring-front.svg
+++ b/src/icons/bring-front.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title /> 28 <dc:title></dc:title>
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="11.313709" 47 inkscape:zoom="16"
48 inkscape:cx="-1.743743" 48 inkscape:cx="-0.98016591"
49 inkscape:cy="2.9678397" 49 inkscape:cy="-0.41308376"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,21 +59,21 @@
59 id="grid823" /> 59 id="grid823" />
60 </sodipodi:namedview> 60 </sodipodi:namedview>
61 <path 61 <path
62 style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 62 sodipodi:nodetypes="ssscsscssss"
63 d="m 6,5.2500004 h 4 c 0.4155,0 0.75,0.3345 0.75,0.75 V 10 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 6 C 5.5845,10.75 5.25,10.4155 5.25,10 V 6.0000004 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 z"
64 id="rect1050"
65 inkscape:connector-curvature="0" 63 inkscape:connector-curvature="0"
66 sodipodi:nodetypes="sssssssss" /> 64 id="path835"
65 d="m 14.5,15.25 h -3 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -0.25 h 1 c 1.25,0 2.5,-1.25 2.5,-2.5 v -1 h 0.25 c 0.4155,0 0.75,0.3345 0.75,0.75 v 3 c 0,0.4155 -0.3345,0.75 -0.75,0.75 z"
66 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" />
67 <path 67 <path
68 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 68 sodipodi:nodetypes="ssscsscssss"
69 d="m 13.749944,9.75 h 0.750075 c 0.4155,0 0.75,0.3345 0.75,0.75 v 4 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -4.000038 c -0.4155,0 -0.7499998,-0.3345 -0.7499998,-0.75 v -0.75"
70 id="rect816"
71 inkscape:connector-curvature="0" 69 inkscape:connector-curvature="0"
72 sodipodi:nodetypes="cssssssc" /> 70 id="path1180"
71 d="m 1.5,0.7500004 h 3 c 0.4155,0 0.75,0.3345 0.75,0.75 V 1.75 h -1 C 3,1.75 1.75,3 1.75,4.25 v 1 H 1.5 C 1.0845,5.25 0.75,4.9155 0.75,4.5 V 1.5000004 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 z"
72 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" />
73 <path 73 <path
74 sodipodi:nodetypes="cssssssc" 74 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
75 d="m 11.25,10.5 c 0,0.4155 -0.376892,0.75 -0.75,0.75 h -5 c -0.4155,0 -0.75,-0.376892 -0.75,-0.75 v -5 C 4.75,5.0845 5.1190164,4.75 5.5,4.75 h 5 c 0.4155,0 0.75,0.3690164 0.75,0.75 z"
76 id="path833"
75 inkscape:connector-curvature="0" 77 inkscape:connector-curvature="0"
76 id="path1138" 78 sodipodi:nodetypes="ccccccccc" />
77 d="M 2.2499812,6.25 H 1.4999811 C 1.0844812,6.25 0.74998115,5.9155 0.74998115,5.5 v -4 c 0,-0.4155 0.33450005,-0.75 0.74999995,-0.75 h 4.0000377 c 0.4155,0 0.75,0.3345 0.75,0.75 v 0.750075"
78 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" />
79</svg> 79</svg>
diff --git a/src/icons/browser.svg b/src/icons/browser.svg
new file mode 100644
index 0000000..4d8dcef
--- /dev/null
+++ b/src/icons/browser.svg
@@ -0,0 +1,65 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="browser.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="16"
48 inkscape:cx="-1.8225384"
49 inkscape:cy="11.210845"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path839"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
63 d="m 4.25,5.25 v -3 m -3,3 h 13.5 M 2,2.25 h 12 c 0.4155,0 0.75,0.3345 0.75,0.75 v 10 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 C 1.5845,13.75 1.25,13.4155 1.25,13 V 3 C 1.25,2.5845 1.5845,2.25 2,2.25 Z"
64 sodipodi:nodetypes="ccccsssssssss" />
65</svg>
diff --git a/src/icons/building.svg b/src/icons/building.svg
index c609da3..c5ddbc3 100644
--- a/src/icons/building.svg
+++ b/src/icons/building.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="45.254834"
48 inkscape:cx="7.3141016" 48 inkscape:cx="5.8189516"
49 inkscape:cy="7.2610707" 49 inkscape:cy="12.85631"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -67,8 +67,8 @@
67 <path 67 <path
68 id="rect16" 68 id="rect16"
69 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:normal" 69 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:normal"
70 d="m 7.75,12.25 h 0.5 v 2.5 h -0.5 z m 6.999841,2.499925 H 1.25 M 3.5,1.75 h 9.000159 c 0.4155,0 0.75,0.3345 0.75,0.75 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3.5 C 3.0845,14.75 2.75,14.4155 2.75,14 V 2.5 C 2.75,2.0845 3.0845,1.75 3.5,1.75 Z" 70 d="M 14.749841,15.249963 H 9.25 V 12.75 h -2.5 v 2.499963 h -5.5 m 1.5,7.5e-5 V 2 C 2.75,1.5845 3.0845,1.25 3.5,1.25 h 9.000159 c 0.4155,0 0.75,0.3345 0.75,0.75 v 13.250038"
71 sodipodi:nodetypes="cccccccsssssssss" /> 71 sodipodi:nodetypes="cccccccssssc" />
72 <rect 72 <rect
73 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 73 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
74 id="rect825-3" 74 id="rect825-3"
diff --git a/src/icons/buildings.svg b/src/icons/buildings.svg
new file mode 100644
index 0000000..a909aac
--- /dev/null
+++ b/src/icons/buildings.svg
@@ -0,0 +1,93 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="buildings.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="45.254834"
48 inkscape:cx="5.7375717"
49 inkscape:cy="9.8690124"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <rect
61 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 id="rect825"
63 width="0.5"
64 height="0.5"
65 x="3.75"
66 y="4.7500005" />
67 <rect
68 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
69 id="rect825-3"
70 width="0.5"
71 height="0.5"
72 x="7.75"
73 y="4.75" />
74 <rect
75 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
76 id="rect855"
77 width="0.5"
78 height="0.5"
79 x="3.75"
80 y="8.75" />
81 <rect
82 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
83 id="rect857"
84 width="0.5"
85 height="0.5"
86 x="7.75"
87 y="8.75" />
88 <path
89 id="rect835"
90 style="fill:none;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
91 d="m 13.75,7.25 1.5,1.5 v 5.888152 C 15.25,14.977116 14.977116,15.25 14.638152,15.25 L 7.25,15.249963 V 12.75 h -2.5 v 2.499963 l -4,7.5e-5 V 2 C 0.75,1.5845 1.0845,1.25 1.5,1.25 h 9.000159 c 0.4155,0 0.75,0.3345 0.75,0.75 v 13.250038"
92 sodipodi:nodetypes="ccsccccccssssc" />
93</svg>
diff --git a/src/icons/butterfly.svg b/src/icons/butterfly.svg
new file mode 100644
index 0000000..77b89e7
--- /dev/null
+++ b/src/icons/butterfly.svg
@@ -0,0 +1,74 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="butterfly.svg"
9 inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="3840"
44 inkscape:window-height="1983"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="5.6568544"
48 inkscape:cx="-37.476658"
49 inkscape:cy="-12.020815"
50 inkscape:window-x="0"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:showpageshadow="0"
56 inkscape:pagecheckerboard="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823"
61 originx="0"
62 originy="0"
63 spacingy="1"
64 spacingx="1"
65 units="px"
66 visible="true" />
67 </sodipodi:namedview>
68 <path
69 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
70 d="M 2.25,8.75 C 1,7.5 0.75,5 0.75,1.25 c 3.6426022,0 5.9754036,2.5894002 7.25,5.5 1.2878891,-2.8584088 3.593872,-5.5 7.25,-5.5 0,3.75 -0.25,6.25 -1.5,7.5 -0.857969,0.8579693 -3,1 -3,1 0,0 2.5,1.25 2.5,2.5 0,1.308751 -1.723514,2.5 -2.5,2.5 -1.25,0 -2.75,-2.5 -2.75,-2.5 0,0 -1.5,2.5 -2.75,2.5 -0.7745114,0 -2.5,-1.195439 -2.5,-2.5 0,-1.25 2.5,-2.5 2.5,-2.5 0,0 -2.1420308,-0.1420308 -3,-1 z"
71 id="path854"
72 inkscape:connector-curvature="0"
73 sodipodi:nodetypes="ccccscsscsscc" />
74</svg>
diff --git a/src/icons/calendar-check.svg b/src/icons/calendar-check.svg
new file mode 100644
index 0000000..fd72a05
--- /dev/null
+++ b/src/icons/calendar-check.svg
@@ -0,0 +1,72 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="calendar-check.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="3.0162176"
49 inkscape:cy="10.118613"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="rect820"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
63 d="m 1.75,3.75 h 12.5 v 0.5 H 1.75 Z m 10,-1 v -2 m -7.5,2 v -2 m -1.75,2 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2.5 C 2.0845,14.75 1.75,14.4155 1.75,14 V 3.5 C 1.75,3.0845 2.0845,2.75 2.5,2.75 Z"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cccccccccsssssssss" />
66 <path
67 sodipodi:nodetypes="ccc"
68 inkscape:connector-curvature="0"
69 id="path854-3"
70 d="m 5.75,9.7500155 1.5,1.5000005 3,-3.0000005"
71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
72</svg>
diff --git a/src/icons/calendar-day.svg b/src/icons/calendar-day.svg
new file mode 100644
index 0000000..0c6bdba
--- /dev/null
+++ b/src/icons/calendar-day.svg
@@ -0,0 +1,73 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="calendar-day.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="11.313709"
48 inkscape:cx="13.766638"
49 inkscape:cy="12.62821"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="rect820"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
63 d="m 1.75,3.75 h 12.5 v 0.5 H 1.75 Z m 10,-1 v -2 m -7.5,2 v -2 m -1.75,2 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2.5 C 2.0845,14.75 1.75,14.4155 1.75,14 V 3.5 C 1.75,3.0845 2.0845,2.75 2.5,2.75 Z"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cccccccccsssssssss" />
66 <rect
67 style="fill:#000000;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
68 id="rect831"
69 width="1"
70 height="1"
71 x="4.75"
72 y="8.25" />
73</svg>
diff --git a/src/icons/calendar-minus.svg b/src/icons/calendar-minus.svg
new file mode 100644
index 0000000..3443eab
--- /dev/null
+++ b/src/icons/calendar-minus.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="calendar-minus.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="7.6129227"
49 inkscape:cy="9.0281935"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="rect820"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
63 d="m 1.75,3.75 h 12.5 v 0.5 H 1.75 Z m 10,-1 v -2 m -7.5,2 v -2 m -1.75,2 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2.5 C 2.0845,14.75 1.75,14.4155 1.75,14 V 3.5 C 1.75,3.0845 2.0845,2.75 2.5,2.75 Z"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cccccccccsssssssss" />
66 <path
67 id="path872-3"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="m 5.75,9.75 h 4.5"
70 sodipodi:nodetypes="cc" />
71</svg>
diff --git a/src/icons/calendar-plus.svg b/src/icons/calendar-plus.svg
new file mode 100644
index 0000000..386bdec
--- /dev/null
+++ b/src/icons/calendar-plus.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="calendar-plus.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="6.2071037"
49 inkscape:cy="11.07568"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="rect820"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
63 d="m 1.75,3.75 h 12.5 v 0.5 H 1.75 Z m 10,-1 v -2 m -7.5,2 v -2 m -1.75,2 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2.5 C 2.0845,14.75 1.75,14.4155 1.75,14 V 3.5 C 1.75,3.0845 2.0845,2.75 2.5,2.75 Z"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cccccccccsssssssss" />
66 <path
67 id="path872-3"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="m 5.75,9.75 h 4 m -2,2 v -4"
70 sodipodi:nodetypes="cccc" />
71</svg>
diff --git a/src/icons/calendar-week.svg b/src/icons/calendar-week.svg
new file mode 100644
index 0000000..64df583
--- /dev/null
+++ b/src/icons/calendar-week.svg
@@ -0,0 +1,73 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="calendar-week.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="22.627418"
48 inkscape:cx="-2.9401922"
49 inkscape:cy="15.033224"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="rect820"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
63 d="m 1.75,3.75 h 12.5 v 0.5 H 1.75 Z m 10,-1 v -2 m -7.5,2 v -2 m -1.75,2 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2.5 C 2.0845,14.75 1.75,14.4155 1.75,14 V 3.5 C 1.75,3.0845 2.0845,2.75 2.5,2.75 Z"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cccccccccsssssssss" />
66 <rect
67 style="fill:#000000;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
68 id="rect831"
69 width="6.5"
70 height="1"
71 x="4.75"
72 y="7.25" />
73</svg>
diff --git a/src/icons/calendar-x.svg b/src/icons/calendar-x.svg
new file mode 100644
index 0000000..30b32c1
--- /dev/null
+++ b/src/icons/calendar-x.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="calendar-x.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="11.313709"
48 inkscape:cx="-9.1416574"
49 inkscape:cy="-4.1365617"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="rect820"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
63 d="m 1.75,3.75 h 12.5 v 0.5 H 1.75 Z m 10,-1 v -2 m -7.5,2 v -2 m -1.75,2 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2.5 C 2.0845,14.75 1.75,14.4155 1.75,14 V 3.5 C 1.75,3.0845 2.0845,2.75 2.5,2.75 Z"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cccccccccsssssssss" />
66 <path
67 id="path872"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="m 6.25,7.75 3.5,3.5 m -3.5,0 3.5,-3.5"
70 sodipodi:nodetypes="cccc" />
71</svg>
diff --git a/src/icons/calendar.svg b/src/icons/calendar.svg
index 7668d96..0a6048d 100644
--- a/src/icons/calendar.svg
+++ b/src/icons/calendar.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title /> 28 <dc:title></dc:title>
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -45,8 +45,8 @@
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="32"
48 inkscape:cx="4.6557215" 48 inkscape:cx="3.0162176"
49 inkscape:cy="10.942964" 49 inkscape:cy="10.118613"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -60,7 +60,7 @@
60 <path 60 <path
61 id="rect820" 61 id="rect820"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
63 d="m 1.75,4.25 h 12.5 v 0.5 H 1.75 Z m 10,-1 v -2 m -7.5,2 v -2 m -1.75,2 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 10 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2.5 C 2.0845,14.75 1.75,14.4155 1.75,14 V 4 C 1.75,3.5845 2.0845,3.25 2.5,3.25 Z" 63 d="m 1.75,3.75 h 12.5 v 0.5 H 1.75 Z m 10,-1 v -2 m -7.5,2 v -2 m -1.75,2 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2.5 C 2.0845,14.75 1.75,14.4155 1.75,14 V 3.5 C 1.75,3.0845 2.0845,2.75 2.5,2.75 Z"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cccccccccsssssssss" /> 65 sodipodi:nodetypes="cccccccccsssssssss" />
66</svg> 66</svg>
diff --git a/src/icons/casette-tape.svg b/src/icons/casette-tape.svg
new file mode 100644
index 0000000..9355c21
--- /dev/null
+++ b/src/icons/casette-tape.svg
@@ -0,0 +1,68 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="casette-tape.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="5.9434455"
49 inkscape:cy="6.7913016"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="rect831"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
63 d="m 12.25,13.25 -1,-1.5 h -6.5 l -1,1.5 M 1.5,2.75 h 13 c 0.4155,0 0.75,0.3345 0.75,0.75 v 9 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -13 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -9 C 0.75,3.0845 1.0845,2.75 1.5,2.75 Z" />
64 <path
65 id="path874"
66 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
67 d="m 4.75,8.75 v -2.5 m 6.5,2.5 v -2.5 m -6.7499998,4.8e-6 h 6.9999988 c 0.415498,0 0.749996,0.3344978 0.749996,0.7499952 v 1.0000095 c 0,0.4154974 -0.334498,0.7499953 -0.749996,0.7499953 H 4.5000002 c -0.4154973,0 -0.7499952,-0.3344979 -0.7499952,-0.7499953 V 7 c 0,-0.4154974 0.3344979,-0.7499952 0.7499952,-0.7499952 z" />
68</svg>
diff --git a/src/icons/check-circle.svg b/src/icons/check-circle.svg
new file mode 100644
index 0000000..fe5b6a2
--- /dev/null
+++ b/src/icons/check-circle.svg
@@ -0,0 +1,80 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="check-circle.svg"
9 inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs14" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="1920"
43 inkscape:window-height="992"
44 id="namedview12"
45 showgrid="true"
46 inkscape:zoom="45.254834"
47 inkscape:cx="7.6124464"
48 inkscape:cy="8.0985823"
49 inkscape:window-x="1536"
50 inkscape:window-y="0"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg10"
53 showguides="false"
54 inkscape:document-rotation="0"
55 inkscape:showpageshadow="0"
56 inkscape:pagecheckerboard="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823"
61 originx="0"
62 originy="0"
63 spacingy="1"
64 spacingx="1"
65 units="px"
66 visible="true" />
67 </sodipodi:namedview>
68 <circle
69 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
70 id="path818"
71 cx="8"
72 cy="8"
73 r="6.25" />
74 <path
75 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
76 d="m 5.25,7.75 2.25,2.5 3.25,-4"
77 id="path816"
78 inkscape:connector-curvature="0"
79 sodipodi:nodetypes="ccc" />
80</svg>
diff --git a/src/icons/check-double.svg b/src/icons/check-double.svg
index c35b1b0..ef26e46 100644
--- a/src/icons/check-double.svg
+++ b/src/icons/check-double.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="check-double.svg" 15 sodipodi:docname="check-double.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="32"
48 inkscape:cx="8.9326912" 48 inkscape:cx="5.4977014"
49 inkscape:cy="7.8744971" 49 inkscape:cy="8.0453198"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -60,11 +61,11 @@
60 sodipodi:nodetypes="ccc" 61 sodipodi:nodetypes="ccc"
61 inkscape:connector-curvature="0" 62 inkscape:connector-curvature="0"
62 id="path853" 63 id="path853"
63 d="M 2.75,10.249988 6,13.750019 13.25,5.2499876" 64 d="M 2.25,8.7499905 6.5,13.250009 13.75,4.7499781"
64 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 65 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
65 <path 66 <path
66 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 67 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
67 d="M 3.15,5.7499889 5.9,8.8500111 10.75,3.15" 68 d="m 3.75,5.2499794 2.75,3.0000111 4.75,-5.5"
68 id="path816" 69 id="path816"
69 inkscape:connector-curvature="0" 70 inkscape:connector-curvature="0"
70 sodipodi:nodetypes="ccc" /> 71 sodipodi:nodetypes="ccc" />
diff --git a/src/icons/check.svg b/src/icons/check.svg
index 067fc7e..b5b9e4d 100644
--- a/src/icons/check.svg
+++ b/src/icons/check.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="check.svg" 15 sodipodi:docname="check.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="22.627417" 47 inkscape:zoom="22.627417"
48 inkscape:cx="-9.1704012" 48 inkscape:cx="0.76579993"
49 inkscape:cy="12.120016" 49 inkscape:cy="7.0169106"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -60,6 +61,6 @@
60 sodipodi:nodetypes="ccc" 61 sodipodi:nodetypes="ccc"
61 inkscape:connector-curvature="0" 62 inkscape:connector-curvature="0"
62 id="path853" 63 id="path853"
63 d="M 2.75,8.75 6,12.250031 13.25,3.75" 64 d="M 2.25,7.75 6.5,12.250031 13.75,3.75"
64 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 65 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
65</svg> 66</svg>
diff --git a/src/icons/file-delete.svg b/src/icons/checklist.svg
index 6cb24fd..7f3ff1e 100644
--- a/src/icons/file-delete.svg
+++ b/src/icons/checklist.svg
@@ -12,8 +12,8 @@
12 viewBox="0 0 16 16" 12 viewBox="0 0 16 16"
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="file-delete.svg" 15 sodipodi:docname="checklist.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,50 +40,57 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="16"
48 inkscape:cx="9.9600565" 48 inkscape:cx="15.738418"
49 inkscape:cy="2.3890286" 49 inkscape:cy="15.619197"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
58 </sodipodi:namedview> 59 </sodipodi:namedview>
59 <path 60 <path
60 id="path814"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 8.75,1.25 4,4 M 2.7499999,6.75 V 2 c 0,-0.4155 0.3363716,-0.7893932 0.75,-0.75 H 8.75 v 4 h 4 v 1.5"
63 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="cccsscccc" />
65 <path
66 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
67 d="M 2.75,14.75 H 2.751" 62 d="m 7.75,3.25 h 7"
68 id="path816" 63 id="path814"
69 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
70 sodipodi:nodetypes="cc" /> 65 sodipodi:nodetypes="cc" />
71 <path 66 <path
72 sodipodi:nodetypes="cc" 67 sodipodi:nodetypes="cc"
73 inkscape:connector-curvature="0" 68 inkscape:connector-curvature="0"
74 d="m 2.7499999,9.75 v 1.5" 69 id="path819"
75 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 70 d="m 7.75,13.25 h 7"
76 id="path818" /> 71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
72 <circle
73 r="0.5"
74 cy="13.25"
75 cx="2.75"
76 id="circle920"
77 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" />
77 <path 78 <path
78 id="path820"
79 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 79 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
80 d="m 12.75,9.75 v 1.5" 80 d="m 7.75,8.25 h 7"
81 id="path834"
81 inkscape:connector-curvature="0" 82 inkscape:connector-curvature="0"
82 sodipodi:nodetypes="cc" /> 83 sodipodi:nodetypes="cc" />
83 <path 84 <path
84 sodipodi:nodetypes="cc" 85 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
86 d="m 0.75,2.75 1.5,1.5 2.5,-2.5"
87 id="path836"
85 inkscape:connector-curvature="0" 88 inkscape:connector-curvature="0"
86 id="path822" 89 sodipodi:nodetypes="ccc" />
87 d="M 12.749,14.75 H 12.75" 90 <path
88 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 91 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
92 d="m 0.75,7.75 1.5,1.5 2.5,-2.5"
93 id="path838"
94 inkscape:connector-curvature="0"
95 sodipodi:nodetypes="ccc" />
89</svg> 96</svg>
diff --git a/src/icons/chevron-down.svg b/src/icons/chevron-down.svg
index 88e07a5..c981283 100644
--- a/src/icons/chevron-down.svg
+++ b/src/icons/chevron-down.svg
@@ -1,22 +1,22 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg 2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16" 3 width="16"
11 height="16" 4 height="16"
12 viewBox="0 0 16 16" 5 viewBox="0 0 16 16"
13 version="1.1" 6 version="1.1"
14 id="svg10" 7 id="svg10"
15 sodipodi:docname="chevron-down.svg" 8 sodipodi:docname="chevron-down.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
17 inkscape:export-xdpi="192" 10 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 11 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata 20 <metadata
21 id="metadata16"> 21 id="metadata16">
22 <rdf:RDF> 22 <rdf:RDF>
@@ -25,7 +25,6 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work> 28 </cc:Work>
30 </rdf:RDF> 29 </rdf:RDF>
31 </metadata> 30 </metadata>
@@ -44,21 +43,24 @@
44 inkscape:window-height="1983" 43 inkscape:window-height="1983"
45 id="namedview12" 44 id="namedview12"
46 showgrid="true" 45 showgrid="true"
47 inkscape:zoom="45.254834" 46 inkscape:zoom="16"
48 inkscape:cx="3.001805" 47 inkscape:cx="5.15625"
49 inkscape:cy="3.3483429" 48 inkscape:cy="4.71875"
50 inkscape:window-x="0" 49 inkscape:window-x="0"
51 inkscape:window-y="0" 50 inkscape:window-y="0"
52 inkscape:window-maximized="1" 51 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 52 inkscape:current-layer="svg10"
54 showguides="false"> 53 showguides="false"
54 inkscape:pagecheckerboard="0"
55 inkscape:showpageshadow="0"
56 inkscape:deskcolor="#d1d1d1">
55 <inkscape:grid 57 <inkscape:grid
56 type="xygrid" 58 type="xygrid"
57 id="grid823" /> 59 id="grid823" />
58 </sodipodi:namedview> 60 </sodipodi:namedview>
59 <path 61 <path
60 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
61 d="M 3.75,5.75 8,10 12.25,5.75" 63 d="M 2.75,5.75 8,11 13.25,5.75"
62 id="path854" 64 id="path854"
63 inkscape:connector-curvature="0" 65 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="ccc" /> 66 sodipodi:nodetypes="ccc" />
diff --git a/src/icons/chevron-left.svg b/src/icons/chevron-left.svg
index e8e6365..347b9b6 100644
--- a/src/icons/chevron-left.svg
+++ b/src/icons/chevron-left.svg
@@ -1,22 +1,22 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg 2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16" 3 width="16"
11 height="16" 4 height="16"
12 viewBox="0 0 16 16" 5 viewBox="0 0 16 16"
13 version="1.1" 6 version="1.1"
14 id="svg10" 7 id="svg10"
15 sodipodi:docname="chevron-left.svg" 8 sodipodi:docname="chevron-left.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
17 inkscape:export-xdpi="192" 10 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 11 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata 20 <metadata
21 id="metadata16"> 21 id="metadata16">
22 <rdf:RDF> 22 <rdf:RDF>
@@ -25,7 +25,6 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work> 28 </cc:Work>
30 </rdf:RDF> 29 </rdf:RDF>
31 </metadata> 30 </metadata>
@@ -44,21 +43,24 @@
44 inkscape:window-height="1983" 43 inkscape:window-height="1983"
45 id="namedview12" 44 id="namedview12"
46 showgrid="true" 45 showgrid="true"
47 inkscape:zoom="90.509668" 46 inkscape:zoom="32"
48 inkscape:cx="5.0147012" 47 inkscape:cx="7.609375"
49 inkscape:cy="8.203855" 48 inkscape:cy="5.921875"
50 inkscape:window-x="0" 49 inkscape:window-x="0"
51 inkscape:window-y="0" 50 inkscape:window-y="0"
52 inkscape:window-maximized="1" 51 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 52 inkscape:current-layer="svg10"
54 showguides="true"> 53 showguides="true"
54 inkscape:pagecheckerboard="0"
55 inkscape:showpageshadow="0"
56 inkscape:deskcolor="#d1d1d1">
55 <inkscape:grid 57 <inkscape:grid
56 type="xygrid" 58 type="xygrid"
57 id="grid823" /> 59 id="grid823" />
58 </sodipodi:namedview> 60 </sodipodi:namedview>
59 <path 61 <path
60 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
61 d="M 10.25,12.25 6,8 10.25,3.75" 63 d="M 10.25,13.25 5,8 10.25,2.75"
62 id="path854" 64 id="path854"
63 inkscape:connector-curvature="0" 65 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="ccc" /> 66 sodipodi:nodetypes="ccc" />
diff --git a/src/icons/chevron-right.svg b/src/icons/chevron-right.svg
index 86e8556..4479710 100644
--- a/src/icons/chevron-right.svg
+++ b/src/icons/chevron-right.svg
@@ -1,22 +1,22 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg 2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16" 3 width="16"
11 height="16" 4 height="16"
12 viewBox="0 0 16 16" 5 viewBox="0 0 16 16"
13 version="1.1" 6 version="1.1"
14 id="svg10" 7 id="svg10"
15 sodipodi:docname="chevron-right.svg" 8 sodipodi:docname="chevron-right.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
17 inkscape:export-xdpi="192" 10 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 11 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata 20 <metadata
21 id="metadata16"> 21 id="metadata16">
22 <rdf:RDF> 22 <rdf:RDF>
@@ -25,7 +25,6 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work> 28 </cc:Work>
30 </rdf:RDF> 29 </rdf:RDF>
31 </metadata> 30 </metadata>
@@ -44,21 +43,24 @@
44 inkscape:window-height="1983" 43 inkscape:window-height="1983"
45 id="namedview12" 44 id="namedview12"
46 showgrid="true" 45 showgrid="true"
47 inkscape:zoom="90.509668" 46 inkscape:zoom="32"
48 inkscape:cx="5.0147012" 47 inkscape:cx="3.671875"
49 inkscape:cy="8.203855" 48 inkscape:cy="10.578125"
50 inkscape:window-x="0" 49 inkscape:window-x="0"
51 inkscape:window-y="0" 50 inkscape:window-y="0"
52 inkscape:window-maximized="1" 51 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 52 inkscape:current-layer="svg10"
54 showguides="true"> 53 showguides="true"
54 inkscape:pagecheckerboard="0"
55 inkscape:showpageshadow="0"
56 inkscape:deskcolor="#d1d1d1">
55 <inkscape:grid 57 <inkscape:grid
56 type="xygrid" 58 type="xygrid"
57 id="grid823" /> 59 id="grid823" />
58 </sodipodi:namedview> 60 </sodipodi:namedview>
59 <path 61 <path
60 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
61 d="M 5.7500001,12.25 9.9999999,8 5.7500001,3.75" 63 d="M 5.75,13.25 11,8 5.75,2.75"
62 id="path854" 64 id="path854"
63 inkscape:connector-curvature="0" 65 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="ccc" /> 66 sodipodi:nodetypes="ccc" />
diff --git a/src/icons/chevron-up.svg b/src/icons/chevron-up.svg
index f8307e0..b0d980f 100644
--- a/src/icons/chevron-up.svg
+++ b/src/icons/chevron-up.svg
@@ -1,22 +1,22 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg 2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16" 3 width="16"
11 height="16" 4 height="16"
12 viewBox="0 0 16 16" 5 viewBox="0 0 16 16"
13 version="1.1" 6 version="1.1"
14 id="svg10" 7 id="svg10"
15 sodipodi:docname="chevron-up.svg" 8 sodipodi:docname="chevron-up.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
17 inkscape:export-xdpi="192" 10 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 11 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata 20 <metadata
21 id="metadata16"> 21 id="metadata16">
22 <rdf:RDF> 22 <rdf:RDF>
@@ -25,7 +25,6 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work> 28 </cc:Work>
30 </rdf:RDF> 29 </rdf:RDF>
31 </metadata> 30 </metadata>
@@ -44,21 +43,24 @@
44 inkscape:window-height="1983" 43 inkscape:window-height="1983"
45 id="namedview12" 44 id="namedview12"
46 showgrid="true" 45 showgrid="true"
47 inkscape:zoom="90.509668" 46 inkscape:zoom="22.627418"
48 inkscape:cx="5.0147012" 47 inkscape:cx="7.711883"
49 inkscape:cy="8.203855" 48 inkscape:cy="12.882601"
50 inkscape:window-x="0" 49 inkscape:window-x="0"
51 inkscape:window-y="0" 50 inkscape:window-y="0"
52 inkscape:window-maximized="1" 51 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 52 inkscape:current-layer="svg10"
54 showguides="true"> 53 showguides="true"
54 inkscape:pagecheckerboard="0"
55 inkscape:showpageshadow="0"
56 inkscape:deskcolor="#d1d1d1">
55 <inkscape:grid 57 <inkscape:grid
56 type="xygrid" 58 type="xygrid"
57 id="grid823" /> 59 id="grid823" />
58 </sodipodi:namedview> 60 </sodipodi:namedview>
59 <path 61 <path
60 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
61 d="M 3.75,10.25 8,6 l 4.25,4.25" 63 d="M 2.75,10.25 8,5 l 5.25,5.25"
62 id="path854" 64 id="path854"
63 inkscape:connector-curvature="0" 65 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="ccc" /> 66 sodipodi:nodetypes="ccc" />
diff --git a/src/icons/circle.svg b/src/icons/circle.svg
index 0ceb256..92060b9 100644
--- a/src/icons/circle.svg
+++ b/src/icons/circle.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="circle.svg" 15 sodipodi:docname="circle.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="90.509668" 47 inkscape:zoom="90.509668"
48 inkscape:cx="5.365056" 48 inkscape:cx="5.365056"
49 inkscape:cy="7.9891198" 49 inkscape:cy="7.9891198"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -61,5 +62,5 @@
61 id="path818" 62 id="path818"
62 cx="8" 63 cx="8"
63 cy="8" 64 cy="8"
64 r="6.75" /> 65 r="6.25" />
65</svg> 66</svg>
diff --git a/src/icons/code-alt.svg b/src/icons/code-alt.svg
new file mode 100644
index 0000000..f3ab3ad
--- /dev/null
+++ b/src/icons/code-alt.svg
@@ -0,0 +1,72 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="code-alt.svg"
9 inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="3840"
44 inkscape:window-height="1983"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32.000001"
48 inkscape:cx="6.7343747"
49 inkscape:cy="6.9218747"
50 inkscape:window-x="0"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:showpageshadow="0"
56 inkscape:pagecheckerboard="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823"
61 originx="0"
62 originy="0"
63 spacingy="1"
64 spacingx="1"
65 units="px"
66 visible="true" />
67 </sodipodi:namedview>
68 <path
69 id="path820"
70 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
71 d="M 4.75,4.2500001 0.7499999,8.25 5.25,12.75 m 6.5,-11 -7.5,13 m 6.5,-11 4.5,4.5 -4,4" />
72</svg>
diff --git a/src/icons/code.svg b/src/icons/code.svg
new file mode 100644
index 0000000..c8acad4
--- /dev/null
+++ b/src/icons/code.svg
@@ -0,0 +1,83 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="code.svg"
9 inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="3840"
44 inkscape:window-height="1983"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="22.627418"
48 inkscape:cx="4.7508735"
49 inkscape:cy="8.3306014"
50 inkscape:window-x="0"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:showpageshadow="0"
56 inkscape:pagecheckerboard="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823"
61 originx="0"
62 originy="0"
63 spacingy="1"
64 spacingx="1"
65 units="px"
66 visible="true" />
67 </sodipodi:namedview>
68 <path
69 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
70 d="m 12.25,4.25 3,4 -3,4"
71 id="path435"
72 sodipodi:nodetypes="ccc" />
73 <path
74 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
75 d="m 10.25,1.75 -4.5,13"
76 id="path433"
77 sodipodi:nodetypes="cc" />
78 <path
79 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
80 d="M 3.75,4.2500001 0.7499999,8.25 3.75,12.25"
81 id="path820"
82 sodipodi:nodetypes="ccc" />
83</svg>
diff --git a/src/icons/coffee-pot.svg b/src/icons/coffee-pot.svg
index 4da9560..cd10d8a 100644
--- a/src/icons/coffee-pot.svg
+++ b/src/icons/coffee-pot.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="5.6568543"
48 inkscape:cx="6.3384122" 48 inkscape:cx="-23.654163"
49 inkscape:cy="10.289064" 49 inkscape:cy="33.519654"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,7 +59,7 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 13.750075,10.25 c 0,1.414146 -0.546183,2.566414 -2,3.5 h -6.5 c -1.4450884,-0.935217 -2,-2.081463 -2,-3.5 0,-1.4304113 0.8775983,-3.1067889 2.499925,-4 h 5.5 c 1.619429,0.8940476 2.500075,2.5827907 2.500075,4 z" 62 d="m 14.749981,10 c 0,2.268607 -1.046126,3.316414 -2.499944,4.25 H 4.7500375 C 3.3049491,13.314783 2.2499813,12.200557 2.2499813,10 c 0,-2.25 1.2212705,-3.7706879 2.9999812,-4.75 h 6.4999995 c 1.865343,1.0769566 3.000019,2.5 3.000019,4.75 z"
63 id="path818" 63 id="path818"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="sccsccs" /> 65 sodipodi:nodetypes="sccsccs" />
@@ -67,11 +67,11 @@
67 sodipodi:nodetypes="ccccccc" 67 sodipodi:nodetypes="ccccccc"
68 inkscape:connector-curvature="0" 68 inkscape:connector-curvature="0"
69 id="path817" 69 id="path817"
70 d="m 1.750075,5.75 v -1.5 c 0,-0.8284271 0.6715729,-1.5 1.5,-1.5 h 9 L 11.25,6.25 H 5.75 L 4.750075,2.75" 70 d="m 1.2500375,4.75 v -1.5 c 0,-0.8284271 0.6715729,-1.5 1.5,-1.5 h 9.9999995 l -1.000075,3.5 H 5.2499625 l -0.999925,-3.5"
71 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" /> 71 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" />
72 <path 72 <path
73 style="fill:#000000;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1" 73 style="fill:#010101;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
74 d="m 11.5,13.78 -6,-0.03 -2.149925,-3.000075 h 10.3 z" 74 d="M 12.25,14.25 H 4.75 C 3.3560448,13.4452 2.25,12 2.25,10 h 12.5 c 0,2 -1.105413,3.444835 -2.5,4.25 z"
75 id="path826" 75 id="path826"
76 inkscape:connector-curvature="0" 76 inkscape:connector-curvature="0"
77 sodipodi:nodetypes="ccccc" /> 77 sodipodi:nodetypes="ccccc" />
diff --git a/src/icons/coffee-to-go.svg b/src/icons/coffee-to-go.svg
index f2d2f3e..c7781f0 100644
--- a/src/icons/coffee-to-go.svg
+++ b/src/icons/coffee-to-go.svg
@@ -12,7 +12,7 @@
12 viewBox="0 0 16 16" 12 viewBox="0 0 16 16"
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="coffee-togo.svg" 15 sodipodi:docname="coffee-to-go.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="8"
48 inkscape:cx="6.3895968" 48 inkscape:cx="-25.107679"
49 inkscape:cy="7.9507506" 49 inkscape:cy="17.61677"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,15 +58,13 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 id="path836"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="m 1.75,4.25 h 12.5" 63 d="M 4.9999999,0.75028125 H 11 c 0.4155,0 0.551904,0.38476225 0.75,0.74999995 l 1,2.2654376 L 11.75,14.5 C 11.70754,14.913324 11.4155,15.25 11,15.25 H 4.9999999 c -0.4155,0 -0.7054148,-0.336899 -0.75,-0.75 L 3.25,3.7344688 4.2499999,1.5002812 c 0.1697461,-0.3792446 0.3345,-0.74999995 0.75,-0.74999995 z M 1.75,3.7500938 h 12.5"
63 id="path836" /> 64 sodipodi:nodetypes="sscccssccsscc" />
64 <path 65 <path
65 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 66 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
66 d="M 4.9999999,1.2501875 H 11 c 0.4155,0 0.551904,0.3847623 0.75,0.75 l 1,2.2654375 L 11.75,14 C 11.70754,14.413324 11.4155,14.75 11,14.75 H 4.9999999 c -0.4155,0 -0.7054148,-0.336899 -0.75,-0.75 L 3.25,4.234375 4.2499999,2.0001875 c 0.1697461,-0.3792447 0.3345,-0.75 0.75,-0.75 z" 67 d="m 11.9495,12 h -7.9 L 3.555,7 h 8.89 z"
67 id="path833" /> 68 id="path833"
68 <path 69 sodipodi:nodetypes="ccccc" />
69 style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
70 d="M 12,10.749925 H 4 L 3.625,7.75 h 8.75 z"
71 id="path835" />
72</svg> 70</svg>
diff --git a/src/icons/coffee.svg b/src/icons/coffee.svg
index dde15a6..6d31459 100644
--- a/src/icons/coffee.svg
+++ b/src/icons/coffee.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="coffee.svg" 15 sodipodi:docname="coffee.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="16"
48 inkscape:cx="-1.2196578" 48 inkscape:cx="5.1439184"
49 inkscape:cy="8.4151476" 49 inkscape:cy="5.3382488"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -60,23 +61,23 @@
60 sodipodi:nodetypes="cc" 61 sodipodi:nodetypes="cc"
61 inkscape:connector-curvature="0" 62 inkscape:connector-curvature="0"
62 id="path931" 63 id="path931"
63 d="m 3.75,3.75 v -2" 64 d="m 3.75,3.25 v -2"
64 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" /> 65 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" />
65 <path 66 <path
66 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" 67 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
67 d="m 9.75,3.75 v -2" 68 d="m 9.75,3.25 v -2"
68 id="path814" 69 id="path814"
69 inkscape:connector-curvature="0" 70 inkscape:connector-curvature="0"
70 sodipodi:nodetypes="cc" /> 71 sodipodi:nodetypes="cc" />
71 <path 72 <path
72 id="path827" 73 id="path827"
73 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 74 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
74 d="m 11.249985,6.75 h 1.500032 c 1.104569,0 1.999999,0.8959305 1.999999,2.0005 0,1.104569 -0.89543,1.9995 -1.999999,1.9995 H 11.749985 M 2.5,6.75 C 2.0845,6.75 1.75,7.0845 1.75,7.5 v 3.75 c 0,1.662 1.338,3 3,3 h 3.9999845 c 1.6619995,0 3.0000005,-1.338 3.0000005,-3 V 7.5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 z" 75 d="m 11.249985,6.25 h 1.500032 c 1.104569,0 1.999999,0.8959305 1.999999,2.0005 0,1.104569 -0.89543,1.9995 -1.999999,1.9995 H 11.749985 M 2.5,6.25 C 2.0845,6.25 1.75,6.5845 1.75,7 v 4.25 c 0,1.662 1.338,3 3,3 h 3.9999845 c 1.6619995,0 3.0000005,-1.338 3.0000005,-3 V 7 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 z"
75 inkscape:connector-curvature="0" 76 inkscape:connector-curvature="0"
76 sodipodi:nodetypes="cssscsssssssss" /> 77 sodipodi:nodetypes="cssscsssssssss" />
77 <path 78 <path
78 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" 79 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
79 d="m 6.75,3.75 v -2" 80 d="m 6.75,3.25 v -2"
80 id="path830" 81 id="path830"
81 inkscape:connector-curvature="0" 82 inkscape:connector-curvature="0"
82 sodipodi:nodetypes="cc" /> 83 sodipodi:nodetypes="cc" />
diff --git a/src/icons/cog.svg b/src/icons/cog.svg
index b0fea4e..882bd8a 100644
--- a/src/icons/cog.svg
+++ b/src/icons/cog.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="cog.svg" 15 sodipodi:docname="cog.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,32 +40,32 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="45.254834"
48 inkscape:cx="5.3806867" 48 inkscape:cx="6.2915422"
49 inkscape:cy="10.098341" 49 inkscape:cy="7.5803507"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
58 </sodipodi:namedview> 59 </sodipodi:namedview>
59 <path
60 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
61 d="M 10,14.434941 C 7.267341,15.284255 9.3496014,13.202444 6.9478,12.655885 4.5536362,12.111065 5.5290404,14.891407 3.4271831,12.949513 1.3253257,11.007619 4.1634169,11.750786 3.4417904,9.4167026 2.7356306,7.1326451 0.79639228,9.3057816 1.4271934,6.5145728 2.0579946,3.7233638 2.8932461,6.4882647 4.4940003,4.7608181 6.1495304,2.9742601 3.2673616,2.4143756 6.0000201,1.5650609 8.7326787,0.7157463 6.6313916,2.7932284 9.0522197,3.3441162 11.427324,3.8845991 10.470979,1.1085947 12.572836,3.050489 c 2.101858,1.9418945 -0.731769,1.2131639 -0.01461,3.5328101 0.708558,2.2918154 2.645399,0.1109211 2.014597,2.90213 -0.630764,2.7912179 -1.452218,0.00617 -3.066806,1.7537549 C 9.8489724,13.03273 12.732657,13.585627 10,14.434941 Z"
62 id="path816"
63 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="scsssssssscss" />
65 <circle 60 <circle
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
67 id="path818" 62 id="path818"
68 cx="8" 63 cx="8"
69 cy="8" 64 cy="8"
70 r="1.75" /> 65 r="2.25" />
66 <path
67 id="path877"
68 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
69 d="m 5.75,12.5 c 0.3832277,0.255485 0.3595472,0.328641 0.5,0.75 l 0.5,1.5 c 0.1336312,0.400893 0.3345,0.5 0.75,0.5 h 1 c 0.4155,0 0.6163688,-0.09911 0.75,-0.5 l 0.5,-1.5 c 0.1440903,-0.432271 0.1172136,-0.494809 0.5,-0.75 l 0.522112,-0.301443 c 0.412396,-0.203904 0.453117,-0.14936 0.899519,-0.05801 l 1.549038,0.316987 c 0.413999,0.08472 0.600262,-0.03969 0.808012,-0.399521 l 0.5,-0.866026 c 0.207752,-0.359833 0.222359,-0.583344 -0.05801,-0.899519 L 13.421633,9.1094552 C 13.126953,8.7771406 13.051754,8.7610703 13.022114,8.3014424 l 3e-6,-0.6028849 c 0.02961,-0.4590982 0.09721,-0.4670915 0.399519,-0.8080127 l 1.049038,-1.1830127 c 0.280366,-0.3161749 0.26576,-0.5396855 0.05801,-0.8995191 l -0.5,-0.8660254 C 13.820934,3.5821545 13.634671,3.4577495 13.220671,3.5424685 L 11.671633,3.8594558 C 11.2365,3.9484991 11.184985,4.0055852 10.772114,3.8014428 L 10.25,3.5 C 9.8672136,3.2448091 9.8940903,3.1822708 9.75,2.75 L 9.25,1.25 C 9.1163688,0.8491064 8.9155,0.75 8.5,0.75 h -1 c -0.4155,0 -0.6163688,0.0991064 -0.75,0.5 l -0.5,1.5 C 6.1095472,3.1713584 6.1332277,3.2445149 5.75,3.5 L 5.2278858,3.8014427 C 4.8150153,4.0055851 4.7635006,3.9484992 4.3283667,3.8594553 L 2.7793287,3.5424679 C 2.3653292,3.4577497 2.1790656,3.5821537 1.9713159,3.9419867 L 1.4713154,4.8080124 c -0.2077495,0.3598333 -0.2223526,0.583346 0.058013,0.899519 L 2.5783671,6.8905438 C 2.8806799,7.2314649 2.948277,7.2394585 2.9778885,7.6985552 l -2.8e-6,0.6028876 C 2.948243,8.7610703 2.8730478,8.7771404 2.5783666,9.1094555 L 1.5293285,10.292468 c -0.2803679,0.316175 -0.2657627,0.539686 -0.058013,0.899519 l 0.5,0.866026 c 0.20775,0.359833 0.3940162,0.484236 0.8080127,0.399519 l 1.5490381,-0.316988 c 0.4464028,-0.09135 0.487124,-0.145894 0.8995191,0.05801 z"
70 sodipodi:nodetypes="cssssssccssssssccssssssccssssssccssssssccsssssscc" />
71</svg> 71</svg>
diff --git a/src/icons/coins.svg b/src/icons/coins.svg
index 5688319..5363872 100644
--- a/src/icons/coins.svg
+++ b/src/icons/coins.svg
@@ -58,33 +58,7 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="m 8.75,6.25 c 0,1.1045695 -2.0670034,2 -4.0000001,2 C 2.8170033,8.25 0.75,7.3545695 0.75,6.25 c 0,-1.1045695 2.0670033,-2 3.9999999,-2 C 6.6829966,4.25 8.75,5.1454305 8.75,6.25 Z"
63 id="path841"
64 sodipodi:nodetypes="sssss" />
65 <path
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
67 d="M 8.7500001,9.2500004 C 8.7500001,10.354569 6.682997,11.25 4.75,11.25 2.817003,11.25 0.7500001,10.354569 0.7500001,9.2500004"
68 id="path839"
69 sodipodi:nodetypes="csc" />
70 <path
71 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
72 d="M 0.7500001,6.2500004 V 12.25 c 0,1.104569 2.0670029,2 3.9999999,2 1.932997,0 4.0000001,-0.895431 4.0000001,-2 V 6.2500004"
73 id="path837"
74 sodipodi:nodetypes="csssc" />
75 <path
76 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
77 d="m 15.25,3.7500002 c 0,1.1045695 -2.067003,2 -4,2 -1.9329966,0 -4.0002597,-0.8954305 -4.0002597,-2 0,-1.1045695 2.0672631,-2 4.0002597,-2 1.932997,0 4,0.8954305 4,2 z"
78 id="path835"
79 sodipodi:nodetypes="sssss" />
80 <path
81 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
82 d="m 15.25,6.7500007 c 0,1.1045686 -2.067003,1.9999996 -4,1.9999996 -0.734675,0 -1.9167417,-0.1293483 -2.4797402,-0.3503657"
83 id="path833"
84 sodipodi:nodetypes="csc" />
85 <path
86 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
87 d="M 8.768208,11.398828 C 9.3316013,11.620337 10.514432,11.75 11.25,11.75 c 1.932997,0 4,-0.895431 4,-1.9999997 V 3.7500007"
88 id="path920" 61 id="path920"
89 sodipodi:nodetypes="cssc" /> 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
63 d="M 8.768208,11.398828 C 9.3316013,11.620337 10.514432,11.75 11.25,11.75 c 1.932997,0 4,-0.895431 4,-1.9999997 V 3.7500007 m 0,3 c 0,1.1045686 -2.067003,1.9999996 -4,1.9999996 -0.734675,0 -1.9167417,-0.1293483 -2.4797402,-0.3503657 M 15.25,3.7500002 c 0,1.1045695 -2.067003,2 -4,2 -1.9329966,0 -4.0002597,-0.8954305 -4.0002597,-2 0,-1.1045695 2.0672631,-2 4.0002597,-2 1.932997,0 4,0.8954305 4,2 z M 0.7500001,6.2500004 V 12.25 c 0,1.104569 2.0670029,2 3.9999999,2 1.932997,0 4.0000001,-0.895431 4.0000001,-2 V 6.2500004 m 0,3 C 8.7500001,10.354569 6.682997,11.25 4.75,11.25 2.817003,11.25 0.7500001,10.354569 0.7500001,9.2500004 M 8.75,6.25 c 0,1.1045695 -2.0670034,2 -4.0000001,2 C 2.8170033,8.25 0.75,7.3545695 0.75,6.25 c 0,-1.1045695 2.0670033,-2 3.9999999,-2 C 6.6829966,4.25 8.75,5.1454305 8.75,6.25 Z" />
90</svg> 64</svg>
diff --git a/src/icons/controller.svg b/src/icons/controller.svg
new file mode 100644
index 0000000..c571d43
--- /dev/null
+++ b/src/icons/controller.svg
@@ -0,0 +1,87 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="controller.svg"
9 inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="64"
48 inkscape:cx="8.6796875"
49 inkscape:cy="11.210937"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823"
62 originx="0"
63 originy="0"
64 spacingy="1"
65 spacingx="1"
66 units="px"
67 visible="true" />
68 </sodipodi:namedview>
69 <circle
70 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
71 id="path3"
72 cx="5.5"
73 cy="6.5"
74 r="1.5" />
75 <path
76 id="path4"
77 style="stroke:#000000"
78 d="m 6.246,10.25 -2,2.5 c -1.4,1.75 -3.87564018,0.750222 -3.453,-1.5 l 1.0330187,-5.5 m 6.904e-4,-0.011454 C 2.1767153,4.0285874 3.6835511,2.75 5.5,2.75 h 5 c 2.0775,0 3.75,1.6725 3.75,3.75 0,2.0775 -1.6725,3.75 -3.75,3.75 H 6.246 m 3.5055093,0 1.9999997,2.5 c 1.4,1.75 3.875641,0.750222 3.453,-1.5 l -1.033018,-5.5" />
79 <rect
80 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
81 id="rect5"
82 width="3"
83 height="2"
84 x="9"
85 y="5.5"
86 ry="1" />
87</svg>
diff --git a/src/icons/copy.svg b/src/icons/copy.svg
index ee2c1b5..0fab6f2 100644
--- a/src/icons/copy.svg
+++ b/src/icons/copy.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="copy.svg" 15 sodipodi:docname="copy.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,34 +40,33 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="11.313709"
48 inkscape:cx="3.7817761" 48 inkscape:cx="-2.6577404"
49 inkscape:cy="8.2033667" 49 inkscape:cy="-0.44657792"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
58 </sodipodi:namedview> 59 </sodipodi:namedview>
59 <rect 60 <path
60 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 14.000075,14.75 h -7 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 V 7 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 7 c 0.4155,0 0.75,0.3345 0.75,0.75 v 7 c 0,0.4155 -0.3345,0.75 -0.75,0.75 z"
61 id="rect1050" 63 id="rect1050"
62 width="7.5" 64 inkscape:connector-curvature="0"
63 height="7.5" 65 sodipodi:nodetypes="sssssssss" />
64 x="6.75"
65 y="6.75"
66 ry="0.75" />
67 <path 66 <path
68 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
69 d="M 3.75,9.25 H 2.5 C 2.0845,9.25 1.75,8.9155 1.75,8.5 v -6 C 1.75,2.0845 2.0845,1.75 2.5,1.75 h 6 c 0.4155,0 0.75,0.3345 0.75,0.75 v 1.25" 68 d="M 3.25,9.25 H 1.5 C 1.0845,9.25 0.75,8.9155 0.75,8.5 v -7 C 0.75,1.0845 1.0845,0.75 1.5,0.75 h 7 c 0.4155,0 0.75,0.3345 0.75,0.75 v 1.75"
70 id="rect816" 69 id="rect916"
71 inkscape:connector-curvature="0" 70 inkscape:connector-curvature="0"
72 sodipodi:nodetypes="cssssssc" /> 71 sodipodi:nodetypes="cssssssc" />
73</svg> 72</svg>
diff --git a/src/icons/credit-card.svg b/src/icons/credit-card.svg
index 5bda672..d56083f 100644
--- a/src/icons/credit-card.svg
+++ b/src/icons/credit-card.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="22.627417" 47 inkscape:zoom="8"
48 inkscape:cx="0.57945078" 48 inkscape:cx="-2.3637678"
49 inkscape:cy="4.6798553" 49 inkscape:cy="16.688541"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,7 +58,22 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 2,2.75 h 12 c 0.4155,0 0.75,0.3345 0.75,0.75 v 9 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -9 C 1.25,3.0845 1.5845,2.75 2,2.75 Z"
63 id="path835" />
64 <path
65 style="fill:#010101;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
66 d="M 1.25,7.5 V 5 h 13.5 v 2.5 z"
67 id="path833"
68 sodipodi:nodetypes="ccccc" />
69 <path
70 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
71 d="m 4.25,9.75 h 1"
61 id="path851" 72 id="path851"
73 sodipodi:nodetypes="cc" />
74 <path
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" 75 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
63 d="m 10.25,9.75 h 1.5 M 1.25,6.2495 h 13.5 M 2,2.75 h 12 c 0.4155,0 0.75,0.3345 0.75,0.75 v 9 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -9 C 1.25,3.0845 1.5845,2.75 2,2.75 Z" /> 76 d="m 7.75,9.75 h 2"
77 id="path837"
78 sodipodi:nodetypes="cc" />
64</svg> 79</svg>
diff --git a/src/icons/database.svg b/src/icons/database.svg
index b512266..c763347 100644
--- a/src/icons/database.svg
+++ b/src/icons/database.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="22.627417" 47 inkscape:zoom="32"
48 inkscape:cx="3.3499456" 48 inkscape:cx="9.7854648"
49 inkscape:cy="11.005542" 49 inkscape:cy="8.9049546"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,30 +58,7 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 61 id="path849"
62 d="m 13.249963,2.75 v 10.5" 62 style="fill:none;fill-rule:evenodd;stroke-width:1.50001;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
63 id="path839" 63 d="m 13.250005,8.250005 c 0,1.380709 -2.350505,2.499995 -5.2500002,2.499995 -2.8994949,0 -5.25,-1.119286 -5.25,-2.499995 M 13.250005,3.75 A 5.25,2.499995 0 0 1 8.0000048,6.249995 5.25,2.499995 0 0 1 2.7500048,3.75 5.25,2.499995 0 0 1 8.0000048,1.250005 5.25,2.499995 0 0 1 13.250005,3.75 Z m -5e-6,0 5e-6,9 c 0,1.380709 -2.350505,2.499995 -5.2500002,2.499995 -2.8994949,0 -5.25,-1.119286 -5.25,-2.499995 L 2.75,3.75" />
64 sodipodi:nodetypes="cc" />
65 <path
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
67 d="m 2.7500375,13.25 0,-10.5"
68 id="path837"
69 sodipodi:nodetypes="cc" />
70 <path
71 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
72 d="m 13.250037,2.75 c 0,1.1045695 -2.626684,2 -5.250037,2 -2.6233526,0 -5.2500375,-0.8954305 -5.2500375,-2 0,-1.1045695 2.6266849,-2 5.2500375,-2 2.623353,0 5.250037,0.8954305 5.250037,2 z"
73 id="path835" />
74 <path
75 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
76 d="m 13.250037,9.75 c 0,1.104569 -2.626684,2 -5.250037,2 -2.6233526,0 -5.2500375,-0.895431 -5.2500375,-2"
77 id="path833" />
78 <path
79 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
80 d="m 13.250037,6.25 c 0,1.1045695 -2.626684,2 -5.250037,2 -2.6233526,0 -5.2500375,-0.8954305 -5.2500375,-2"
81 id="ellipse997" />
82 <path
83 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
84 d="m 13.250006,13.25 c 0,1.104569 -2.626622,2 -5.2499749,2 -2.6233526,0 -5.2500375,-0.895431 -5.2500375,-2"
85 id="path841"
86 sodipodi:nodetypes="csc" />
87</svg> 64</svg>
diff --git a/src/icons/delete.svg b/src/icons/delete.svg
index 450fcb9..30ac9b8 100644
--- a/src/icons/delete.svg
+++ b/src/icons/delete.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="delete.svg" 15 sodipodi:docname="delete.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="22.627417"
48 inkscape:cx="4.1866457" 48 inkscape:cx="12.305275"
49 inkscape:cy="-0.21678142" 49 inkscape:cy="14.294711"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,13 +60,13 @@
59 <path 60 <path
60 id="path854" 61 id="path854"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 8,6 4,4 m -4,0 4,-4" 63 d="m 7.75,6.2500937 4,4.0000003 m -4,0 4,-4.0000003"
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="cccc" /> 65 sodipodi:nodetypes="cccc" />
65 <path 66 <path
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
67 d="m 6.5,2.75 h 8 c 0.4155,0 0.75,0.3345 0.75,0.75 v 9 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -8 c -0.6507555,0 -0.8758964,-0.103814 -1.25,-0.5 L 0.75,7.984375 5.25,3.25 C 5.6167848,2.8641118 5.9247697,2.75 6.5,2.75 Z" 68 d="m 6.75,2.7499062 h 7.75 c 0.4155,0 0.75,0.3345 0.75,0.75 v 9.5001878 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 6.75 c -0.6507555,0 -0.8642736,-0.115121 -1.25,-0.5 L 0.99,8.75 c -0.29044553,-0.2898076 -0.31213202,-0.6885536 0,-1 L 5.5,3.2499062 c 0.3768713,-0.3760435 0.6747697,-0.5 1.25,-0.5 z"
68 id="rect816" 69 id="rect816"
69 inkscape:connector-curvature="0" 70 inkscape:connector-curvature="0"
70 sodipodi:nodetypes="ssssssscss" /> 71 sodipodi:nodetypes="sssssssssss" />
71</svg> 72</svg>
diff --git a/src/icons/dice-1.svg b/src/icons/dice-1.svg
new file mode 100644
index 0000000..4f1990b
--- /dev/null
+++ b/src/icons/dice-1.svg
@@ -0,0 +1,78 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="dice-1.svg"
9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="11.328125"
49 inkscape:cy="11.328125"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823" />
62 </sodipodi:namedview>
63 <rect
64 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
65 id="rect1050"
66 width="12.5"
67 height="12.5"
68 x="1.75"
69 y="1.75"
70 ry="0.75" />
71 <rect
72 y="7.75"
73 x="7.75"
74 height="0.5"
75 width="0.5"
76 id="rect829-3"
77 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
78</svg>
diff --git a/src/icons/dice-2.svg b/src/icons/dice-2.svg
new file mode 100644
index 0000000..e071d74
--- /dev/null
+++ b/src/icons/dice-2.svg
@@ -0,0 +1,85 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="dice-2.svg"
9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="5.703125"
49 inkscape:cy="10.078125"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823" />
62 </sodipodi:namedview>
63 <rect
64 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
65 id="rect1050"
66 width="12.5"
67 height="12.5"
68 x="1.75"
69 y="1.75"
70 ry="0.75" />
71 <rect
72 y="4.75"
73 x="4.75"
74 height="0.5"
75 width="0.5"
76 id="rect829"
77 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
78 <rect
79 y="10.75"
80 x="10.75"
81 height="0.5"
82 width="0.5"
83 id="rect829-6"
84 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
85</svg>
diff --git a/src/icons/dice-3.svg b/src/icons/dice-3.svg
new file mode 100644
index 0000000..d97e2a6
--- /dev/null
+++ b/src/icons/dice-3.svg
@@ -0,0 +1,92 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="dice-3.svg"
9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="5.484375"
49 inkscape:cy="9.171875"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823" />
62 </sodipodi:namedview>
63 <rect
64 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
65 id="rect1050"
66 width="12.5"
67 height="12.5"
68 x="1.75"
69 y="1.75"
70 ry="0.75" />
71 <rect
72 y="4.75"
73 x="4.75"
74 height="0.5"
75 width="0.5"
76 id="rect829"
77 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
78 <rect
79 y="7.75"
80 x="7.75"
81 height="0.5"
82 width="0.5"
83 id="rect829-3"
84 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
85 <rect
86 y="10.75"
87 x="10.75"
88 height="0.5"
89 width="0.5"
90 id="rect829-6"
91 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
92</svg>
diff --git a/src/icons/dice-4.svg b/src/icons/dice-4.svg
new file mode 100644
index 0000000..da767cd
--- /dev/null
+++ b/src/icons/dice-4.svg
@@ -0,0 +1,99 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="dice-4.svg"
9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="16"
48 inkscape:cx="4.53125"
49 inkscape:cy="23.53125"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823" />
62 </sodipodi:namedview>
63 <rect
64 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
65 id="rect1050"
66 width="12.5"
67 height="12.5"
68 x="1.75"
69 y="1.75"
70 ry="0.75" />
71 <rect
72 y="4.75"
73 x="4.75"
74 height="0.5"
75 width="0.5"
76 id="rect829"
77 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
78 <rect
79 y="10.75"
80 x="10.75"
81 height="0.5"
82 width="0.5"
83 id="rect829-6"
84 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
85 <rect
86 y="10.75"
87 x="4.75"
88 height="0.5"
89 width="0.5"
90 id="rect858"
91 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
92 <rect
93 y="4.75"
94 x="10.75"
95 height="0.5"
96 width="0.5"
97 id="rect860"
98 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
99</svg>
diff --git a/src/icons/dice-5.svg b/src/icons/dice-5.svg
new file mode 100644
index 0000000..bda715a
--- /dev/null
+++ b/src/icons/dice-5.svg
@@ -0,0 +1,106 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="dice-5.svg"
9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="22.627417"
48 inkscape:cx="9.7006212"
49 inkscape:cy="12.97099"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823" />
62 </sodipodi:namedview>
63 <rect
64 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
65 id="rect1050"
66 width="12.5"
67 height="12.5"
68 x="1.75"
69 y="1.75"
70 ry="0.75" />
71 <rect
72 y="4.75"
73 x="4.75"
74 height="0.5"
75 width="0.5"
76 id="rect829"
77 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
78 <rect
79 y="7.75"
80 x="7.75"
81 height="0.5"
82 width="0.5"
83 id="rect829-3"
84 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
85 <rect
86 y="10.75"
87 x="10.75"
88 height="0.5"
89 width="0.5"
90 id="rect829-6"
91 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
92 <rect
93 y="10.75"
94 x="4.75"
95 height="0.5"
96 width="0.5"
97 id="rect858"
98 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
99 <rect
100 y="4.75"
101 x="10.75"
102 height="0.5"
103 width="0.5"
104 id="rect860"
105 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
106</svg>
diff --git a/src/icons/dice-6.svg b/src/icons/dice-6.svg
new file mode 100644
index 0000000..e12ff68
--- /dev/null
+++ b/src/icons/dice-6.svg
@@ -0,0 +1,113 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="dice-6.svg"
9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="1.109375"
49 inkscape:cy="6.9843749"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823" />
62 </sodipodi:namedview>
63 <rect
64 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
65 id="rect1050"
66 width="12.5"
67 height="12.5"
68 x="1.75"
69 y="1.75"
70 ry="0.75" />
71 <rect
72 y="4.75"
73 x="4.75"
74 height="0.5"
75 width="0.5"
76 id="rect829"
77 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
78 <rect
79 y="7.75"
80 x="4.75"
81 height="0.5"
82 width="0.5"
83 id="rect829-3"
84 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
85 <rect
86 y="10.75"
87 x="10.75"
88 height="0.5"
89 width="0.5"
90 id="rect829-6"
91 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
92 <rect
93 y="10.75"
94 x="4.75"
95 height="0.5"
96 width="0.5"
97 id="rect858"
98 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
99 <rect
100 y="4.75"
101 x="10.75"
102 height="0.5"
103 width="0.5"
104 id="rect860"
105 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
106 <rect
107 y="7.75"
108 x="10.75"
109 height="0.5"
110 width="0.5"
111 id="rect970"
112 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
113</svg>
diff --git a/src/icons/dragon.svg b/src/icons/dragon.svg
new file mode 100644
index 0000000..10769a7
--- /dev/null
+++ b/src/icons/dragon.svg
@@ -0,0 +1,72 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="dragon.svg"
9 inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="3840"
44 inkscape:window-height="1983"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="6.5625"
49 inkscape:cy="11.65625"
50 inkscape:window-x="0"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:pagecheckerboard="0"
56 inkscape:showpageshadow="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823"
61 originx="0"
62 originy="0"
63 spacingy="1"
64 spacingx="1"
65 units="px"
66 visible="true" />
67 </sodipodi:namedview>
68 <path
69 id="path5"
70 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
71 d="m 4.25,12.75 1.5,1 1.5,-1 m -2.5,0 c 2.75,-0.04336 3.508187,-4.0052232 1,-5.5 l 1.5,-4 4,-2 c -1.75,2.25 -0.445723,5.3274876 2,6 -2.49157,0.9246633 -3.4623824,3.534584 -2,5.487915 m -3,0.01209 1.5,1.5 h 2.5 m 3,-1.5 H 0.75 l 2,-1.5" />
72</svg>
diff --git a/src/icons/ellipsis-h.svg b/src/icons/ellipsis-h.svg
new file mode 100644
index 0000000..c7916c3
--- /dev/null
+++ b/src/icons/ellipsis-h.svg
@@ -0,0 +1,78 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="ellipsis-h.svg"
9 inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs14" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="1920"
43 inkscape:window-height="992"
44 id="namedview12"
45 showgrid="true"
46 inkscape:zoom="22.627418"
47 inkscape:cx="7.6897859"
48 inkscape:cy="13.390834"
49 inkscape:window-x="1536"
50 inkscape:window-y="0"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg10"
53 showguides="false"
54 inkscape:document-rotation="0"
55 inkscape:pagecheckerboard="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <circle
61 style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 id="path817"
63 cx="8"
64 cy="8.0441933"
65 r="1.0000008" />
66 <circle
67 style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
68 id="path817-5"
69 cx="13.5"
70 cy="8"
71 r="1.0000008" />
72 <circle
73 style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
74 id="path817-8"
75 cx="2.4999998"
76 cy="8"
77 r="1.0000008" />
78</svg>
diff --git a/src/icons/ellipsis-v.svg b/src/icons/ellipsis-v.svg
new file mode 100644
index 0000000..d34b746
--- /dev/null
+++ b/src/icons/ellipsis-v.svg
@@ -0,0 +1,78 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="ellipsis-v.svg"
9 inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs14" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="1920"
43 inkscape:window-height="992"
44 id="namedview12"
45 showgrid="true"
46 inkscape:zoom="22.627418"
47 inkscape:cx="0.75130092"
48 inkscape:cy="10.783378"
49 inkscape:window-x="1536"
50 inkscape:window-y="0"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg10"
53 showguides="false"
54 inkscape:document-rotation="0"
55 inkscape:pagecheckerboard="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <circle
61 style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 id="path817"
63 cx="8"
64 cy="8"
65 r="1.0000008" />
66 <circle
67 style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
68 id="path817-5"
69 cx="8"
70 cy="13.5"
71 r="1.0000008" />
72 <circle
73 style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
74 id="path817-8"
75 cx="8"
76 cy="2.4999998"
77 r="1.0000008" />
78</svg>
diff --git a/src/icons/envelope-open-text.svg b/src/icons/envelope-open-text.svg
index ae31514..2fc799c 100644
--- a/src/icons/envelope-open-text.svg
+++ b/src/icons/envelope-open-text.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="envelope-open-text.svg" 15 sodipodi:docname="envelope-open-text.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,38 +40,37 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="45.254834" 47 inkscape:zoom="22.627417"
48 inkscape:cx="3.0293252" 48 inkscape:cx="-3.1645715"
49 inkscape:cy="10.900583" 49 inkscape:cy="-0.95922847"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
58 </sodipodi:namedview> 59 </sodipodi:namedview>
59 <path 60 <path
60 id="rect814" 61 id="rect814"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 62 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="M 2.25,7.75 V 2.000228 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 10 c 0.4155,0 0.75,0.3345 0.75,0.75 V 7.75 M 1.35,7.2344452 8,10.75 14.65,7.2656952 M 13.75,6.0677425 14,6.2502575 c 0.335584,0.2449965 0.75,0.8345 0.75,1.25 v 6.5000005 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 V 7.5002575 c 0,-0.4155 0.4095559,-1.0118024 0.75,-1.25 L 2.25,6.0753407" 63 d="M 2.25,7 V 1.500114 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 10 c 0.4155,0 0.75,0.3345 0.75,0.75 V 7 m 0,-2.25 c 0.599339,0.3460286 1,0.8345 1,1.25 v 8.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 C 1.5845,15.25 1.25,14.9155 1.25,14.5 V 6 c 0,-0.4155 0.3954186,-0.9009448 1,-1.25 m -1,1.5 5.2844509,4.36813 c 1.0065124,0.831984 1.9180939,0.829121 2.9676123,-0.03704 L 14.75,6.25" />
63 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="csssscccccssssssssc" />
65 <path 64 <path
66 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 65 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
67 d="m 5.25,4.250228 h 5.5" 66 d="m 5.25,3.75 h 5.5"
68 id="path819" 67 id="path819"
69 inkscape:connector-curvature="0" 68 inkscape:connector-curvature="0"
70 sodipodi:nodetypes="cc" /> 69 sodipodi:nodetypes="cc" />
71 <path 70 <path
72 sodipodi:nodetypes="cc" 71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
72 d="m 6.25,6.75 h 3.5"
73 id="path931"
73 inkscape:connector-curvature="0" 74 inkscape:connector-curvature="0"
74 id="path821" 75 sodipodi:nodetypes="cc" />
75 d="m 5.25,6.750228 h 5.5"
76 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
77</svg> 76</svg>
diff --git a/src/icons/envelope-open.svg b/src/icons/envelope-open.svg
index 800000c..d2f22b3 100644
--- a/src/icons/envelope-open.svg
+++ b/src/icons/envelope-open.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title /> 28 <dc:title></dc:title>
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="16" 47 inkscape:zoom="22.627417"
48 inkscape:cx="-9.8068457" 48 inkscape:cx="-1.5495121"
49 inkscape:cy="4.310494" 49 inkscape:cy="6.3484024"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,14 +59,14 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="M 14.75,6.890625 V 13.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 C 1.5845,14.25 1.25,13.9155 1.25,13.5 V 6.859375 C 1.25,6.2408483 1.4539981,5.7638004 2,5.396 L 6.5344509,2.3414816 C 7.6174998,1.6119131 8.3774815,1.6123358 9.5020632,2.3785184 L 14,5.4429832 c 0.549417,0.3743203 0.75,0.852486 0.75,1.4476418 z" 62 d="M 14.75,6.3907013 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 C 1.5845,14.75 1.25,14.4155 1.25,14 V 6.3594513 C 1.25,5.7409246 1.481346,5.3015307 2,4.8960763 L 6.5344509,1.3512987 C 7.5632525,0.54703971 8.4344408,0.54459242 9.5020632,1.3883355 L 14,4.9430595 c 0.52159,0.4122131 0.75,0.852486 0.75,1.4476418 z"
63 id="rect817" 63 id="rect817"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="sssssssssss" /> 65 sodipodi:nodetypes="sssssssssss" />
66 <path 66 <path
67 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" 67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
68 d="M 3.75,7.75 8,10.25 12.25,7.75" 68 d="M 3.75,7.7498696 6.5344509,10.11813 c 0.9947238,0.846043 1.9299373,0.843275 2.9676123,-0.03704 L 12.25,7.7498696"
69 id="path814" 69 id="path832"
70 inkscape:connector-curvature="0" 70 inkscape:connector-curvature="0"
71 sodipodi:nodetypes="ccc" /> 71 sodipodi:nodetypes="cssc" />
72</svg> 72</svg>
diff --git a/src/icons/envelope.svg b/src/icons/envelope.svg
index 61835c7..1df1baa 100644
--- a/src/icons/envelope.svg
+++ b/src/icons/envelope.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title /> 28 <dc:title></dc:title>
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -45,8 +45,8 @@
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="32"
48 inkscape:cx="9.9177421" 48 inkscape:cx="4.2996825"
49 inkscape:cy="8.0317416" 49 inkscape:cy="7.0214298"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,9 +58,7 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 id="path814" 61 id="path885"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
63 d="M 1.25,4.5 8,8.75 14.75,4.5 M 2,2.75 h 12 c 0.4155,0 0.75,0.3345 0.75,0.75 v 9 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -9 C 1.25,3.0845 1.5845,2.75 2,2.75 Z" 63 d="M 1.25,3.5 C 1.25,3.0845 1.5845,2.75 2,2.75 h 12 c 0.4155,0 0.75,0.3345 0.75,0.75 V 12 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 C 1.5845,12.75 1.25,12.4155 1.25,12 Z m 0,0.25 5.2844509,4.36813 C 7.5409633,8.9501137 8.4525448,8.9472511 9.5020632,8.08109 L 14.75,3.75" />
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cccsssssssss" />
66</svg> 64</svg>
diff --git a/src/icons/expand-alt.svg b/src/icons/expand-alt.svg
new file mode 100644
index 0000000..7c4ac36
--- /dev/null
+++ b/src/icons/expand-alt.svg
@@ -0,0 +1,64 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="expand-alt.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="8"
48 inkscape:cx="-23.524577"
49 inkscape:cy="31.772273"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path847"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="m 13.75,2.25 -11.5,11.5 m 11.5,0 -11.5,-11.5 m 11.499682,8 3.18e-4,3.499925 h -3.5 M 2.250075,10.25 2.25,13.749925 h 3.5 M 13.749682,5.75 13.75,2.2503181 h -3.5 M 2.250075,5.75 2.25,2.2503181 h 3.5" />
64</svg>
diff --git a/src/icons/external-link-alt.svg b/src/icons/external-link-alt.svg
new file mode 100644
index 0000000..8ad0251
--- /dev/null
+++ b/src/icons/external-link-alt.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="external-link.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="3840"
44 inkscape:window-height="1983"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="64"
48 inkscape:cx="6.5998825"
49 inkscape:cy="7.1982404"
50 inkscape:window-x="0"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false">
55 <inkscape:grid
56 type="xygrid"
57 id="grid823" />
58 </sodipodi:namedview>
59 <path
60 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
61 d="M 11.75,9.25 V 13 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3 C 2.5845,13.75 2.25,13.4155 2.25,13 V 5 C 2.25,4.5845 2.5845,4.25 3,4.25 h 3.75"
62 id="rect927"
63 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="cssssssc" />
65 <path
66 id="path817"
67 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
68 d="m 9.25,2.25 h 4.5 v 4.5 m -7,2.5 7,-7"
69 inkscape:connector-curvature="0"
70 sodipodi:nodetypes="ccccc" />
71</svg>
diff --git a/src/icons/external-link.svg b/src/icons/external-link.svg
index 8ad0251..b0334a4 100644
--- a/src/icons/external-link.svg
+++ b/src/icons/external-link.svg
@@ -1,22 +1,22 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg 2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16" 3 width="16"
11 height="16" 4 height="16"
12 viewBox="0 0 16 16" 5 viewBox="0 0 16 16"
13 version="1.1" 6 version="1.1"
14 id="svg10" 7 id="svg10"
15 sodipodi:docname="external-link.svg" 8 sodipodi:docname="external-link.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
17 inkscape:export-xdpi="192" 10 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 11 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata 20 <metadata
21 id="metadata16"> 21 id="metadata16">
22 <rdf:RDF> 22 <rdf:RDF>
@@ -44,28 +44,33 @@
44 inkscape:window-height="1983" 44 inkscape:window-height="1983"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="22.627417"
48 inkscape:cx="6.5998825" 48 inkscape:cx="1.8340582"
49 inkscape:cy="7.1982404" 49 inkscape:cy="7.88866"
50 inkscape:window-x="0" 50 inkscape:window-x="0"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:showpageshadow="0"
56 inkscape:pagecheckerboard="0"
57 inkscape:deskcolor="#d1d1d1">
55 <inkscape:grid 58 <inkscape:grid
56 type="xygrid" 59 type="xygrid"
57 id="grid823" /> 60 id="grid823" />
58 </sodipodi:namedview> 61 </sodipodi:namedview>
59 <path 62 <rect
60 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 63 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
61 d="M 11.75,9.25 V 13 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3 C 2.5845,13.75 2.25,13.4155 2.25,13 V 5 C 2.25,4.5845 2.5845,4.25 3,4.25 h 3.75" 64 id="rect1050"
62 id="rect927" 65 width="12.5"
63 inkscape:connector-curvature="0" 66 height="12.5"
64 sodipodi:nodetypes="cssssssc" /> 67 x="1.75"
68 y="1.75"
69 ry="0.75" />
65 <path 70 <path
66 id="path817" 71 id="path817"
67 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 72 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
68 d="m 9.25,2.25 h 4.5 v 4.5 m -7,2.5 7,-7" 73 d="m 6.25,5.25 h 4.5 v 4.5 m -5.5,1 5.5,-5.5"
69 inkscape:connector-curvature="0" 74 inkscape:connector-curvature="0"
70 sodipodi:nodetypes="ccccc" /> 75 sodipodi:nodetypes="ccccc" />
71</svg> 76</svg>
diff --git a/src/icons/feed.svg b/src/icons/feed.svg
new file mode 100644
index 0000000..e4e42e0
--- /dev/null
+++ b/src/icons/feed.svg
@@ -0,0 +1,79 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="feed.svg"
9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="45.254834"
48 inkscape:cx="6.1982329"
49 inkscape:cy="8.8498833"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823" />
62 </sodipodi:namedview>
63 <path
64 id="path818"
65 style="opacity:1;stroke:#000000;stroke-width:1.5;paint-order:markers stroke fill"
66 d="m 1.75,1.75 c 6.9035594,0 12.5,5.5964406 12.5,12.5"
67 sodipodi:nodetypes="cc" />
68 <circle
69 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
70 id="circle316"
71 cx="3"
72 cy="13"
73 r="1.25" />
74 <path
75 id="path445"
76 style="opacity:1;stroke:#000000;stroke-width:1.50001;paint-order:markers stroke fill"
77 d="m 1.7500001,6.7500053 c 4.1421329,0 7.4999949,3.3578617 7.4999949,7.4999957"
78 sodipodi:nodetypes="cc" />
79</svg>
diff --git a/src/icons/file-alert.svg b/src/icons/file-alert.svg
new file mode 100644
index 0000000..52fa881
--- /dev/null
+++ b/src/icons/file-alert.svg
@@ -0,0 +1,82 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-alert.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <rect
21 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
22 id="rect822-3"
23 width="0.5"
24 height="3.5"
25 x="7.75"
26 y="4.75"
27 ry="0" />
28 <rect
29 y="10.6875"
30 x="7.6880002"
31 height="0.625"
32 width="0.625"
33 id="rect861"
34 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
35 ry="0" />
36 <metadata
37 id="metadata16">
38 <rdf:RDF>
39 <cc:Work
40 rdf:about="">
41 <dc:format>image/svg+xml</dc:format>
42 <dc:type
43 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
44 <dc:title />
45 </cc:Work>
46 </rdf:RDF>
47 </metadata>
48 <defs
49 id="defs14" />
50 <sodipodi:namedview
51 pagecolor="#ffffff"
52 bordercolor="#666666"
53 borderopacity="1"
54 objecttolerance="10"
55 gridtolerance="10"
56 guidetolerance="10"
57 inkscape:pageopacity="0"
58 inkscape:pageshadow="2"
59 inkscape:window-width="1920"
60 inkscape:window-height="992"
61 id="namedview12"
62 showgrid="true"
63 inkscape:zoom="32"
64 inkscape:cx="8.263361"
65 inkscape:cy="6.7064073"
66 inkscape:window-x="1536"
67 inkscape:window-y="0"
68 inkscape:window-maximized="1"
69 inkscape:current-layer="svg10"
70 showguides="false"
71 inkscape:document-rotation="0">
72 <inkscape:grid
73 type="xygrid"
74 id="grid823" />
75 </sodipodi:namedview>
76 <path
77 id="path845"
78 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
79 d="m 12.5,14.75 c 0.4155,0 0.75,-0.3345 0.75,-0.75 V 5.2498618 C 13.25,4.8425645 13.086364,4.586364 12.75,4.25 l -3,-3 C 9.4297533,0.9297533 9.2091412,0.75 8.75,0.75 H 3.5 C 3.0845,0.75 2.75,1.0845 2.75,1.5 V 14 c 0,0.4155 0.3345,0.75 0.75,0.75 z"
80 inkscape:connector-curvature="0"
81 sodipodi:nodetypes="sssssscccss" />
82</svg>
diff --git a/src/icons/file-badge.svg b/src/icons/file-badge.svg
new file mode 100644
index 0000000..c3901b1
--- /dev/null
+++ b/src/icons/file-badge.svg
@@ -0,0 +1,70 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-badge.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="22.627417"
48 inkscape:cx="4.5334098"
49 inkscape:cy="13.188588"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path814"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="M 15.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 8.75 m 2,-14 v 3.5241381 c 0,0.5405509 0.435173,0.9757237 0.975724,0.9757237 H 15.25 C 15.25,4.8425645 15.086364,4.586364 14.75,4.25 l -3,-3 c -0.320247,-0.32024685 -0.540859,-0.5 -1,-0.5 H 5.5 C 5.0845,0.75 4.75,1.0845 4.75,1.5 v 0.25"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccsccsscsssccc" />
66 <path
67 id="path832"
68 style="fill:none;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
69 d="m 6.75,7.75 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3,-3 3,3 0 0 1 3,-3 3,3 0 0 1 3,3 z m -1,2.25 v 5.25 l -2,-1.5 -2,1.5 V 10" />
70</svg>
diff --git a/src/icons/file-binary.svg b/src/icons/file-binary.svg
new file mode 100644
index 0000000..dd5f0cc
--- /dev/null
+++ b/src/icons/file-binary.svg
@@ -0,0 +1,78 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-binary.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="4.5389517"
49 inkscape:cy="7.2123873"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path814"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="M 15.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 5 M 4.75,4.25 V 1.5 C 4.75,1.0845 5.0845,0.75 5.5,0.75 h 5.25 c 0.459141,0 0.679753,0.17975315 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 11.725724 C 11.185173,5.2498618 10.75,4.814689 10.75,4.2741381 V 0.75"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccsccscssscssc" />
66 <path
67 inkscape:connector-curvature="0"
68 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
69 d="m 0.75,8.75 c 0,-0.8284271 0.671573,-1.5 1.5,-1.5 0.828427,0 1.5,0.6715729 1.5,1.5 v 1.5 c 0,0.828427 -0.671573,1.5 -1.5,1.5 -0.828427,0 -1.5,-0.671573 -1.5,-1.5 z"
70 id="path821"
71 sodipodi:nodetypes="csccscc" />
72 <path
73 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
74 d="M 8.25,11.75 V 7.249971 L 6.25,8.25"
75 id="path887"
76 inkscape:connector-curvature="0"
77 sodipodi:nodetypes="ccc" />
78</svg>
diff --git a/src/icons/file-check.svg b/src/icons/file-check.svg
new file mode 100644
index 0000000..301cd44
--- /dev/null
+++ b/src/icons/file-check.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-check.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="16.000001"
48 inkscape:cx="8.1575309"
49 inkscape:cy="18.430357"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path814"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="M 14.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 4.25 M 3.75,6.25 V 1.5 C 3.75,1.0845 4.0845,0.75 4.5,0.75 h 5.25 c 0.459141,0 0.679753,0.17975315 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 10.725724 C 10.185173,5.2498618 9.75,4.814689 9.75,4.2741381 V 0.75"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccsccscssscssc" />
66 <path
67 id="path872-3"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="m 1.25,9.75 2,2 3.5,-4"
70 sodipodi:nodetypes="ccc" />
71</svg>
diff --git a/src/icons/file-code.svg b/src/icons/file-code.svg
new file mode 100644
index 0000000..3670a43
--- /dev/null
+++ b/src/icons/file-code.svg
@@ -0,0 +1,76 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-code.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="3.0469758"
49 inkscape:cy="10.248356"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path814"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="M 15.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 5 M 4.75,4.75 V 1.5 C 4.75,1.0845 5.0845,0.75 5.5,0.75 h 5.25 c 0.459141,0 0.679753,0.17975315 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 11.725724 C 11.185173,5.2498618 10.75,4.814689 10.75,4.2741381 V 0.75"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccsccscssscssc" />
66 <path
67 id="path872-3"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="m 2.7499689,11.75 -1.99999996,-2 1.99999996,-2"
70 sodipodi:nodetypes="ccc" />
71 <path
72 id="path876"
73 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
74 d="m 6.25,11.75 2,-2 -2,-2"
75 sodipodi:nodetypes="ccc" />
76</svg>
diff --git a/src/icons/file-exchange.svg b/src/icons/file-exchange.svg
new file mode 100644
index 0000000..edc4179
--- /dev/null
+++ b/src/icons/file-exchange.svg
@@ -0,0 +1,76 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-exchange.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="0.68821444"
49 inkscape:cy="7.9956754"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path814"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="M 15.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 5.25 m 0,-14 h 5.5 c 0.459141,0 0.679753,0.17975315 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 11.725724 C 11.185173,5.2498618 10.75,4.814689 10.75,4.2741381 V 0.75"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccsccssscssc" />
66 <path
67 id="path833"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="M 0.74996894,10.75 H 7.7499959 m -5.0000353,2 -1.99999166,-2 1.99999166,-1.9999999"
70 sodipodi:nodetypes="ccccc" />
71 <path
72 id="path835"
73 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
74 d="M 0.74996894,5.75 H 7.7499959 m -1.9999918,2 1.9999918,-2 -1.9999918,-2"
75 sodipodi:nodetypes="ccccc" />
76</svg>
diff --git a/src/icons/file-export.svg b/src/icons/file-export.svg
new file mode 100644
index 0000000..37362aa
--- /dev/null
+++ b/src/icons/file-export.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-export.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="0.68821444"
49 inkscape:cy="7.9956754"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path814"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="M 15.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 5.25 m -0.5,-10 V 1.5 C 4.75,1.0845 5.0845,0.75 5.5,0.75 h 5.25 c 0.459141,0 0.679753,0.17975315 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 11.725724 C 11.185173,5.2498618 10.75,4.814689 10.75,4.2741381 V 0.75"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccsccscssscssc" />
66 <path
67 id="path833"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="M 0.74996894,9.75 H 8.25 m -2,2 2,-2 -2,-2"
70 sodipodi:nodetypes="ccccc" />
71</svg>
diff --git a/src/icons/file-import.svg b/src/icons/file-import.svg
new file mode 100644
index 0000000..a94443f
--- /dev/null
+++ b/src/icons/file-import.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-import.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="0.68821444"
49 inkscape:cy="7.9956754"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path814"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="M 15.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 5.25 m -0.5,-10 V 1.5 C 4.75,1.0845 5.0845,0.75 5.5,0.75 h 5.25 c 0.459141,0 0.679753,0.17975315 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 11.725724 C 11.185173,5.2498618 10.75,4.814689 10.75,4.2741381 V 0.75"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccsccscssscssc" />
66 <path
67 id="path833"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="M 8.25,9.75 H 0.74996894 m 1.99999996,2 -1.99999996,-2 1.99999996,-2"
70 sodipodi:nodetypes="ccccc" />
71</svg>
diff --git a/src/icons/file-minus.svg b/src/icons/file-minus.svg
index 381473b..fba1677 100644
--- a/src/icons/file-minus.svg
+++ b/src/icons/file-minus.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="file-minus.svg" 15 sodipodi:docname="file-minus.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="32"
48 inkscape:cx="2.5243608" 48 inkscape:cx="0.45954901"
49 inkscape:cy="9.3969361" 49 inkscape:cy="9.5694768"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,13 +60,12 @@
59 <path 60 <path
60 id="path814" 61 id="path814"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 8.75,1.25 4,4 m -4,-4 v 4 h 4 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3.5 C 3.0845,14.75 2.75,14.4155 2.75,14 V 2 C 2.75,1.5845 3.0845,1.25 3.5,1.25 Z" 63 d="M 14.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -9 C 4.0845,14.75 3.75,14.4155 3.75,14 v -1.25 m 0,-7 V 1.5 C 3.75,1.0845 4.0845,0.75 4.5,0.75 h 5.25 c 0.459141,0 0.679753,0.17975315 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 10.725724 C 10.185173,5.2498618 9.75,4.814689 9.75,4.2741381 V 0.75"
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="cccccssssssc" /> 65 sodipodi:nodetypes="ccsssccscssscssc" />
65 <path 66 <path
66 sodipodi:nodetypes="cc" 67 id="path872-3"
67 inkscape:connector-curvature="0" 68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
68 id="path816" 69 d="m 1.25,9.25 h 5"
69 d="m 5.75,9.75 h 4" 70 sodipodi:nodetypes="cc" />
70 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
71</svg> 71</svg>
diff --git a/src/icons/file-plus.svg b/src/icons/file-plus.svg
index dd71f73..76a7bb5 100644
--- a/src/icons/file-plus.svg
+++ b/src/icons/file-plus.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="file-plus.svg" 15 sodipodi:docname="file-plus.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="22.627418"
48 inkscape:cx="-4.5068892" 48 inkscape:cx="-0.32170975"
49 inkscape:cy="7.0844361" 49 inkscape:cy="13.641276"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,11 +60,12 @@
59 <path 60 <path
60 id="path814" 61 id="path814"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 8.75,1.25 4,4 m -4,-4 v 4 h 4 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3.5 C 3.0845,14.75 2.75,14.4155 2.75,14 V 2 C 2.75,1.5845 3.0863716,1.2106068 3.5,1.25 Z" 63 d="M 14.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 4.25 m -0.5,-11 V 1.5 C 3.75,1.0845 4.0845,0.75 4.5,0.75 h 5.25 c 0.459141,0 0.679753,0.17975315 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 10.725724 C 10.185173,5.2498618 9.75,4.814689 9.75,4.2741381 V 0.75"
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="cccccssssssc" /> 65 sodipodi:nodetypes="ccsccscssscssc" />
65 <path 66 <path
66 id="path818" 67 id="path872-3"
67 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
68 d="m 7.75,7.75 v 4 m -2,-2 h 4" /> 69 d="m 1.25,9.25 h 5 m -2.5,2.5 v -5"
70 sodipodi:nodetypes="cccc" />
69</svg> 71</svg>
diff --git a/src/icons/file-text-alt.svg b/src/icons/file-text-alt.svg
new file mode 100644
index 0000000..ab444ce
--- /dev/null
+++ b/src/icons/file-text-alt.svg
@@ -0,0 +1,76 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-text-alt.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="2.576668"
49 inkscape:cy="10.226597"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path814"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="M 13.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -9 C 3.0845,14.75 2.75,14.4155 2.75,14 V 1.5 C 2.75,1.0845 3.0845,0.75 3.5,0.75 h 5.25 c 0.4591412,0 0.6797533,0.1797533 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 9.7257237 C 9.1851728,5.2498618 8.75,4.814689 8.75,4.2741381 V 0.75"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccsssscssscssc" />
66 <path
67 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
68 d="m 5.75,8.25 h 4.5"
69 id="path831"
70 sodipodi:nodetypes="cc" />
71 <path
72 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
73 d="m 5.75,11.25 h 4.5"
74 id="path833"
75 sodipodi:nodetypes="cc" />
76</svg>
diff --git a/src/icons/file-text.svg b/src/icons/file-text.svg
index 301f0ed..e89bb8f 100644
--- a/src/icons/file-text.svg
+++ b/src/icons/file-text.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="file-text.svg" 15 sodipodi:docname="file-text.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="90.509668" 47 inkscape:zoom="32"
48 inkscape:cx="3.8907544" 48 inkscape:cx="1.3347963"
49 inkscape:cy="6.886527" 49 inkscape:cy="10.692018"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,19 +60,18 @@
59 <path 60 <path
60 id="path814" 61 id="path814"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 8.75,1.25 4,4 m -4,-4 v 4 h 4 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3.4999999 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 V 2 c 0,-0.4155 0.3363716,-0.7893932 0.75,-0.75 z" 63 d="M 15.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 5 M 4.75,3.75 V 1.5 C 4.75,1.0845 5.0845,0.75 5.5,0.75 h 5.25 c 0.459141,0 0.679753,0.17975315 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 11.725724 C 11.185173,5.2498618 10.75,4.814689 10.75,4.2741381 V 0.75"
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="cccccssssssc" /> 65 sodipodi:nodetypes="ccsccscssscssc" />
65 <path 66 <path
66 sodipodi:nodetypes="cc" 67 id="path820"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="m 1.35,10.249934 h 2.3 m 0.6,1 -1.75,-4.5 -1.75,4.5"
67 inkscape:connector-curvature="0" 70 inkscape:connector-curvature="0"
68 id="path816" 71 sodipodi:nodetypes="ccccc" />
69 d="m 5.75,11.25 h 4"
70 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
71 <path 72 <path
73 id="path874"
72 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 74 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
73 d="m 5.75,8.25 h 4" 75 d="M 8.1265,9.000066 H 6.75 m 0,2.25 V 6.7500659 c 0.645836,-8.059e-4 0.7301669,1.807e-4 1.376,0.0017 0.62132,0 1.125,0.5036797 1.125,1.125 0,0.6213202 -0.50368,1.1233001 -1.125,1.1233001 h 0.4989999 c 0.6213201,0 1.1250001,0.5036799 1.1250001,1.125 0,0.62132 -0.5246537,0.964929 -1.1250001,1.125 z"
74 id="path818" 76 sodipodi:nodetypes="cccccscsssc" />
75 inkscape:connector-curvature="0"
76 sodipodi:nodetypes="cc" />
77</svg> 77</svg>
diff --git a/src/icons/file-trash.svg b/src/icons/file-trash.svg
new file mode 100644
index 0000000..636a6dc
--- /dev/null
+++ b/src/icons/file-trash.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-trash.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="22.627417"
48 inkscape:cx="-1.2311997"
49 inkscape:cy="11.537123"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path814"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="M 15.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 10.25 M 4.75,3.2499997 V 1.5 C 4.75,1.0845 5.0845,0.75 5.5,0.75 h 5.25 c 0.459141,0 0.679753,0.17975315 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 11.725724 C 11.185173,5.2498618 10.75,4.814689 10.75,4.2741381 V 0.75"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccsccscssscssc" />
66 <path
67 id="rect907"
68 style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00050a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
69 d="m 2.75,8.7500002 v -1.750001 c 0,-0.4154999 0.3345,-0.75 0.75,-0.75 h 2 c 0.4155,0 0.75,0.3345001 0.75,0.75 v 1.750001 m -5.5,-7.49e-5 h 7.5 m -1,7.45e-5 V 14.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -4 C 2.0845,15.25 1.75,14.9155 1.75,14.5 V 8.7499998"
70 sodipodi:nodetypes="cssssccccssssc" />
71</svg>
diff --git a/src/icons/file-x.svg b/src/icons/file-x.svg
new file mode 100644
index 0000000..2dbc783
--- /dev/null
+++ b/src/icons/file-x.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-x.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="22.627417"
48 inkscape:cx="0.95759357"
49 inkscape:cy="12.13663"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path814"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="M 14.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -9 M 3.75,4.75 V 1.5 C 3.75,1.0845 4.0845,0.75 4.5,0.75 h 5.25 c 0.459141,0 0.679753,0.17975315 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 10.725724 C 10.185173,5.2498618 9.75,4.814689 9.75,4.2741381 V 0.75"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccsccscssscssc" />
66 <path
67 id="path832"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="m 5.75,7.25 -4.5,4.5 m 0,-4.5 4.5,4.5"
70 sodipodi:nodetypes="cccc" />
71</svg>
diff --git a/src/icons/file-zip.svg b/src/icons/file-zip.svg
new file mode 100644
index 0000000..c927ef5
--- /dev/null
+++ b/src/icons/file-zip.svg
@@ -0,0 +1,96 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="file-zip.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="45.254834"
48 inkscape:cx="5.2389685"
49 inkscape:cy="8.9318363"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 6.75,3.25 h 0.5"
63 id="path831"
64 sodipodi:nodetypes="cc" />
65 <path
66 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
67 d="m 8.75,4.75 h 0.5"
68 id="path833"
69 sodipodi:nodetypes="cc" />
70 <path
71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
72 d="m 6.75,6.25 h 0.5"
73 id="path835"
74 sodipodi:nodetypes="cc" />
75 <path
76 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
77 d="m 8.75,7.75 h 0.5"
78 id="path837"
79 sodipodi:nodetypes="cc" />
80 <path
81 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
82 d="m 6.75,9.25 h 0.5"
83 id="path839"
84 sodipodi:nodetypes="cc" />
85 <path
86 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
87 d="m 6.25,11.75 v 3.531035 l 2.5,-0.0177 V 11.75 Z"
88 id="path843"
89 sodipodi:nodetypes="ccccc" />
90 <path
91 id="path845"
92 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
93 d="M 3.2761366,14.716281 C 2.9706496,14.621493 2.75,14.337462 2.75,14 V 1.5 C 2.75,1.0845 3.0845,0.75 3.5,0.75 h 5.25 c 0.4591412,0 0.6797533,0.1797533 1,0.5 l 3,3 c 0.336364,0.3363639 0.5,0.5925645 0.5,0.9998618 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -0.75"
94 inkscape:connector-curvature="0"
95 sodipodi:nodetypes="ccccssssscc" />
96</svg>
diff --git a/src/icons/file.svg b/src/icons/file.svg
index e2b18a8..ed171b6 100644
--- a/src/icons/file.svg
+++ b/src/icons/file.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="file.svg" 15 sodipodi:docname="file.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="32"
48 inkscape:cx="-6.4974913" 48 inkscape:cx="0.45954901"
49 inkscape:cy="4.3119977" 49 inkscape:cy="9.5694768"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,7 +60,7 @@
59 <path 60 <path
60 id="path814" 61 id="path814"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 8.75,1.25 4,4 m -4,-4 v 4 h 4 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3.4999999 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 V 2 c 0,-0.4155 0.3363716,-0.7893932 0.75,-0.75 z" 63 d="M 13.25,8.25 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -9 C 3.0845,14.75 2.75,14.4155 2.75,14 V 1.5 C 2.75,1.0845 3.0845,0.75 3.5,0.75 h 5.25 c 0.4591412,0 0.6797533,0.1797533 1,0.5 l 3,3 c 0.336364,0.336364 0.5,0.5925645 0.5,0.9998618 H 9.7257237 C 9.1851728,5.2498618 8.75,4.814689 8.75,4.2741381 V 0.75"
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="cccccssssssc" /> 65 sodipodi:nodetypes="ccsssscssscssc" />
65</svg> 66</svg>
diff --git a/src/icons/film.svg b/src/icons/film.svg
index f4337d1..3316443 100644
--- a/src/icons/film.svg
+++ b/src/icons/film.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="film.svg" 15 sodipodi:docname="film.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="45.254834" 47 inkscape:zoom="45.254834"
48 inkscape:cx="10.488245" 48 inkscape:cx="8.7466988"
49 inkscape:cy="5.0381953" 49 inkscape:cy="9.4490325"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,7 +60,7 @@
59 <path 60 <path
60 id="path845" 61 id="path845"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
62 d="m 11.249841,11.25 h 3 m -3,-6 h 3 M 1.75,11.25 h 3 m -2.9996819,-3 H 14.250159 M 1.75,5.25 h 3 m 6.499841,-3 v 12 M 4.75,2.25 v 12 M 2.5,2.25 h 10.999841 c 0.4155,0 0.75,0.3345 0.75,0.75 v 10.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2.5 C 2.0845,14.25 1.75,13.9155 1.75,13.5 V 3 C 1.75,2.5845 2.0845,2.25 2.5,2.25 Z" 63 d="m 11.749841,11.25 h 3 m -3,-6 h 3 M 1.25,11.25 h 3 m -2.9996819,-3 H 14.750159 M 1.25,5.25 h 3 m 7.499841,-3 v 12 M 4.25,2.25 v 12 M 2,2.25 h 11.999841 c 0.4155,0 0.75,0.3345 0.75,0.75 v 10.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 C 1.5845,14.25 1.25,13.9155 1.25,13.5 V 3 C 1.25,2.5845 1.5845,2.25 2,2.25 Z"
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="ccccccccccccccsssssssss" /> 65 sodipodi:nodetypes="ccccccccccccccsssssssss" />
65</svg> 66</svg>
diff --git a/src/icons/folder-open.svg b/src/icons/folder-open.svg
index b98cdd5..77eda04 100644
--- a/src/icons/folder-open.svg
+++ b/src/icons/folder-open.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="folder-open.svg" 15 sodipodi:docname="folder-open.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="22.627417"
48 inkscape:cx="9.7043027" 48 inkscape:cx="11.035722"
49 inkscape:cy="9.2555122" 49 inkscape:cy="5.8967912"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,7 +60,7 @@
59 <path 60 <path
60 id="rect816" 61 id="rect816"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="m 0.75,12.5 3,-5.25 h 11.5 l -3.25,6 m 0,0 H 1.5 C 1.0845,13.25 0.75,12.9155 0.75,12.5 V 3 C 0.75,2.5845 1.0845,2.25 1.5,2.25 h 3.75 l 2,2 h 4.5" 63 d="m 0.75,13.5 2,-6.25 h 12.5 l -2.25,7 H 1.5 C 1.0845,14.25 0.75,13.9155 0.75,13.5 V 3 C 0.75,2.5845 1.0845,2.25 1.5,2.25 h 4.25 l 2,2 h 5"
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="cccccssssccc" /> 65 sodipodi:nodetypes="ccccssssccc" />
65</svg> 66</svg>
diff --git a/src/icons/folder.svg b/src/icons/folder.svg
index e93b5cc..5b20668 100644
--- a/src/icons/folder.svg
+++ b/src/icons/folder.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="folder.svg" 15 sodipodi:docname="folder.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,25 +40,26 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="45.254834" 47 inkscape:zoom="32"
48 inkscape:cx="6.1479186" 48 inkscape:cx="3.30473"
49 inkscape:cy="11.023625" 49 inkscape:cy="6.0213563"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
58 </sodipodi:namedview> 59 </sodipodi:namedview>
59 <path 60 <path
60 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
61 d="m 2,2.25 h 4.25 l 2,2 h 5.25 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 C 1.5845,13.75 1.25,13.4155 1.25,13 V 3 C 1.25,2.5845 1.5845,2.25 2,2.25 Z" 62 d="m 2,2.25 h 4.25 l 2,2 H 14 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 C 1.5845,14.25 1.25,13.9155 1.25,13.5 V 3 C 1.25,2.5845 1.5845,2.25 2,2.25 Z"
62 id="rect927" 63 id="rect927"
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="sccssssssss" /> 65 sodipodi:nodetypes="sccssssssss" />
diff --git a/src/icons/fox.svg b/src/icons/fox.svg
new file mode 100644
index 0000000..160dd43
--- /dev/null
+++ b/src/icons/fox.svg
@@ -0,0 +1,64 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="fox.svg"
9 inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs14" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="3840"
43 inkscape:window-height="1983"
44 id="namedview12"
45 showgrid="true"
46 inkscape:zoom="22.627417"
47 inkscape:cx="1.7235728"
48 inkscape:cy="9.3249707"
49 inkscape:window-x="0"
50 inkscape:window-y="0"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg10"
53 showguides="false"
54 inkscape:pagecheckerboard="0">
55 <inkscape:grid
56 type="xygrid"
57 id="grid823" />
58 </sodipodi:namedview>
59 <path
60 id="path854-4-1"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 0.75,10.25 3.5,-4.5 h 5.5 l 2.5,-3 v 2 m 3,2 -0.5,1 h -2.5 l -1.5,2 H 9.2499999 l 3e-7,4 m -5.0000002,0 -0.5,-2 2.5,-2 v -1"
63 sodipodi:nodetypes="ccccccccccccccc" />
64</svg>
diff --git a/src/icons/ghost.svg b/src/icons/ghost.svg
new file mode 100644
index 0000000..4fe3564
--- /dev/null
+++ b/src/icons/ghost.svg
@@ -0,0 +1,86 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="ghost.svg"
9 inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="8.34375"
49 inkscape:cy="12.515625"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823"
62 originx="0"
63 originy="0"
64 spacingy="1"
65 spacingx="1"
66 units="px"
67 visible="true" />
68 </sodipodi:namedview>
69 <path
70 id="path1"
71 style="stroke:#000000;stroke-linecap:square;paint-order:markers stroke fill"
72 d="m 13.25,6 v 8.25 c -0.25,-0.25 -0.519396,-0.5 -1,-0.5 -0.607646,0 -1.25,0.25 -2,1.5 C 9.330171,13.841981 8.5152374,13.747057 8,13.75 7.4693377,13.753031 6.6664068,13.865505 5.75,15.25 5,14 4.4432739,13.75 3.75,13.75 3.3118831,13.75 3,14 2.75,14.25 V 6 C 2.75,3.1005051 5.1005051,0.75 8,0.75 c 2.899495,0 5.25,2.3505051 5.25,5.25 z"
73 sodipodi:nodetypes="ccscscsccsc" />
74 <path
75 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
76 d="m 6.25,5.75 v 1.5"
77 id="path829"
78 inkscape:connector-curvature="0"
79 sodipodi:nodetypes="cc" />
80 <path
81 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
82 d="m 9.75,5.75 v 1.5"
83 id="path829-5"
84 inkscape:connector-curvature="0"
85 sodipodi:nodetypes="cc" />
86</svg>
diff --git a/src/icons/gift.svg b/src/icons/gift.svg
index 14ce930..bd5366a 100644
--- a/src/icons/gift.svg
+++ b/src/icons/gift.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="gift.svg" 15 sodipodi:docname="gift.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,26 +40,25 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="32"
48 inkscape:cx="5.5546325" 48 inkscape:cx="5.5456815"
49 inkscape:cy="4.3664994" 49 inkscape:cy="5.1522203"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
58 </sodipodi:namedview> 59 </sodipodi:namedview>
59 <path 60 <path
60 id="path904" 61 id="path842"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 7.75,4.7498409 c 0,-1.6568542 -1.1359324,-3 -2.5,-3 v 0 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.8284271 0.671573,1.5 1.5,1.5 m 2.5,0 c 0,-1.6568542 1.1359322,-3 2.5,-3 v 0 c 0.828427,0 1.5,0.671573 1.5,1.5 0,0.8284271 -0.671573,1.5 -1.5,1.5 m 3.5,3.182e-4 v 3 h -12 v -3 z m -1,2.9999999 V 13.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3.5 C 3.0845,14.25 2.75,13.9155 2.75,13.5 V 7.750159 M 7.75,14.25 V 4.7501591" 63 d="m 7.75,4.75 v 10 M 4.4999487,4.75 C 3.5334507,4.75 2.7499483,3.9664983 2.7499483,3 c 0,-0.9664983 0.7835024,-1.75 1.7500004,-1.75 0.489725,0 0.9271315,0.2064753 1.250103,0.5253598 L 7.75,3.75 9.7498966,1.7753598 C 10.072864,1.456471 10.510275,1.25 11,1.25 c 0.966498,0 1.75,0.7835017 1.75,1.75 0,0.9664983 -0.783502,1.75 -1.75,1.75 M 4.75,8.2500796 H 1.25 V 4.7502387 l 13,-10e-8 v 3.499841 h -3.5 m 2.5,0 V 14 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3 C 2.5845,14.75 2.25,14.4155 2.25,14 V 8.2500796" />
63 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="cccsccccscccccccssssccc" />
65</svg> 64</svg>
diff --git a/src/icons/graph.svg b/src/icons/graph.svg
new file mode 100644
index 0000000..60fe112
--- /dev/null
+++ b/src/icons/graph.svg
@@ -0,0 +1,64 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="graph.svg"
9 inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs14" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="1920"
43 inkscape:window-height="992"
44 id="namedview12"
45 showgrid="true"
46 inkscape:zoom="22.627417"
47 inkscape:cx="5.9220193"
48 inkscape:cy="11.269514"
49 inkscape:window-x="1536"
50 inkscape:window-y="0"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg10"
53 showguides="true"
54 inkscape:document-rotation="0"
55 inkscape:pagecheckerboard="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="circle851"
62 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
63 d="m 5.25,13 c 0,0.966498 -0.7835017,1.75 -1.75,1.75 -0.9664983,0 -1.75,-0.783502 -1.75,-1.75 0,-0.966498 0.7835017,-1.75 1.75,-1.75 0.9664983,0 1.75,0.783502 1.75,1.75 z m 8.999995,-3.5000048 c 0,0.9664978 -0.783502,1.7499998 -1.75,1.7499998 -0.966498,0 -1.75,-0.783502 -1.75,-1.7499998 0,-0.9664983 0.783502,-1.75 1.75,-1.75 0.966498,0 1.75,0.7835017 1.75,1.75 z M 7.25,2.999995 c 0,0.9664983 -0.7835017,1.75 -1.75,1.75 -0.9664983,0 -1.75,-0.7835017 -1.75,-1.75 0,-0.9664983 0.7835017,-1.75 1.75,-1.75 0.9664983,0 1.75,0.7835017 1.75,1.75 z m -2.0942209,9.412612 5.6868079,-2.3235 M 6.6796333,4.3023047 11.2655,8.2329569 M 5.1792385,4.730093 3.8296598,11.27309" />
64</svg>
diff --git a/src/icons/hash.svg b/src/icons/hash.svg
index 2618ce4..c2d11a7 100644
--- a/src/icons/hash.svg
+++ b/src/icons/hash.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="22.627417"
48 inkscape:cx="2.3405024" 48 inkscape:cx="1.8379118"
49 inkscape:cy="6.4978882" 49 inkscape:cy="8.9615724"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -60,7 +60,7 @@
60 <path 60 <path
61 id="path822" 61 id="path822"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
63 d="m 4.2500795,14.75 1.999841,-13 m 3,13 2.0001595,-13 M 1.75,5.75 h 12 m -12,5 h 12" 63 d="m 4.7500795,14.25 0.9998408,-12 m 4.0000002,12 1.0001595,-12 M 2.25,5.75 h 11 m -11,5 h 11"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cccccccc" /> 65 sodipodi:nodetypes="cccccccc" />
66</svg> 66</svg>
diff --git a/src/icons/headphones.svg b/src/icons/headphones.svg
new file mode 100644
index 0000000..a50ed91
--- /dev/null
+++ b/src/icons/headphones.svg
@@ -0,0 +1,65 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="headphones.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="3.8516364"
49 inkscape:cy="8.2587605"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path867"
62 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
63 d="m 10.25,8.75 v 5.5 h 0.625 c 1.518783,0 2.75,-1.231217 2.75,-2.75 0,-1.5187831 -1.231217,-2.75 -2.75,-2.75 z m -4.5625,0 v 5.5 h -0.625 c -1.5187831,0 -2.75,-1.231217 -2.75,-2.75 0,-1.5187831 1.2312169,-2.75 2.75,-2.75 z m -3.4375,3 -1,-1 V 8.5 C 1.25,4.7720779 4.2720779,1.75 8,1.75 c 3.727922,0 6.75,3.0220779 6.75,6.75 v 2.25 l -1,1"
64 sodipodi:nodetypes="ccssscccssscccssscc" />
65</svg>
diff --git a/src/icons/headset.svg b/src/icons/headset.svg
new file mode 100644
index 0000000..28d47cd
--- /dev/null
+++ b/src/icons/headset.svg
@@ -0,0 +1,65 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="headset.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="22.627417"
48 inkscape:cx="7.6160272"
49 inkscape:cy="10.498573"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="rect839"
62 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
63 d="m 6.75,14.25 h 2.5 c 0.277,0 0.5,0.223 0.5,0.5 0,0.277 -0.223,0.5 -0.5,0.5 h -2.5 c -0.277,0 -0.5,-0.223 -0.5,-0.5 0,-0.277 0.223,-0.5 0.5,-0.5 z m 3.5,-8 v 5 h 0.5 c 1.380712,0 2.5,-1.119288 2.5,-2.5 0,-1.3807119 -1.119288,-2.5 -2.5,-2.5 z m -4.5,0 v 5 h -0.5 c -1.3807119,0 -2.5,-1.119288 -2.5,-2.5 0,-1.3807119 1.1192881,-2.5 2.5,-2.5 z m -3,2.5 -1,-1 V 7 C 1.75,3.5482203 4.5482203,0.75 8,0.75 c 3.45178,0 6.25,2.7982203 6.25,6.25 v 6.75 c 0,0.831 -0.669,1.5 -1.5,1.5 H 8"
64 sodipodi:nodetypes="sssssssccssscccssscccsssssc" />
65</svg>
diff --git a/src/icons/heart-filled.svg b/src/icons/heart-filled.svg
index d4c4490..61ffa03 100644
--- a/src/icons/heart-filled.svg
+++ b/src/icons/heart-filled.svg
@@ -59,7 +59,7 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 id="path853" 61 id="path853"
62 style="fill:#000000;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1" 62 style="fill:#010101;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
63 d="M 2,8 8.0000002,13.75 14,8 C 14.605156,7.4200586 14.75,6.5816504 14.75,5.875 14.75,4.011039 13.238961,2.5 11.375,2.5 9.511039,2.5 8.3828975,4.2118021 8,4.875 7.6145218,4.2073322 6.6043974,2.5 4.625,2.5 2.761039,2.5 1.25,4.011039 1.25,5.875 1.25,6.7345791 1.5251926,7.5251926 2,8 Z" 63 d="M 2,8 8.0000002,13.75 14,8 C 14.605156,7.4200586 14.75,6.5816504 14.75,5.875 14.75,4.011039 13.238961,2.5 11.375,2.5 9.511039,2.5 8.3828975,4.2118021 8,4.875 7.6145218,4.2073322 6.6043974,2.5 4.625,2.5 2.761039,2.5 1.25,4.011039 1.25,5.875 1.25,6.7345791 1.5251926,7.5251926 2,8 Z"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="scssscsss" /> 65 sodipodi:nodetypes="scssscsss" />
diff --git a/src/icons/home.svg b/src/icons/home.svg
index b5f1741..8e7c75f 100644
--- a/src/icons/home.svg
+++ b/src/icons/home.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="home.svg" 15 sodipodi:docname="home.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="45.254834" 47 inkscape:zoom="11.313709"
48 inkscape:cx="6.7920427" 48 inkscape:cx="-9.6130368"
49 inkscape:cy="6.8927826" 49 inkscape:cy="18.46716"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,5 +60,6 @@
59 <path 60 <path
60 id="rect868" 61 id="rect868"
61 style="stroke:#00050a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 62 style="stroke:#00050a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="M 12.75,2.75 V 13.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 9.25 v -4 h -2.5 v 4 H 4 C 3.5845,14.25 3.25,13.9155 3.25,13.5 V 7 M 1.25,9 8,2 14.75,9" /> 63 d="M 12.75,2.75 V 13.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 9.25 v -4 h -3 v 4 H 3.5 C 3.0845,14.25 2.75,13.9155 2.75,13.5 V 6.75 m -2,2 7,-7 7,7"
64 sodipodi:nodetypes="cssccccsscccc" />
63</svg> 65</svg>
diff --git a/src/icons/hourglass.svg b/src/icons/hourglass.svg
new file mode 100644
index 0000000..37451f3
--- /dev/null
+++ b/src/icons/hourglass.svg
@@ -0,0 +1,65 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="hourglass.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="4.1450766"
49 inkscape:cy="6.5935448"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path837"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
63 d="m 11.75,14.75 v -2 c 0,-1.426172 -0.91883,-2.9335212 -1.9,-3.5 -0.8143592,-0.4701705 -0.8069275,-1.5341202 0,-2 1.007902,-0.5819127 1.9,-2.0468141 1.9,-3.5 v -2 m -8,13 v -2 c 0,-1.452353 0.9574381,-2.9558116 1.9,-3.5 0.7841086,-0.4527053 0.7905889,-1.5435533 0,-2 C 4.6602744,6.6785817 3.75,5.1838712 3.75,3.75 v -2 m -1,13 h 10 m -10,-13 h 10"
64 sodipodi:nodetypes="cssssccssssccccc" />
65</svg>
diff --git a/src/icons/list-ordered.svg b/src/icons/list-ordered.svg
index 22def41..af9b6ec 100644
--- a/src/icons/list-ordered.svg
+++ b/src/icons/list-ordered.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="11.313709"
48 inkscape:cx="-2.7301153" 48 inkscape:cx="2.9742287"
49 inkscape:cy="3.9523496" 49 inkscape:cy="14.893247"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,7 +59,7 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 6.75,4.2503181 h 7.5" 62 d="m 6.25,3.25 h 8.5"
63 id="path814" 63 id="path814"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cc" /> 65 sodipodi:nodetypes="cc" />
@@ -67,23 +67,23 @@
67 sodipodi:nodetypes="cc" 67 sodipodi:nodetypes="cc"
68 inkscape:connector-curvature="0" 68 inkscape:connector-curvature="0"
69 id="path819" 69 id="path819"
70 d="m 6.75,12.25 h 7.5" 70 d="m 6.25,13.25 h 8.5"
71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
72 <path 72 <path
73 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 73 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
74 d="M 2.25,6.2503181 V 2.25 l -1.5000938,0.5" 74 d="M 2.2499793,6.2503181 V 2.25 l -1.5000938,0.5"
75 id="path887" 75 id="path887"
76 inkscape:connector-curvature="0" 76 inkscape:connector-curvature="0"
77 sodipodi:nodetypes="ccc" /> 77 sodipodi:nodetypes="ccc" />
78 <path 78 <path
79 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 79 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
80 d="m 6.75,8.25 h 7.5" 80 d="m 6.25,8.25 h 8.5"
81 id="path835" 81 id="path835"
82 inkscape:connector-curvature="0" 82 inkscape:connector-curvature="0"
83 sodipodi:nodetypes="cc" /> 83 sodipodi:nodetypes="cc" />
84 <path 84 <path
85 id="path845" 85 id="path845"
86 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 86 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
87 d="M 0.75,9.749996 C 1.3140259,9.0714052 2.2289022,8.9789022 2.75,9.5 3.2111991,9.961199 3.3701616,10.757697 2.8138648,11.313994 2.1853872,11.942472 0.75,12.5 0.75,13.75 h 2.5001352" 87 d="m 0.7499793,9.749996 c 0.5640259,-0.6785908 1.4789022,-0.7710938 2,-0.249996 0.4611991,0.461199 0.6201616,1.257697 0.063865,1.813994 C 2.1853665,11.942472 0.7499793,12.5 0.7499793,13.75 h 2.5001352"
88 sodipodi:nodetypes="csscc" /> 88 sodipodi:nodetypes="csscc" />
89</svg> 89</svg>
diff --git a/src/icons/list-unordered.svg b/src/icons/list-unordered.svg
index 46e51a9..669d355 100644
--- a/src/icons/list-unordered.svg
+++ b/src/icons/list-unordered.svg
@@ -45,8 +45,8 @@
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="22.627417" 47 inkscape:zoom="22.627417"
48 inkscape:cx="8.0902013" 48 inkscape:cx="3.36343"
49 inkscape:cy="9.0484654" 49 inkscape:cy="8.8033488"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,7 +59,7 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 6.75,4.25 h 7.5" 62 d="m 6.25,3.25 h 8.5"
63 id="path814" 63 id="path814"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cc" /> 65 sodipodi:nodetypes="cc" />
@@ -67,30 +67,30 @@
67 sodipodi:nodetypes="cc" 67 sodipodi:nodetypes="cc"
68 inkscape:connector-curvature="0" 68 inkscape:connector-curvature="0"
69 id="path819" 69 id="path819"
70 d="m 6.75,12.249841 h 7.5" 70 d="m 6.25,13.25 h 8.5"
71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
72 <circle 72 <circle
73 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 73 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
74 id="path845" 74 id="path845"
75 cx="2.75" 75 cx="2.25"
76 cy="4.25" 76 cy="3.25"
77 r="0.5" /> 77 r="0.5" />
78 <circle 78 <circle
79 r="0.5" 79 r="0.5"
80 cy="12.25" 80 cy="13.25"
81 cx="2.75" 81 cx="2.25"
82 id="circle920" 82 id="circle920"
83 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" /> 83 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" />
84 <path 84 <path
85 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 85 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
86 d="m 6.75,8.25 h 7.5" 86 d="m 6.25,8.25 h 8.5"
87 id="path834" 87 id="path834"
88 inkscape:connector-curvature="0" 88 inkscape:connector-curvature="0"
89 sodipodi:nodetypes="cc" /> 89 sodipodi:nodetypes="cc" />
90 <circle 90 <circle
91 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 91 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
92 id="circle846" 92 id="circle846"
93 cx="2.75" 93 cx="2.25"
94 cy="8.25" 94 cy="8.25"
95 r="0.5" /> 95 r="0.5" />
96</svg> 96</svg>
diff --git a/src/icons/lock-open.svg b/src/icons/lock-open.svg
index cf8a6f9..0ad5f72 100644
--- a/src/icons/lock-open.svg
+++ b/src/icons/lock-open.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="lock-open.svg" 15 sodipodi:docname="lock-open.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="64"
48 inkscape:cx="3.027223" 48 inkscape:cx="5.2678694"
49 inkscape:cy="5.6366166" 49 inkscape:cy="4.4751524"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,5 +60,6 @@
59 <path 60 <path
60 id="path825" 61 id="path825"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="M 4.7637283,4.25 V 4 c 0,-1.7949254 1.454764,-3.25 3.249689,-3.25 1.794925,0 3.2503107,1.4550746 3.2503107,3.25 V 7.75 M 3.5,7.75 h 9 c 0.4155,0 0.75,0.3345 0.75,0.75 v 5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -9 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -5 C 2.75,8.0845 3.0845,7.75 3.5,7.75 Z" /> 63 d="M 4.75,4.25 V 4 C 4.75,2.2050746 6.205075,0.75 8,0.75 c 1.794925,0 3.25,1.4550746 3.25,3.25 v 3.75 m -7.75,0 h 9 c 0.4155,0 0.75,0.3345 0.75,0.75 v 5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -9 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -5 C 2.75,8.0845 3.0845,7.75 3.5,7.75 Z"
64 sodipodi:nodetypes="cssscsssssssss" />
63</svg> 65</svg>
diff --git a/src/icons/lock-slash.svg b/src/icons/lock-slash.svg
new file mode 100644
index 0000000..b9a840b
--- /dev/null
+++ b/src/icons/lock-slash.svg
@@ -0,0 +1,79 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="lock-slash.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="64"
48 inkscape:cx="7.4967517"
49 inkscape:cy="12.422096"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#0e0e0e;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="M 6.3272295,2.2211394 C 6.8187951,1.9221779 7.3825634,1.75 8,1.75 c 1.794925,0 3.25,1.4550746 3.25,3.25 v 1.75 c 0,0.5454276 0.448251,1 1,1 h 0.25 c 0.4155,0 0.75,0.3345 0.75,0.75 v 0.25"
63 id="path825"
64 sodipodi:nodetypes="cssccssc" />
65 <path
66 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
67 d="M 1,1 15,15"
68 id="path842" />
69 <path
70 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#0e0e0e;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
71 d="m 13.25,13.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -9 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -5 C 2.75,8.0845 3.0845,7.75 3.5,7.75 h 4.25"
72 id="path845"
73 sodipodi:nodetypes="csssssc" />
74 <path
75 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#0e0e0e;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
76 d="m 4.75,7.75 v -3"
77 id="path847"
78 sodipodi:nodetypes="cc" />
79</svg>
diff --git a/src/icons/lock.svg b/src/icons/lock.svg
index a0d33f2..5f9e6a8 100644
--- a/src/icons/lock.svg
+++ b/src/icons/lock.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="lock.svg" 15 sodipodi:docname="lock.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="64"
48 inkscape:cx="3.2201735" 48 inkscape:cx="4.6597907"
49 inkscape:cy="7.7049036" 49 inkscape:cy="12.26959"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,5 +60,6 @@
59 <path 60 <path
60 id="path825" 61 id="path825"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#0e0e0e;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#0e0e0e;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="M 4.7637283,7.75 V 5 c 0,-1.7949254 1.454764,-3.25 3.249689,-3.25 1.794925,0 3.2503107,1.4550746 3.2503107,3.25 V 7.75 M 3.5,7.75 h 9 c 0.4155,0 0.75,0.3345 0.75,0.75 v 5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -9 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -5 C 2.75,8.0845 3.0845,7.75 3.5,7.75 Z" /> 63 d="M 4.75,7.75 V 5 C 4.75,3.2050746 6.205075,1.75 8,1.75 c 1.794925,0 3.25,1.4550746 3.25,3.25 v 2.75 m -7.75,0 h 9 c 0.4155,0 0.75,0.3345 0.75,0.75 v 5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -9 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -5 C 2.75,8.0845 3.0845,7.75 3.5,7.75 Z"
64 sodipodi:nodetypes="cssscsssssssss" />
63</svg> 65</svg>
diff --git a/src/icons/map-marker.svg b/src/icons/map-marker.svg
index 8497b80..553cf3a 100644
--- a/src/icons/map-marker.svg
+++ b/src/icons/map-marker.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="map-marker.svg" 15 sodipodi:docname="map-marker.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="45.254834" 47 inkscape:zoom="11.313709"
48 inkscape:cx="8.9797009" 48 inkscape:cx="-9.3413137"
49 inkscape:cy="9.5272484" 49 inkscape:cy="13.308052"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -60,12 +61,12 @@
60 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
61 id="path817" 62 id="path817"
62 cx="7.75" 63 cx="7.75"
63 cy="5.75" 64 cy="6.25"
64 r="2" /> 65 r="1.5" />
65 <path 66 <path
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 67 id="circle832"
67 d="m 12.75,5.75 c 0,5.25 -5,9.5 -5,9.5 0,0 -5,-4.25 -5,-9.5 0,-2.7614237 2.2385763,-5 5,-5 2.761424,0 5,2.2385763 5,5 z" 68 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.50001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
68 id="path814" 69 transform="rotate(45)"
69 inkscape:connector-curvature="0" 70 d="M 16.263456,5.3033009 9.0297926,4.2891826 C 6.3837308,3.9182199 4.3630352,1.6313576 4.3630352,-1.0971242 c 0,-3.0090833 2.4624317,-5.448427 5.4999952,-5.4484272 2.7652966,-2e-7 5.0905986,2.016505 5.4420036,4.6543617 z"
70 sodipodi:nodetypes="scsss" /> 71 sodipodi:nodetypes="cssssc" />
71</svg> 72</svg>
diff --git a/src/icons/menu.svg b/src/icons/menu.svg
new file mode 100644
index 0000000..3d8de5e
--- /dev/null
+++ b/src/icons/menu.svg
@@ -0,0 +1,80 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="menu.svg"
9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="3840"
44 inkscape:window-height="1983"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="6.109375"
49 inkscape:cy="10.515625"
50 inkscape:window-x="0"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:showpageshadow="0"
56 inkscape:pagecheckerboard="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823" />
61 </sodipodi:namedview>
62 <path
63 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
64 d="m 2.25,3.25 h 11.5"
65 id="path814"
66 inkscape:connector-curvature="0"
67 sodipodi:nodetypes="cc" />
68 <path
69 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
70 d="m 2.25,8.25 h 11.5"
71 id="path817"
72 inkscape:connector-curvature="0"
73 sodipodi:nodetypes="cc" />
74 <path
75 sodipodi:nodetypes="cc"
76 inkscape:connector-curvature="0"
77 id="path819"
78 d="m 2.25,13.25 h 11.5"
79 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
80</svg>
diff --git a/src/icons/message-check.svg b/src/icons/message-check.svg
index a78e75d..e985766 100644
--- a/src/icons/message-check.svg
+++ b/src/icons/message-check.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="16" 47 inkscape:zoom="11.313709"
48 inkscape:cx="-0.65848736" 48 inkscape:cx="-0.55486829"
49 inkscape:cy="7.5145333" 49 inkscape:cy="23.232079"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,7 +59,7 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8.49975 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 4.75 l -3,3.0005 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 Z" 62 d="m 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8.99975 c 0,0.4155 -0.335177,0.773704 -0.75,0.75 H 4.75 l -3,3.0005 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 Z"
63 id="rect817" 63 id="rect817"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ssssscccs" /> 65 sodipodi:nodetypes="ssssscccs" />
@@ -67,6 +67,6 @@
67 sodipodi:nodetypes="ccc" 67 sodipodi:nodetypes="ccc"
68 inkscape:connector-curvature="0" 68 inkscape:connector-curvature="0"
69 id="path854" 69 id="path854"
70 d="m 5.75,6.75 1.5,1.5 3,-3" 70 d="m 5.75,7.25 1.5,1.5 3,-3"
71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
72</svg> 72</svg>
diff --git a/src/icons/message-dots.svg b/src/icons/message-dots.svg
index c2042ba..1d0c7be 100644
--- a/src/icons/message-dots.svg
+++ b/src/icons/message-dots.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="16" 47 inkscape:zoom="32"
48 inkscape:cx="-0.65848736" 48 inkscape:cx="2.7644139"
49 inkscape:cy="7.5145333" 49 inkscape:cy="9.7504191"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,7 +59,7 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8.49975 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 4.75 l -3,3.0005 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 Z" 62 d="m 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8.99975 c 0,0.4155 -0.335177,0.773704 -0.75,0.75 H 4.75 l -3,3.0005 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 Z"
63 id="rect817" 63 id="rect817"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ssssscccs" /> 65 sodipodi:nodetypes="ssssscccs" />
diff --git a/src/icons/message-plus.svg b/src/icons/message-plus.svg
new file mode 100644
index 0000000..4025156
--- /dev/null
+++ b/src/icons/message-plus.svg
@@ -0,0 +1,72 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="message-plus.svg"
9 inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs14" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="1920"
43 inkscape:window-height="992"
44 id="namedview12"
45 showgrid="true"
46 inkscape:zoom="32"
47 inkscape:cx="6.0625"
48 inkscape:cy="12.84375"
49 inkscape:window-x="1536"
50 inkscape:window-y="0"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg10"
53 showguides="false"
54 inkscape:document-rotation="0"
55 inkscape:pagecheckerboard="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="M 6.750091,12.24975 H 4.75 l -3,3.0005 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 4.75"
63 id="rect817"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccccsssc" />
66 <path
67 inkscape:connector-curvature="0"
68 id="path825"
69 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
70 d="m 12.250091,14.75 v -5 m -2.499818,2.5 h 4.999636"
71 sodipodi:nodetypes="cccc" />
72</svg>
diff --git a/src/icons/message-round.svg b/src/icons/message-round.svg
new file mode 100644
index 0000000..75adef7
--- /dev/null
+++ b/src/icons/message-round.svg
@@ -0,0 +1,74 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="message-round.svg"
9 inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="16"
48 inkscape:cx="7.625"
49 inkscape:cy="11.4375"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823"
62 originx="0"
63 originy="0"
64 spacingy="1"
65 spacingx="1"
66 units="px"
67 visible="true" />
68 </sodipodi:namedview>
69 <path
70 id="path818"
71 style="opacity:1;stroke:#000000;paint-order:markers stroke fill"
72 d="m 14.25,8 c 0,3.45178 -2.79822,6.25 -6.25,6.25 -0.8802687,0 -1.7180334,-0.181981 -2.4777249,-0.510374 C 5.5222751,13.739626 4,14.75 1.25,14.75 L 2.7351228,11.369451 C 2.1115807,10.397166 1.75,9.2408086 1.75,8 1.75,4.5482203 4.5482203,1.75 8,1.75 c 3.45178,0 6.25,2.7982203 6.25,6.25 z"
73 sodipodi:nodetypes="sscccsss" />
74</svg>
diff --git a/src/icons/message-slash.svg b/src/icons/message-slash.svg
index 7bb55b5..a4fa3d5 100644
--- a/src/icons/message-slash.svg
+++ b/src/icons/message-slash.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -58,15 +58,10 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 id="path842"
62 d="m 11.75,11.74975 h -7 l -3,3.0005 V 2.5 c 0,-0.1999306 0.077448,-0.3811068 0.2041028,-0.5152863"
63 id="rect817"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccccc" />
66 <path
67 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 62 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
68 d="M 1,1 15,15" 63 d="m 1,1 14,14 m -2.75,-2.75025 h -7.5 l -3,3.0005 V 2.5 c 0,-0.1999306 0.077448,-0.3811068 0.2041028,-0.5152863"
69 id="path842" /> 64 sodipodi:nodetypes="cccccsc" />
70 <path 65 <path
71 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
72 d="m 6.25,1.75 h 7.25 c 0.4155,0 0.75,0.3345 0.75,0.75 v 7.25" 67 d="m 6.25,1.75 h 7.25 c 0.4155,0 0.75,0.3345 0.75,0.75 v 7.25"
diff --git a/src/icons/message-text.svg b/src/icons/message-text.svg
index d3fe08d..5ca3e66 100644
--- a/src/icons/message-text.svg
+++ b/src/icons/message-text.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="5.6568543" 47 inkscape:zoom="22.627417"
48 inkscape:cx="-27.71031" 48 inkscape:cx="-3.1527274"
49 inkscape:cy="4.7790663" 49 inkscape:cy="13.352443"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,7 +59,7 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8.49975 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 4.75 l -3,3.0005 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 Z" 62 d="m 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8.99975 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 4.75 l -3,3.0005 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 Z"
63 id="rect817" 63 id="rect817"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ssssscccs" /> 65 sodipodi:nodetypes="ssssscccs" />
diff --git a/src/icons/message-x.svg b/src/icons/message-x.svg
index a1af65e..af83f21 100644
--- a/src/icons/message-x.svg
+++ b/src/icons/message-x.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="16" 47 inkscape:zoom="45.254834"
48 inkscape:cx="-0.65848736" 48 inkscape:cx="3.6710541"
49 inkscape:cy="7.5145333" 49 inkscape:cy="8.2686507"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,13 +59,13 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8.49975 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 4.75 l -3,3.0005 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 Z" 62 d="m 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8.99975 c 0,0.4155 -0.335177,0.773704 -0.75,0.75 H 4.75 l -3,3.0005 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 Z"
63 id="rect817" 63 id="rect817"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ssssscccs" /> 65 sodipodi:nodetypes="ssssscccs" />
66 <path 66 <path
67 id="path872" 67 id="path872"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="m 6.25,5.25 3,3 m -3,0 3,-3" 69 d="m 6.25,5.25 3.5,3.5 m -3.5,0 3.5,-3.5"
70 sodipodi:nodetypes="cccc" /> 70 sodipodi:nodetypes="cccc" />
71</svg> 71</svg>
diff --git a/src/icons/message.svg b/src/icons/message.svg
index 5237fde..144e57f 100644
--- a/src/icons/message.svg
+++ b/src/icons/message.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="16" 47 inkscape:zoom="45.254834"
48 inkscape:cx="-0.65848736" 48 inkscape:cx="3.6710541"
49 inkscape:cy="7.5145333" 49 inkscape:cy="8.2686507"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,7 +59,7 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8.49975 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 4.75 l -3,3.0005 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 Z" 62 d="m 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 8.99975 c 0,0.4155 -0.335177,0.773704 -0.75,0.75 H 4.75 l -3,3.0005 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 Z"
63 id="rect817" 63 id="rect817"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ssssscccs" /> 65 sodipodi:nodetypes="ssssscccs" />
diff --git a/src/icons/messages-text.svg b/src/icons/messages-text.svg
index 14acd0b..81c69c4 100644
--- a/src/icons/messages-text.svg
+++ b/src/icons/messages-text.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32.000001" 47 inkscape:zoom="45.254835"
48 inkscape:cx="5.3267278" 48 inkscape:cx="6.5088255"
49 inkscape:cy="4.670303" 49 inkscape:cy="8.69505"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,20 +59,26 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 5.75,12.249875 h 7 L 15.25,14.75 V 5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 h -0.25" 62 d="m 1.5,1.2499685 h 9 c 0.4155,0 0.75,0.3345 0.75,0.75 V 8.999906 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3.25 l -2.5,2.500126 V 1.9999685 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 z"
63 id="path832" 63 id="rect817"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccccsc" /> 65 sodipodi:nodetypes="ssssscccs" />
66 <path 66 <path
67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
68 d="m 1.5,1.25 h 9 c 0.4155,0 0.75,0.3345 0.75,0.75 v 6.499875 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3.25 L 0.75,11.75 V 2 C 0.75,1.5845 1.0845,1.25 1.5,1.25 Z" 68 d="m 5.25,12.749875 h 7.5 L 15.25,15.25 V 5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 h -0.25"
69 id="rect817" 69 id="path833"
70 inkscape:connector-curvature="0" 70 inkscape:connector-curvature="0"
71 sodipodi:nodetypes="ssssscccs" /> 71 sodipodi:nodetypes="ccccsc" />
72 <path 72 <path
73 sodipodi:nodetypes="cc" 73 sodipodi:nodetypes="cc"
74 inkscape:connector-curvature="0" 74 inkscape:connector-curvature="0"
75 id="path854" 75 id="path854"
76 d="m 3.75,4.25 h 4.5" 76 d="m 3.75,4.25 h 4.5"
77 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 77 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
78 <path
79 sodipodi:nodetypes="cc"
80 inkscape:connector-curvature="0"
81 id="path844"
82 d="m 3.75,6.75 h 3"
83 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
78</svg> 84</svg>
diff --git a/src/icons/messages.svg b/src/icons/messages.svg
index fa7f6e0..6ff3202 100644
--- a/src/icons/messages.svg
+++ b/src/icons/messages.svg
@@ -45,8 +45,8 @@
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32.000001" 47 inkscape:zoom="32.000001"
48 inkscape:cx="5.3267278" 48 inkscape:cx="6.0840403"
49 inkscape:cy="4.670303" 49 inkscape:cy="8.7314858"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,14 +59,14 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 5.75,12.249875 h 7 L 15.25,14.75 V 5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 h -0.25" 62 d="m 1.5,1.2499685 h 9 c 0.4155,0 0.75,0.3345 0.75,0.75 V 8.999906 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3.25 l -2.5,2.500126 V 1.9999685 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 z"
63 id="path832" 63 id="rect817"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccccsc" /> 65 sodipodi:nodetypes="ssssscccs" />
66 <path 66 <path
67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
68 d="m 1.5,1.25 h 9 c 0.4155,0 0.75,0.3345 0.75,0.75 v 6.499875 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3.25 L 0.75,11.75 V 2 C 0.75,1.5845 1.0845,1.25 1.5,1.25 Z" 68 d="m 5.25,12.749875 h 7.5 L 15.25,15.25 V 5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 h -0.25"
69 id="rect817" 69 id="path833"
70 inkscape:connector-curvature="0" 70 inkscape:connector-curvature="0"
71 sodipodi:nodetypes="ssssscccs" /> 71 sodipodi:nodetypes="ccccsc" />
72</svg> 72</svg>
diff --git a/src/icons/microphone-slash.svg b/src/icons/microphone-slash.svg
index 5a4027b..c753c5a 100644
--- a/src/icons/microphone-slash.svg
+++ b/src/icons/microphone-slash.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="microphone-slash.svg" 15 sodipodi:docname="microphone-slash.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title /> 28 <dc:title></dc:title>
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,36 +40,35 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="22.627417"
48 inkscape:cx="7.9246586" 48 inkscape:cx="1.1592152"
49 inkscape:cy="6.0049152" 49 inkscape:cy="7.1975756"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
58 </sodipodi:namedview> 59 </sodipodi:namedview>
59 <path 60 <path
60 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 61 id="path838"
61 d="m 12.250075,6.75 v 1.5" 62 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
62 id="path879" 63 d="M 12.75,6.75 V 8 c 0,0.2217534 -0.0152,0.4399575 -0.0446,0.653628"
63 inkscape:connector-curvature="0" 64 sodipodi:nodetypes="ccc" />
64 sodipodi:nodetypes="cc" />
65 <path 65 <path
66 id="circle883" 66 id="rect847"
67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 67 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
68 d="M 6.2634033,2.2829485 C 6.370295,1.4188707 7.1070734,0.75 8.000075,0.75 c 0.9664983,0 1.75,0.7835017 1.75,1.75 v 3.25" 68 d="M 6.1101708,1.7752189 C 6.5103947,1.1572865 7.2058846,0.75 8,0.75 c 1.2465,0 2.25,1.0035 2.25,2.25 v 3.25"
69 inkscape:connector-curvature="0" 69 sodipodi:nodetypes="cssc" />
70 sodipodi:nodetypes="cscc" />
71 <path 70 <path
72 id="path946" 71 id="path871"
73 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 72 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
74 d="M 11.23467,11.256917 C 10.455143,12.17063 9.2952686,12.75 8.000075,12.75 c -2.3472102,0 -4.25,-1.90279 -4.25,-4.25 V 6.75 M 9.4581,9.4681538 C 9.1445381,9.9394302 8.6085753,10.25 8.000075,10.25 c -0.9664983,0 -1.75,-0.7835017 -1.75,-1.75 V 6.25 M 0.99957519,1.0004247 14.999575,15.000425 M 7.7500749,12.75 h 0.5 v 2.5 h -0.5 z m -2.500318,2.499925 h 5.5003181" /> 73 d="M 11.328013,11.389225 C 10.470971,12.230884 9.2961085,12.75 8,12.75 5.3766474,12.75 3.25,10.623353 3.25,8 V 6.75 M 9.5992539,9.5855918 C 9.1920469,9.9963079 8.6267395,10.25 8,10.25 6.7535,10.25 5.75,9.2465 5.75,8 V 5.75 M 1,1 15,15 M 7.7500749,12.75 h 0.5 v 2.5 h -0.5 z m -2.500318,2.499925 h 5.5003181" />
75</svg> 74</svg>
diff --git a/src/icons/microphone.svg b/src/icons/microphone.svg
index b596ee0..6e2fc88 100644
--- a/src/icons/microphone.svg
+++ b/src/icons/microphone.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="microphone.svg" 15 sodipodi:docname="microphone.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -40,30 +40,33 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="22.627417"
48 inkscape:cx="9.3879709" 48 inkscape:cx="1.2749248"
49 inkscape:cy="8.8672397" 49 inkscape:cy="5.7916275"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
58 </sodipodi:namedview> 59 </sodipodi:namedview>
59 <path 60 <path
60 id="circle883" 61 id="path838"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 62 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
62 d="m 6.250075,2.5 c 0,-0.9664983 0.7835017,-1.75 1.75,-1.75 0.9664983,0 1.75,0.7835017 1.75,1.75 v 6 c 0,0.9664983 -0.7835017,1.75 -1.75,1.75 -0.9664983,0 -1.75,-0.7835017 -1.75,-1.75 z" 63 d="M 12.75,6.75 V 8 c 0,2.623353 -2.126647,4.75 -4.75,4.75 C 5.3766474,12.75 3.25,10.623353 3.25,8 V 6.75 m 4.5000749,6 h 0.5 v 2.5 h -0.5 z m -2.500318,2.499925 h 5.5003181" />
63 inkscape:connector-curvature="0" 64 <rect
64 sodipodi:nodetypes="csccscc" /> 65 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
65 <path 66 id="rect847"
66 id="rect885" 67 width="4.5"
67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 68 height="9.5"
68 d="m 7.7500749,12.75 h 0.5 v 2.5 h -0.5 z m 4.5000001,-6 V 8.5 c 0,2.34721 -1.90279,4.25 -4.25,4.25 -2.3472102,0 -4.25,-1.90279 -4.25,-4.25 V 6.75 m 1.4996819,8.499925 h 5.5003181" /> 69 x="5.75"
70 y="0.75"
71 ry="2.25" />
69</svg> 72</svg>
diff --git a/src/icons/music.svg b/src/icons/music.svg
new file mode 100644
index 0000000..4597de6
--- /dev/null
+++ b/src/icons/music.svg
@@ -0,0 +1,63 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="music.svg"
9 inkscape:version="1.1 (c4e8f9ed74, 2021-05-24)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs14" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="3840"
43 inkscape:window-height="1983"
44 id="namedview12"
45 showgrid="true"
46 inkscape:zoom="32"
47 inkscape:cx="7.078125"
48 inkscape:cy="7.421875"
49 inkscape:window-x="0"
50 inkscape:window-y="0"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg10"
53 showguides="false"
54 inkscape:pagecheckerboard="0">
55 <inkscape:grid
56 type="xygrid"
57 id="grid823" />
58 </sodipodi:namedview>
59 <path
60 id="path2073"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="m 5.75,5.75 8.5,-2 m 0,7 c 0,1.10457 -0.89543,2 -2,2 -1.104569,0 -2,-0.89543 -2,-2 0,-1.10457 0.895431,-2 2,-2 1.10457,0 2,0.89543 2,2 z m -8.5,1.99998 V 2.75 l 8.5,-2 v 10.00002 m -8.5,1.9999 c 0,1.10457 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.89543 -2,-2 0,-1.10457 0.8954305,-2 2,-2 1.1045695,0 2,0.89543 2,2 z" />
63</svg>
diff --git a/src/icons/no-entry.svg b/src/icons/no-entry.svg
new file mode 100644
index 0000000..4390ef8
--- /dev/null
+++ b/src/icons/no-entry.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="no-entry.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="11.313709"
48 inkscape:cx="-3.6973776"
49 inkscape:cy="15.990149"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 4.75,8.25 h 6"
63 id="path816"
64 sodipodi:nodetypes="cc" />
65 <circle
66 style="fill:none;fill-rule:evenodd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
67 id="path831"
68 cx="7.75"
69 cy="8.25"
70 r="6.5" />
71</svg>
diff --git a/src/icons/oval-slanted.svg b/src/icons/oval-slanted.svg
new file mode 100644
index 0000000..31bba5d
--- /dev/null
+++ b/src/icons/oval-slanted.svg
@@ -0,0 +1,77 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="oval-slanted.svg"
9 inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="9.65625"
49 inkscape:cy="3.28125"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0"
56 inkscape:showpageshadow="0"
57 inkscape:pagecheckerboard="0"
58 inkscape:deskcolor="#d1d1d1">
59 <inkscape:grid
60 type="xygrid"
61 id="grid823"
62 originx="0"
63 originy="0"
64 spacingy="1"
65 spacingx="1"
66 units="px"
67 visible="true" />
68 </sodipodi:namedview>
69 <ellipse
70 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.50815;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
71 id="path818"
72 cx="8.0878696"
73 cy="9.1844549"
74 rx="6.8283453"
75 ry="5.25"
76 transform="matrix(0.98921832,-0.14644836,0,1,0,0)" />
77</svg>
diff --git a/src/icons/presentation.svg b/src/icons/presentation.svg
new file mode 100644
index 0000000..327d854
--- /dev/null
+++ b/src/icons/presentation.svg
@@ -0,0 +1,64 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="presentation.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="8.69436"
49 inkscape:cy="8.0338069"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path838"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
63 d="m 10.25,14.75 -2.5,-2.5 -2.5,2.5 m 2.5,-5 v 2.5 M 1.25,1.75 h 13 m -1,0.5 V 9 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 3 C 2.5845,9.75 2.25,9.4155 2.25,9 V 2.25" />
64</svg>
diff --git a/src/icons/quote.svg b/src/icons/quote.svg
new file mode 100644
index 0000000..878efae
--- /dev/null
+++ b/src/icons/quote.svg
@@ -0,0 +1,70 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="quote.svg"
9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="3840"
44 inkscape:window-height="1983"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="45.254834"
48 inkscape:cx="6.9716309"
49 inkscape:cy="8.9161746"
50 inkscape:window-x="0"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:pagecheckerboard="0"
56 inkscape:showpageshadow="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823" />
61 </sodipodi:namedview>
62 <path
63 id="path1300"
64 style="stroke:#000000"
65 d="m 14.25,7.25 v 3 c 0,0.75 -0.42339,1.458303 -1,2 l -1,1 M 10,3.25 h 3.5 c 0.4155,0 0.75,0.3345 0.75,0.75 v 3.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 10 C 9.5845,8.25 9.25,7.9155 9.25,7.5 V 4 C 9.25,3.5845 9.5845,3.25 10,3.25 Z" />
66 <path
67 id="path1215"
68 style="stroke:#000000"
69 d="m 6.25,7.25 v 3 c 0,0.75 -0.4233902,1.458303 -1,2 l -1,1 M 2,3.25 H 5.5 C 5.9155,3.25 6.25,3.5845 6.25,4 V 7.5 C 6.25,7.9155 5.9155,8.25 5.5,8.25 H 2 C 1.5845,8.25 1.25,7.9155 1.25,7.5 V 4 C 1.25,3.5845 1.5845,3.25 2,3.25 Z" />
70</svg>
diff --git a/src/icons/scale.svg b/src/icons/scale.svg
new file mode 100644
index 0000000..cf37124
--- /dev/null
+++ b/src/icons/scale.svg
@@ -0,0 +1,118 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="scale.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="16"
48 inkscape:cx="-16.703665"
49 inkscape:cy="0.096132126"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="rect1050"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
63 d="m 1.75,5.25 v -3.5 h 3.5"
64 sodipodi:nodetypes="ccc" />
65 <rect
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
67 id="rect831"
68 width="6"
69 height="6"
70 x="8.25"
71 y="8.25"
72 ry="0.47368419" />
73 <path
74 id="path876"
75 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
76 d="m 2.25,2.25 4,4"
77 sodipodi:nodetypes="cc" />
78 <path
79 id="path886"
80 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
81 d="M 14.25,1.75 V 1.751"
82 sodipodi:nodetypes="cc" />
83 <path
84 id="path890"
85 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
86 d="M 14.25,4.75 V 4.751"
87 sodipodi:nodetypes="cc" />
88 <path
89 id="path892"
90 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
91 d="M 8.25,1.75 V 1.751"
92 sodipodi:nodetypes="cc" />
93 <path
94 id="path894"
95 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
96 d="m 1.75,14.25 v 10e-4"
97 sodipodi:nodetypes="cc" />
98 <path
99 id="path896"
100 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
101 d="M 1.75,8.25 V 8.251"
102 sodipodi:nodetypes="cc" />
103 <path
104 id="path898"
105 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
106 d="m 4.75,14.25 v 10e-4"
107 sodipodi:nodetypes="cc" />
108 <path
109 id="path841"
110 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
111 d="M 11.25,1.75 V 1.751"
112 sodipodi:nodetypes="cc" />
113 <path
114 id="path843"
115 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
116 d="m 1.75,11.25 v 10e-4"
117 sodipodi:nodetypes="cc" />
118</svg>
diff --git a/src/icons/send-back.svg b/src/icons/send-back.svg
index 3dbc0e5..a6cda5c 100644
--- a/src/icons/send-back.svg
+++ b/src/icons/send-back.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="5.6568543"
48 inkscape:cx="5.3211903" 48 inkscape:cx="-24.967834"
49 inkscape:cy="7.2971296" 49 inkscape:cy="3.4305625"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -63,17 +63,17 @@
63 inkscape:connector-curvature="0" 63 inkscape:connector-curvature="0"
64 id="path1182" 64 id="path1182"
65 d="m 11.5,10.75 h 3 c 0.4155,0 0.75,0.3345 0.75,0.75 v 3 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -3 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -3 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 z" 65 d="m 11.5,10.75 h 3 c 0.4155,0 0.75,0.3345 0.75,0.75 v 3 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -3 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -3 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 z"
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" /> 66 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" />
67 <path 67 <path
68 sodipodi:nodetypes="sssssssss" 68 sodipodi:nodetypes="sssssssss"
69 inkscape:connector-curvature="0" 69 inkscape:connector-curvature="0"
70 id="path1180" 70 id="path1180"
71 d="m 1.5,0.7500004 h 3 c 0.4155,0 0.75,0.3345 0.75,0.75 V 4.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -3 C 1.0845,5.25 0.75,4.9155 0.75,4.5 V 1.5000004 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 z" 71 d="m 1.5,0.7500004 h 3 c 0.4155,0 0.75,0.3345 0.75,0.75 V 4.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -3 C 1.0845,5.25 0.75,4.9155 0.75,4.5 V 1.5000004 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 z"
72 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" /> 72 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" />
73 <path 73 <path
74 style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 74 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
75 d="M 7.75,11.75 H 5 C 4.5845,11.75 4.25,11.373108 4.25,11 V 8.25 h 2 c 1.0198135,0 2,-1.0267864 2,-2 v -2 H 11 c 0.4155,0 0.75,0.3690164 0.75,0.75 v 2.75 h -2 c -0.9838013,0 -2,1.0170277 -2,2 z" 75 d="M 8.25,4.25 H 11 c 0.4155,0 0.75,0.3690164 0.75,0.75 v 2.75 m -4,4 H 5 C 4.5845,11.75 4.25,11.373108 4.25,11 V 8.25"
76 id="rect1050" 76 id="rect1050"
77 inkscape:connector-curvature="0" 77 inkscape:connector-curvature="0"
78 sodipodi:nodetypes="cssccccsscccc" /> 78 sodipodi:nodetypes="cssccssc" />
79</svg> 79</svg>
diff --git a/src/icons/send-backward.svg b/src/icons/send-backward.svg
index 14fb2be..6703a16 100644
--- a/src/icons/send-backward.svg
+++ b/src/icons/send-backward.svg
@@ -12,7 +12,7 @@
12 viewBox="0 0 16 16" 12 viewBox="0 0 16 16"
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="send-backward.svg" 15 sodipodi:docname="bring-forward.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="22.627417" 47 inkscape:zoom="11.313709"
48 inkscape:cx="7.0864576" 48 inkscape:cx="-2.6577404"
49 inkscape:cy="3.217142" 49 inkscape:cy="-0.44657792"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,15 +58,15 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 8.5,9.25 h -7 C 1.0845,9.25 0.75,8.9155 0.75,8.5 v -7 C 0.75,1.0845 1.0845,0.75 1.5,0.75 h 7 c 0.4155,0 0.75,0.3345 0.75,0.75 v 7 c 0,0.4155 -0.3345,0.75 -0.75,0.75 z" 62 d="m 14.000075,14.75 h -7 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 V 7 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 7 c 0.4155,0 0.75,0.3345 0.75,0.75 v 7 c 0,0.4155 -0.3345,0.75 -0.75,0.75 z"
63 id="rect1050" 63 id="rect1050"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="sssssssss" /> 65 sodipodi:nodetypes="sssssssss" />
66 <path 66 <path
67 style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
68 d="M 12.25,6.25 H 14 c 0.4155,0 0.75,0.3345 0.75,0.75 v 7 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 7 C 6.5845,14.75 6.25,14.4155 6.25,14 v -1.75 h 3.5 c 1.481066,0 2.5,-0.99799 2.5,-2.5 z" 68 d="M 3.25,9.25 H 1.5 C 1.0845,9.25 0.75,8.9155 0.75,8.5 v -7 C 0.75,1.0845 1.0845,0.75 1.5,0.75 h 7 c 0.4155,0 0.75,0.3345 0.75,0.75 v 1.75"
69 id="rect816" 69 id="rect916"
70 inkscape:connector-curvature="0" 70 inkscape:connector-curvature="0"
71 sodipodi:nodetypes="csssssscccc" /> 71 sodipodi:nodetypes="cssssssc" />
72</svg> 72</svg>
diff --git a/src/icons/server-plus.svg b/src/icons/server-plus.svg
new file mode 100644
index 0000000..bf62e8d
--- /dev/null
+++ b/src/icons/server-plus.svg
@@ -0,0 +1,97 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="server-plus.svg"
9 inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs14" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="1920"
43 inkscape:window-height="992"
44 id="namedview12"
45 showgrid="true"
46 inkscape:zoom="16"
47 inkscape:cx="-5.03125"
48 inkscape:cy="14.96875"
49 inkscape:window-x="1536"
50 inkscape:window-y="0"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg10"
53 showguides="false"
54 inkscape:document-rotation="0"
55 inkscape:showpageshadow="0"
56 inkscape:pagecheckerboard="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823"
61 originx="0"
62 originy="0"
63 spacingy="1"
64 spacingx="1"
65 units="px"
66 visible="true" />
67 </sodipodi:namedview>
68 <path
69 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
70 d="m 4.25,5.25 h 1"
71 id="path929"
72 inkscape:connector-curvature="0"
73 sodipodi:nodetypes="cc" />
74 <path
75 sodipodi:nodetypes="cc"
76 inkscape:connector-curvature="0"
77 id="path829"
78 d="m 4.25,11.25 h 1"
79 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" />
80 <path
81 id="path836"
82 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
83 d="m 1.25,8.25 h 8 m -2.5,6 H 2 C 1.5845,14.25 1.25,13.9155 1.25,13.5 V 3 C 1.25,2.5845 1.5845,2.25 2,2.25 h 12 c 0.4155,0 0.75,0.3345 0.75,0.75 v 4.75"
84 sodipodi:nodetypes="cccssssssc" />
85 <path
86 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
87 d="m 8.25,5.25 h 3.5"
88 id="path838"
89 inkscape:connector-curvature="0"
90 sodipodi:nodetypes="cc" />
91 <path
92 inkscape:connector-curvature="0"
93 id="path825"
94 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
95 d="m 12.249818,14.75 v -5 M 9.75,12.25 h 4.999636"
96 sodipodi:nodetypes="cccc" />
97</svg>
diff --git a/src/icons/server-slash.svg b/src/icons/server-slash.svg
index 3253d91..e2a20c4 100644
--- a/src/icons/server-slash.svg
+++ b/src/icons/server-slash.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="5.6568543"
48 inkscape:cx="11.097938" 48 inkscape:cx="-1.8233918"
49 inkscape:cy="10.619564" 49 inkscape:cy="22.932686"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,15 +58,11 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 id="path852"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="m 4.7496819,12.25 h 1.5" 63 d="M 14.214918,14.218995 C 14.146884,14.239173 14.074753,14.25 14,14.25 H 2 C 1.5845,14.25 1.25,13.9155 1.25,13.5 V 3 C 1.25,2.5845 1.5845,2.25 2,2.25 H 2.25 M 1,1 15,15 M 8.25,11.25 h 3 m -10,-3 h 7 m -4,3 h 1 m -1,-6 h 1" />
63 id="path835" />
64 <path 64 <path
65 id="path833" 65 id="path858"
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
67 d="M 1,1 15,15 M 14.21408,14.230845 C 14.117153,14.532707 13.834885,14.75 13.5,14.75 H 2.5 C 2.0845,14.75 1.75,14.4155 1.75,14 v -3.5 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 7.1058807 m -2.9175796,-3 H 2.5 C 2.0845,6.75 1.75,6.4155 1.75,6 V 2.5 c 0,-0.1960995 0.074509,-0.3741566 0.1968763,-0.5075213" /> 67 d="m 12.5,8.25 h 2.25 M 6.5,2.25 H 14 c 0.4155,0 0.75,0.3345 0.75,0.75 v 7.5" />
68 <path
69 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
70 d="m 6.25,1.75 h 7.25 c 0.4155,0 0.75,0.3345 0.75,0.75 V 6 c 0,0.4155 -0.3345,0.75 -0.75,0.75 h -2.25"
71 id="path845" />
72</svg> 68</svg>
diff --git a/src/icons/server.svg b/src/icons/server.svg
index 6d86e87..f5c0c32 100644
--- a/src/icons/server.svg
+++ b/src/icons/server.svg
@@ -45,8 +45,8 @@
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="22.627417" 47 inkscape:zoom="22.627417"
48 inkscape:cx="-5.7356359" 48 inkscape:cx="1.5363613"
49 inkscape:cy="8.1098958" 49 inkscape:cy="1.6998267"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -57,32 +57,32 @@
57 type="xygrid" 57 type="xygrid"
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <rect
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 id="rect927"
63 width="12.5"
64 height="5"
65 x="1.75"
66 y="1.75"
67 ry="0.75" />
68 <path 60 <path
69 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" 61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
70 d="m 4.7496819,4.249925 h 1.5" 62 d="m 4.25,5.25 h 1"
71 id="path929" 63 id="path929"
72 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
73 sodipodi:nodetypes="cc" /> 65 sodipodi:nodetypes="cc" />
74 <rect
75 ry="0.75"
76 y="9.75"
77 x="1.75"
78 height="5"
79 width="12.5"
80 id="rect827"
81 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
82 <path 66 <path
83 sodipodi:nodetypes="cc" 67 sodipodi:nodetypes="cc"
84 inkscape:connector-curvature="0" 68 inkscape:connector-curvature="0"
85 id="path829" 69 id="path829"
86 d="m 4.7496819,12.25 h 1.5" 70 d="m 4.25,11.25 h 1"
71 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" />
72 <path
73 id="path836"
74 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
75 d="m 1.25,8.25 h 13.5 m 0,5.25 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2 C 1.5845,14.25 1.25,13.9155 1.25,13.5 V 3 C 1.25,2.5845 1.5845,2.25 2,2.25 h 12 c 0.4155,0 0.75,0.3345 0.75,0.75 z" />
76 <path
77 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
78 d="m 8.25,5.25 h 3.5"
79 id="path838"
80 inkscape:connector-curvature="0"
81 sodipodi:nodetypes="cc" />
82 <path
83 sodipodi:nodetypes="cc"
84 inkscape:connector-curvature="0"
85 id="path840"
86 d="m 8.25,11.25 h 3.5"
87 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" /> 87 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" />
88</svg> 88</svg>
diff --git a/src/icons/share.svg b/src/icons/share.svg
index 3e9e557..c8cc6a7 100644
--- a/src/icons/share.svg
+++ b/src/icons/share.svg
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="22.627417" 47 inkscape:zoom="22.627418"
48 inkscape:cx="8.7975878" 48 inkscape:cx="4.2399093"
49 inkscape:cy="11.643872" 49 inkscape:cy="12.921881"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,8 +58,8 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 id="path823" 61 id="circle835"
62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" 62 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
63 d="m 5.25,8.25 c 0,1.1 -0.8954304,2 -2,2 -1.1045697,0 -2,-0.8954307 -2,-2 0,-1.1 0.8954304,-2 2,-2 1.1,0 2,0.8954305 2,2 z m 9,-5.5 c 0,1.1 -0.89543,2 -2,2 -1.1,0 -2,-0.8954305 -2,-2 0,-1.1 0.895431,-2 2,-2 1.1,0 2,0.8954308 2,2 z m 0,10.5 c 0,1.1 -0.89543,2 -2,2 -1.1,0 -2,-0.89543 -2,-2 0,-1.1 0.89543,-2 2,-2 1.1,0 2,0.895431 2,2 z m -3.85,-1 -5.4,-3 m 0,-2 5.4,-3.5" 63 d="M 5.75,8 C 5.75,9.2426407 4.7426407,10.25 3.5,10.25 2.2573593,10.25 1.25,9.2426407 1.25,8 1.25,6.7573593 2.2573593,5.75 3.5,5.75 4.7426407,5.75 5.75,6.7573593 5.75,8 Z m 9,5 c 0,1.242641 -1.007359,2.25 -2.25,2.25 -1.242641,0 -2.25,-1.007359 -2.25,-2.25 0,-1.242641 1.007359,-2.25 2.25,-2.25 1.242641,0 2.25,1.007359 2.25,2.25 z m 0,-10 c 0,1.2426407 -1.007359,2.25 -2.25,2.25 -1.242641,0 -2.25,-1.0073593 -2.25,-2.25 0,-1.2426407 1.007359,-2.25 2.25,-2.25 1.242641,0 2.25,1.0073593 2.25,2.25 z M 10.484862,11.939401 5.5665702,9.0876685 M 5.5564284,6.9176702 10.508593,4.04811"
64 sodipodi:nodetypes="ssssssssssssssscccc" /> 64 sodipodi:nodetypes="ssssssssssssssscccc" />
65</svg> 65</svg>
diff --git a/src/icons/shopping-cart.svg b/src/icons/shopping-cart.svg
index 6ad24a5..6fc7771 100644
--- a/src/icons/shopping-cart.svg
+++ b/src/icons/shopping-cart.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="shopping-cart.svg" 15 sodipodi:docname="shopping-cart.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="45.254834" 47 inkscape:zoom="32"
48 inkscape:cx="6.1731035" 48 inkscape:cx="5.8945638"
49 inkscape:cy="11.176932" 49 inkscape:cy="8.8169861"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -60,16 +61,17 @@
60 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
61 id="path817" 62 id="path817"
62 cx="5.5" 63 cx="5.5"
63 cy="13.5" 64 cy="14.5"
64 r="0.75" /> 65 r="0.75" />
65 <circle 66 <circle
66 r="0.75" 67 r="0.75"
67 cy="13.5" 68 cy="14.5"
68 cx="12.5" 69 cx="12.5"
69 id="circle819" 70 id="circle819"
70 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> 71 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
71 <path 72 <path
72 id="rect815" 73 id="rect815"
73 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 74 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
74 d="m 3.6,3.75 h 11.15 l -1,4.5 h -9.4 m 8.9,2.5 h -8.5 l -1.5,-9 h -2.5" /> 75 d="m 3.6,3.25 h 11.15 l -1,5.5 h -9.4 m 8.9,3 H 4.75 L 3.25,1.25 h -2.5"
76 sodipodi:nodetypes="cccccccc" />
75</svg> 77</svg>
diff --git a/src/icons/sidebar-right.svg b/src/icons/sidebar-right.svg
new file mode 100644
index 0000000..aa56fe5
--- /dev/null
+++ b/src/icons/sidebar-right.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="sidebar-right.svg"
9 inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs14" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="3840"
43 inkscape:window-height="1983"
44 id="namedview12"
45 showgrid="true"
46 inkscape:zoom="32"
47 inkscape:cx="7.515625"
48 inkscape:cy="9.515625"
49 inkscape:window-x="0"
50 inkscape:window-y="0"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg10"
53 showguides="false"
54 inkscape:showpageshadow="0"
55 inkscape:pagecheckerboard="0"
56 inkscape:deskcolor="#d1d1d1">
57 <inkscape:grid
58 type="xygrid"
59 id="grid823"
60 originx="0"
61 originy="0"
62 spacingy="1"
63 spacingx="1"
64 units="px"
65 visible="true" />
66 </sodipodi:namedview>
67 <path
68 id="path822"
69 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
70 d="M 1.7500001,3.25 H 13.750001 M 10.25,2.25 v 12 M 2.5,2.25 H 13 c 0.4155,0 0.75,0.3345 0.75,0.75 v 10.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 2.5 C 2.0845,14.25 1.75,13.9155 1.75,13.5 V 3 C 1.75,2.5845 2.0845,2.25 2.5,2.25 Z" />
71</svg>
diff --git a/src/icons/smile-plus.svg b/src/icons/smile-plus.svg
new file mode 100644
index 0000000..4bdca84
--- /dev/null
+++ b/src/icons/smile-plus.svg
@@ -0,0 +1,83 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="smile-plus.svg"
9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="3840"
44 inkscape:window-height="1983"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="45.254834"
48 inkscape:cx="6.7948542"
49 inkscape:cy="6.7727571"
50 inkscape:window-x="0"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:showpageshadow="0"
56 inkscape:pagecheckerboard="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823" />
61 </sodipodi:namedview>
62 <path
63 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
64 d="M 11.309093,9.7657697 C 10.677665,10.946609 9.4326534,11.75 8,11.75 6.5618645,11.75 5.3128097,10.94045 4.683686,9.7521979"
65 id="circle819"
66 inkscape:connector-curvature="0"
67 sodipodi:nodetypes="csc" />
68 <path
69 id="path818"
70 style="opacity:1;stroke:#000000;paint-order:markers stroke fill"
71 d="M 14.708815,8.7498911 C 14.335782,12.124906 11.474453,14.75 8,14.75 4.2720779,14.75 1.25,11.727922 1.25,8 1.25,4.2720779 4.2720779,1.25 8,1.25"
72 sodipodi:nodetypes="cssc" />
73 <path
74 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
75 d="m 5.75,5.75 v 1.5"
76 id="path829"
77 inkscape:connector-curvature="0"
78 sodipodi:nodetypes="cc" />
79 <path
80 id="path825"
81 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
82 d="M 12.249818,6.7499999 V 1.75 M 9.75,4.2499999 h 4.999636" />
83</svg>
diff --git a/src/icons/star-filled.svg b/src/icons/star-filled.svg
index 0349b4e..232f033 100644
--- a/src/icons/star-filled.svg
+++ b/src/icons/star-filled.svg
@@ -58,7 +58,7 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.48420322;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.48420322;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 11.535276,14.171691 -3.5337,-2.079205 -3.5649078,2.096445 C 4.0301879,14.427973 3.4853459,13.985461 3.6341416,13.516706 L 4.8870575,9.548847 1.8645066,7.3741551 C 1.3883113,7.0315379 1.5645732,6.2718453 2.1079967,6.2718453 H 6.0181221 L 7.4170324,2.240369 C 7.6416602,1.5930211 8.3229647,1.5959877 8.5620427,2.199631 l 1.4148052,4.0722139 h 3.8680871 c 0.556602,0 0.849268,0.6846272 0.379662,1.0237564 l -3.116684,2.250733 1.246358,3.9465137 c 0.167472,0.53029 -0.398993,0.928594 -0.818995,0.678843 z" 62 d="m 11.535276,14.171691 -3.5337,-2.079205 -3.5649078,2.096445 C 4.0301879,14.427973 3.4853459,13.985461 3.6341416,13.516706 L 4.8870575,9.548847 1.8645066,7.3741551 C 1.3883113,7.0315379 1.5645732,6.2718453 2.1079967,6.2718453 H 6.0181221 L 7.4170324,2.240369 C 7.6416602,1.5930211 8.3229647,1.5959877 8.5620427,2.199631 l 1.4148052,4.0722139 h 3.8680871 c 0.556602,0 0.849268,0.6846272 0.379662,1.0237564 l -3.116684,2.250733 1.246358,3.9465137 c 0.167472,0.53029 -0.398993,0.928594 -0.818995,0.678843 z"
63 id="path814" 63 id="path814"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
diff --git a/src/icons/star-half-filled.svg b/src/icons/star-half-filled.svg
index 57a596c..aa7c1cd 100644
--- a/src/icons/star-half-filled.svg
+++ b/src/icons/star-half-filled.svg
@@ -58,7 +58,7 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.4842;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.4842;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="M 8.25,12 4.4366682,14.188931 C 4.0276983,14.423688 3.4853459,13.985461 3.6341416,13.516706 L 4.8870575,9.548847 1.8645066,7.3741551 C 1.3883113,7.0315379 1.5645732,6.2718453 2.1079967,6.2718453 H 6.0181221 L 7.4170324,2.240369 C 7.5300467,1.9146765 8,1.5590282 8.25,1.85 Z" 62 d="M 8.25,12 4.4366682,14.188931 C 4.0276983,14.423688 3.4853459,13.985461 3.6341416,13.516706 L 4.8870575,9.548847 1.8645066,7.3741551 C 1.3883113,7.0315379 1.5645732,6.2718453 2.1079967,6.2718453 H 6.0181221 L 7.4170324,2.240369 C 7.5300467,1.9146765 8,1.5590282 8.25,1.85 Z"
63 id="path814" 63 id="path814"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
diff --git a/src/icons/sticky-note.svg b/src/icons/sticky-note.svg
index 57d1645..8514924 100644
--- a/src/icons/sticky-note.svg
+++ b/src/icons/sticky-note.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="sticky-note.svg" 15 sodipodi:docname="sticky-note.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title /> 28 <dc:title></dc:title>
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="32"
48 inkscape:cx="10.161966" 48 inkscape:cx="5.7700918"
49 inkscape:cy="6.4393918" 49 inkscape:cy="9.760246"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,5 +60,7 @@
59 <path 60 <path
60 id="path814" 61 id="path814"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 9.25,13.75 4.5,-4.5 m -4.5,4.5 v -4.5 h 4.5 V 3 C 13.75,2.5845 13.4155,2.25 13,2.25 H 3 C 2.5845,2.25 2.25,2.5845 2.25,3 v 10 c 0,0.4155 0.3345,0.75 0.75,0.75 z" /> 63 d="M 6.75,14.25 H 2.5 C 2.0845,14.25 1.75,13.9155 1.75,13.5 V 2.5 C 1.75,2.0845 2.0845,1.75 2.5,1.75 h 11 c 0.4155,0 0.75,0.3345 0.75,0.75 v 7.25 c 0,0.459141 -0.179753,0.679753 -0.5,1 l -3,3 c -0.336364,0.336364 -0.592564,0.5 -0.999862,0.5 V 10.725724 C 9.750138,10.185173 10.185311,9.75 10.725862,9.75 H 14.25"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccsssscssscssc" />
63</svg> 66</svg>
diff --git a/src/icons/stopwatch.svg b/src/icons/stopwatch.svg
new file mode 100644
index 0000000..395705e
--- /dev/null
+++ b/src/icons/stopwatch.svg
@@ -0,0 +1,71 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="stopwatch.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="8"
48 inkscape:cx="-22.865341"
49 inkscape:cy="14.880413"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 7.75,9.25 2,1"
63 id="path820"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cc" />
66 <path
67 id="circle851"
68 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
69 d="m 6.25,0.75 h 3 m -1.5,3 v -3 m 4,4.5 1.5,-1.5 m -9.5,1.5 -1.5,-1.5 m 11,5.5 c 0,3.037566 -2.462434,5.5 -5.5,5.5 -3.0375661,0 -5.5,-2.462434 -5.5,-5.5 0,-3.0375661 2.4624339,-5.5 5.5,-5.5 3.037566,0 5.5,2.4624339 5.5,5.5 z"
70 sodipodi:nodetypes="ccccccccsssss" />
71</svg>
diff --git a/src/icons/sword.svg b/src/icons/sword.svg
new file mode 100644
index 0000000..45767ab
--- /dev/null
+++ b/src/icons/sword.svg
@@ -0,0 +1,80 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="sword.svg"
9 inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="3840"
44 inkscape:window-height="1983"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="5.6568543"
48 inkscape:cx="37.476659"
49 inkscape:cy="19.091883"
50 inkscape:window-x="0"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="true"
55 inkscape:showpageshadow="0"
56 inkscape:pagecheckerboard="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823"
61 originx="0"
62 originy="0"
63 spacingy="1"
64 spacingx="1"
65 units="px"
66 visible="true" />
67 </sodipodi:namedview>
68 <path
69 sodipodi:nodetypes="ccccccccc"
70 inkscape:connector-curvature="0"
71 id="path816"
72 d="m 4.75,10.75 -1.5,-2.5 4.5,4.5 -2.5,-1.5 -2.5,2.5 0.5,1.5 -2.5,-2.5 1.5,0.5 z"
73 style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
74 <path
75 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
76 d="m 8.75,9.75 6,-6 0.5,-3 -3,0.5 -6,6"
77 id="path815"
78 inkscape:connector-curvature="0"
79 sodipodi:nodetypes="ccccc" />
80</svg>
diff --git a/src/icons/swords.svg b/src/icons/swords.svg
new file mode 100644
index 0000000..365dc63
--- /dev/null
+++ b/src/icons/swords.svg
@@ -0,0 +1,92 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 width="16"
4 height="16"
5 viewBox="0 0 16 16"
6 version="1.1"
7 id="svg10"
8 sodipodi:docname="swords.svg"
9 inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
10 inkscape:export-xdpi="192"
11 inkscape:export-ydpi="192"
12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="3840"
44 inkscape:window-height="1983"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="64"
48 inkscape:cx="9.390625"
49 inkscape:cy="7.9375"
50 inkscape:window-x="0"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="true"
55 inkscape:showpageshadow="0"
56 inkscape:pagecheckerboard="0"
57 inkscape:deskcolor="#d1d1d1">
58 <inkscape:grid
59 type="xygrid"
60 id="grid823"
61 originx="0"
62 originy="0"
63 spacingy="1"
64 spacingx="1"
65 units="px"
66 visible="true" />
67 </sodipodi:namedview>
68 <path
69 sodipodi:nodetypes="ccccccc"
70 inkscape:connector-curvature="0"
71 id="path816"
72 d="m 3.75,11.75 -1,-2 3.5,3.5 -2,-1 -2.5,2.5 -0.5,-0.5 z"
73 style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
74 <path
75 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
76 d="m 12,6 2.25,-2.25 0.5,-2.5 -2.5,0.5 L 10,4"
77 id="path815"
78 inkscape:connector-curvature="0"
79 sodipodi:nodetypes="ccccc" />
80 <path
81 sodipodi:nodetypes="ccccccc"
82 inkscape:connector-curvature="0"
83 id="path5"
84 d="m 12.25001,11.75 1,-2 -3.4999995,3.5 1.9999995,-1 2.5,2.5 0.5,-0.5 z"
85 style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
86 <path
87 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
88 d="m 8.2500003,10.25 -6.4999898,-6.5 -0.5,-2.5 2.5,0.5 L 10.25,8.25"
89 id="path6"
90 inkscape:connector-curvature="0"
91 sodipodi:nodetypes="ccccc" />
92</svg>
diff --git a/src/icons/tag.svg b/src/icons/tag.svg
index a05ca36..83f1cfb 100644
--- a/src/icons/tag.svg
+++ b/src/icons/tag.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="tag.svg" 15 sodipodi:docname="tag.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="90.509668" 47 inkscape:zoom="8"
48 inkscape:cx="7.4627086" 48 inkscape:cx="43.341182"
49 inkscape:cy="9.2281419" 49 inkscape:cy="33.744436"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,15 +60,13 @@
59 <path 60 <path
60 id="rect818" 61 id="rect818"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="M 1.7504172,7.5057906 V 2.5054172 c 0,-0.4155 0.3345001,-0.75 0.75,-0.75 h 5.0003744 c 0.4155,0 0.6691656,0.3580016 0.6691656,0.3580016 l 5.8612508,5.8612519 c 0.293803,0.293803 0.29379,0.766844 0,1.0606602 L 9.0307858,14.036209 c -0.2937896,0.293817 -0.7668571,0.293803 -1.0606602,0 L 2.1088723,8.1749562 c 0,0 -0.3584548,-0.2536659 -0.3584551,-0.6691656 z" 63 d="M 1.75,7.75 V 2.5 C 1.75,2.0845 2.0845001,1.75 2.5,1.75 h 5.25 c 0.5526841,0 0.5824953,0.020624 0.9200614,0.3580016 L 14.53,7.9646699 c 0.293885,0.2937211 0.293803,0.7668569 0,1.0606602 L 9.0303301,14.525 c -0.2938028,0.293803 -0.7666994,0.293646 -1.0606602,0 L 2.1084551,8.6700609 C 1.7628909,8.3248667 1.75,8.2979436 1.75,7.75 Z"
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="cssccsssscc" /> 65 sodipodi:nodetypes="sssssssssss" />
65 <rect 66 <circle
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 67 style="fill:#010101;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
67 id="rect823" 68 id="path832"
68 width="0.5" 69 cx="6"
69 height="0.5" 70 cy="6"
70 x="4.75" 71 r="1" />
71 y="4.75"
72 ry="0" />
73</svg> 72</svg>
diff --git a/src/icons/tags.svg b/src/icons/tags.svg
index 5741ee2..49f83f5 100644
--- a/src/icons/tags.svg
+++ b/src/icons/tags.svg
@@ -13,7 +13,7 @@
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="tags.svg" 15 sodipodi:docname="tags.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -40,18 +40,19 @@
40 guidetolerance="10" 40 guidetolerance="10"
41 inkscape:pageopacity="0" 41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2" 42 inkscape:pageshadow="2"
43 inkscape:window-width="3840" 43 inkscape:window-width="1920"
44 inkscape:window-height="1983" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="181.01934" 47 inkscape:zoom="32"
48 inkscape:cx="2.6068469" 48 inkscape:cx="1.8471736"
49 inkscape:cy="9.1324907" 49 inkscape:cy="7.1809606"
50 inkscape:window-x="0" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:document-rotation="0">
55 <inkscape:grid 56 <inkscape:grid
56 type="xygrid" 57 type="xygrid"
57 id="grid823" /> 58 id="grid823" />
@@ -59,19 +60,19 @@
59 <path 60 <path
60 id="rect818" 61 id="rect818"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="M 1.7504172,8.505408 V 4.5046605 c 0,-0.4155 0.3345001,-0.75 0.75,-0.75 h 4.0003746 c 0.4155,0 0.6691656,0.3580016 0.6691656,0.3580016 l 5.8612506,5.861252 c 0.293803,0.2938029 0.293773,0.7668269 0,1.0606599 l -4.0004222,4.001252 c -0.2937728,0.293834 -0.7668571,0.293803 -1.0606602,0 L 2.1088723,9.1745736 c 0,0 -0.3584548,-0.2536659 -0.3584551,-0.6691656 z" 63 d="M 4.749641,5.250439 V 1.5 c 0,-0.4155 0.3345001,-0.75 0.75,-0.75 H 9.25 c 0.455879,0 0.6231245,0.061563 0.919778,0.3580016 l 4.860328,4.8568073 c 0.293909,0.2936962 0.29379,0.7668459 0,1.0606611 l -3.999747,4.000091 c -0.29379,0.293815 -0.766659,0.293606 -1.060659,0 L 5.1080961,6.1704826 C 4.8402616,5.9030076 4.749641,5.7317147 4.749641,5.250439 Z"
63 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="cssccsssscc" /> 65 sodipodi:nodetypes="sssssssssss" />
66 <circle
67 style="fill:#010101;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
68 id="path832"
69 cx="7.75"
70 cy="3.75"
71 r="0.75" />
65 <path 72 <path
66 sodipodi:nodetypes="cccc" 73 id="path865"
67 inkscape:connector-curvature="0"
68 d="m 2.75,0.7494172 h 5.2532696 c 0.4156833,0 0.6694608,0.3580016 0.6694608,0.3580016 L 13.25,5.75"
69 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 74 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
70 id="path814" /> 75 d="m 7.75,13.25 5e-7,0.249875 c 8e-7,0.415499 -0.334501,0.749986 -0.750001,0.750001 l -5.4953791,1.87e-4 C 1.0891099,14.250077 0.74999999,13.915564 0.75,13.500063 l 1.6e-7,-6.764336 C 0.73942751,6.2687409 0.75408504,6.210921 1.147099,5.8316919 L 1.75,5.2499375"
71 <path
72 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
73 d="M 4.75,6.75 V 6.749"
74 id="path816"
75 inkscape:connector-curvature="0" 76 inkscape:connector-curvature="0"
76 sodipodi:nodetypes="cc" /> 77 sodipodi:nodetypes="csssscsc" />
77</svg> 78</svg>
diff --git a/src/icons/thumbtack.svg b/src/icons/thumbtack.svg
index fa7e887..62b61be 100644
--- a/src/icons/thumbtack.svg
+++ b/src/icons/thumbtack.svg
@@ -46,7 +46,7 @@
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="16" 47 inkscape:zoom="16"
48 inkscape:cx="1.9143974" 48 inkscape:cx="1.9143974"
49 inkscape:cy="-3.4789728" 49 inkscape:cy="-3.4642512"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -58,15 +58,7 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="m 10.249876,1.2498768 4.500247,4.5002463 C 11,7.4815735 10,9.548095 9.2502464,13.250086 L 2.7497536,6.7495937 C 6.5116261,6 8.5314414,5 10.249876,1.2498768 Z"
63 id="rect816"
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="ccccc" />
66 <path
67 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
68 d="M 6,10 1.7504927,14.249507 Z"
69 id="path819" 61 id="path819"
70 inkscape:connector-curvature="0" 62 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
71 sodipodi:nodetypes="ccc" /> 63 d="m 6,10 -4.2495073,4.249507 z m 4.249876,-8.7501232 4.500247,4.5002463 C 11,7.4815735 10,9.548095 9.2502464,13.250086 L 2.7497536,6.7495937 C 6.5116261,6 8.5314414,5 10.249876,1.2498768 Z" />
72</svg> 64</svg>
diff --git a/src/icons/trash-restore.svg b/src/icons/trash-restore.svg
index ac2eade..37582e9 100644
--- a/src/icons/trash-restore.svg
+++ b/src/icons/trash-restore.svg
@@ -30,7 +30,7 @@
30 <dc:format>image/svg+xml</dc:format> 30 <dc:format>image/svg+xml</dc:format>
31 <dc:type 31 <dc:type
32 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 32 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
33 <dc:title></dc:title> 33 <dc:title />
34 </cc:Work> 34 </cc:Work>
35 </rdf:RDF> 35 </rdf:RDF>
36 </metadata> 36 </metadata>
@@ -63,9 +63,11 @@
63 id="grid823" /> 63 id="grid823" />
64 </sodipodi:namedview> 64 </sodipodi:namedview>
65 <path 65 <path
66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00050a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
67 d="m 12.75,6.75 -1,7.25 C 11.69323,14.411603 11.4155,14.75 11,14.75 H 4.5 C 4.0845,14.75 3.8067728,14.411603 3.75,14 l -1,-7.25"
68 id="path834" />
69 <path
66 id="rect907" 70 id="rect907"
67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00050a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 71 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00050a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
68 d="m 5.25,3.7500005 v -1.750001 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 3.5 c 0.4155,0 0.75,0.3345 0.75,0.75 v 1.750001 M 12.75,6.75 11.75,14 C 11.69323,14.411603 11.4155,14.75 11,14.75 H 4.5 C 4.0845,14.75 3.8067728,14.411603 3.75,14 l -1,-7.25 m -1,-3.0000745 h 12" 72 d="m 5.25,3.7500005 v -1.750001 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 3.5 c 0.4155,0 0.75,0.3345 0.75,0.75 v 1.750001 m -8.5,-7.5e-5 h 12" />
69 inkscape:connector-curvature="0"
70 sodipodi:nodetypes="cssssccssssccc" />
71</svg> 73</svg>
diff --git a/src/icons/trash.svg b/src/icons/trash.svg
index 182a65c..f969d34 100644
--- a/src/icons/trash.svg
+++ b/src/icons/trash.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -58,9 +58,11 @@
58 id="grid823" /> 58 id="grid823" />
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00050a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
62 d="m 12.75,6.75 -1,7.25 C 11.69323,14.411603 11.4155,14.75 11,14.75 H 4.5 C 4.0845,14.75 3.8067728,14.411603 3.75,14 l -1,-7.25"
63 id="path833" />
64 <path
61 id="rect907" 65 id="rect907"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00050a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" 66 style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00050a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
63 d="m 5.25,3.7500005 v -1.750001 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 3.5 c 0.4155,0 0.75,0.3345 0.75,0.75 v 1.750001 M 12.75,6.75 11.75,14 C 11.69323,14.411603 11.4155,14.75 11,14.75 H 4.5 C 4.0845,14.75 3.8067728,14.411603 3.75,14 l -1,-7.25 m -1,-3.0000745 h 12" 67 d="m 5.25,3.7500005 v -1.750001 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 3.5 c 0.4155,0 0.75,0.3345 0.75,0.75 v 1.750001 m -8.5,-7.5e-5 h 12" />
64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="cssssccssssccc" />
66</svg> 68</svg>
diff --git a/src/icons/video.svg b/src/icons/video.svg
new file mode 100644
index 0000000..4c42d36
--- /dev/null
+++ b/src/icons/video.svg
@@ -0,0 +1,74 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="video.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="32"
48 inkscape:cx="6.0469737"
49 inkscape:cy="11.398293"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 sodipodi:nodetypes="cccc"
62 inkscape:connector-curvature="0"
63 id="path900"
64 d="m 6.75,6.25 2.5,2 -2.5,2 z"
65 style="opacity:1;fill:#010101;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" />
66 <rect
67 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
68 id="rect831"
69 width="14.5"
70 height="12"
71 x="0.75"
72 y="2.25"
73 ry="0.75" />
74</svg>
diff --git a/src/icons/volume-0.svg b/src/icons/volume-0.svg
index 46120f0..3792b6b 100644
--- a/src/icons/volume-0.svg
+++ b/src/icons/volume-0.svg
@@ -45,8 +45,8 @@
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="32"
48 inkscape:cx="9.4592056" 48 inkscape:cx="14.046597"
49 inkscape:cy="10.759159" 49 inkscape:cy="4.5368342"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,7 +59,7 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 5.5,6.25 h 2.25 l 3.5,-3.5 v 11 l -3.5,-3.5 H 5.5 C 5.0845,10.25 4.75,9.9155 4.75,9.5 V 7 C 4.75,6.5845 5.0845,6.25 5.5,6.25 Z" 62 d="m 1.5,6.25 h 2.25 l 3.5,-3.5 v 11 l -3.5,-3.5 H 1.5 C 1.0845,10.25 0.75,9.9155 0.75,9.5 V 7 C 0.75,6.5845 1.0845,6.25 1.5,6.25 Z"
63 id="rect1050" 63 id="rect1050"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="sccccssss" /> 65 sodipodi:nodetypes="sccccssss" />
diff --git a/src/icons/volume-1.svg b/src/icons/volume-1.svg
index 4311f62..b255907 100644
--- a/src/icons/volume-1.svg
+++ b/src/icons/volume-1.svg
@@ -45,8 +45,8 @@
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="32"
48 inkscape:cx="9.4592056" 48 inkscape:cx="14.046597"
49 inkscape:cy="10.759159" 49 inkscape:cy="4.5368342"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,14 +59,13 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 3,6.25 h 2.25 l 3.5,-3.5 v 11 l -3.5,-3.5 H 3 C 2.5845,10.25 2.25,9.9155 2.25,9.5 V 7 C 2.25,6.5845 2.5845,6.25 3,6.25 Z" 62 d="m 1.5,6.25 h 2.25 l 3.5,-3.5 v 11 l -3.5,-3.5 H 1.5 C 1.0845,10.25 0.75,9.9155 0.75,9.5 V 7 C 0.75,6.5845 1.0845,6.25 1.5,6.25 Z"
63 id="rect1050" 63 id="rect1050"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="sccccssss" /> 65 sodipodi:nodetypes="sccccssss" />
66 <path 66 <path
67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 67 id="path833"
68 d="M 11.74376,5.25 C 12.835728,5.7904425 13.75,7.1701653 13.75,8.505035 c 0,1.333117 -0.908613,2.702292 -1.99376,3.244965" 68 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
69 id="path815" 69 d="M 10.242281,5.7559823 C 11.148666,6.3326831 11.75,7.346117 11.75,8.5 c 0,1.1408752 -0.587853,2.14445 -1.477182,2.724348"
70 inkscape:connector-curvature="0"
71 sodipodi:nodetypes="csc" /> 70 sodipodi:nodetypes="csc" />
72</svg> 71</svg>
diff --git a/src/icons/volume-2.svg b/src/icons/volume-2.svg
index 4e1508e..0e3b941 100644
--- a/src/icons/volume-2.svg
+++ b/src/icons/volume-2.svg
@@ -45,8 +45,8 @@
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="32" 47 inkscape:zoom="32"
48 inkscape:cx="9.4592056" 48 inkscape:cx="14.046597"
49 inkscape:cy="10.759159" 49 inkscape:cy="4.5368342"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -70,9 +70,8 @@
70 inkscape:connector-curvature="0" 70 inkscape:connector-curvature="0"
71 sodipodi:nodetypes="sccccssss" /> 71 sodipodi:nodetypes="sccccssss" />
72 <path 72 <path
73 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 73 id="path833"
74 d="M 10.24376,5.25 C 11.335728,5.7904425 12.25,7.1701653 12.25,8.505035 c 0,1.333117 -0.908613,2.702292 -1.99376,3.244965" 74 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
75 id="path815" 75 d="M 10.242281,5.7559823 C 11.148666,6.3326831 11.75,7.346117 11.75,8.5 c 0,1.1408752 -0.587853,2.14445 -1.477182,2.724348"
76 inkscape:connector-curvature="0"
77 sodipodi:nodetypes="csc" /> 76 sodipodi:nodetypes="csc" />
78</svg> 77</svg>
diff --git a/src/icons/volume-mute.svg b/src/icons/volume-mute.svg
index 83a3fb4..c5a562c 100644
--- a/src/icons/volume-mute.svg
+++ b/src/icons/volume-mute.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title> 28 <dc:title />
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="8" 47 inkscape:zoom="45.254834"
48 inkscape:cx="-13.519596" 48 inkscape:cx="10.79918"
49 inkscape:cy="19.67663" 49 inkscape:cy="6.2700081"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -66,6 +66,6 @@
66 <path 66 <path
67 id="path821" 67 id="path821"
68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 68 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
69 d="m 10.25,10.75 5,-5 m -5,0 5,5" 69 d="m 10.75,10.25 4,-4 m -4,0 4,4"
70 sodipodi:nodetypes="cccc" /> 70 sodipodi:nodetypes="cccc" />
71</svg> 71</svg>
diff --git a/src/icons/volume-slash.svg b/src/icons/volume-slash.svg
index 52e1dc4..ca5605d 100644
--- a/src/icons/volume-slash.svg
+++ b/src/icons/volume-slash.svg
@@ -25,7 +25,7 @@
25 <dc:format>image/svg+xml</dc:format> 25 <dc:format>image/svg+xml</dc:format>
26 <dc:type 26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title /> 28 <dc:title></dc:title>
29 </cc:Work> 29 </cc:Work>
30 </rdf:RDF> 30 </rdf:RDF>
31 </metadata> 31 </metadata>
@@ -44,9 +44,9 @@
44 inkscape:window-height="992" 44 inkscape:window-height="992"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="5.6568543" 47 inkscape:zoom="11.313709"
48 inkscape:cx="26.212631" 48 inkscape:cx="2.0564605"
49 inkscape:cy="15.772418" 49 inkscape:cy="10.455323"
50 inkscape:window-x="1536" 50 inkscape:window-x="1536"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,42 +59,17 @@
59 </sodipodi:namedview> 59 </sodipodi:namedview>
60 <path 60 <path
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="m 11.25547,2.217 c 2.264792,0.950121 3.99463,3.4692556 3.99463,6.288035 0,0.7278336 -0.112635,1.4345123 -0.319437,2.0991" 62 d="m 11.25547,2.217 c 2.264792,0.950121 3.99463,3.4692556 3.99463,6.288035 0,0.7590584 -0.122506,1.495108 -0.346572,2.184402"
63 id="circle817" 63 id="circle817"
64 inkscape:connector-curvature="0" 64 inkscape:connector-curvature="0"
65 sodipodi:nodetypes="csc" /> 65 sodipodi:nodetypes="csc" />
66 <path 66 <path
67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 67 id="path854"
68 d="M 7.25,2.75 V 2.76"
69 id="rect1050"
70 inkscape:connector-curvature="0"
71 sodipodi:nodetypes="cc" />
72 <path
73 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
74 d="M 11.10711,11.121784 C 10.847807,11.383005 10.558889,11.598648 10.25624,11.75"
75 id="path815"
76 inkscape:connector-curvature="0"
77 sodipodi:nodetypes="cc" />
78 <path
79 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 68 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
80 d="M 1,1 15,15" 69 d="m 7.25,7.25 v 6.5 l -3.5,-3.5 H 1.5 C 1.0845,10.25 0.75,9.9155 0.75,9.5 V 7 C 0.75,6.5845 1.0845,6.25 1.5,6.25 H 3.75 L 5,5 m 8.302104,8.373081 c -0.591695,0.614618 -1.290672,1.104347 -2.057573,1.424567 M 1,1 15,15" />
81 id="path848" />
82 <path 70 <path
83 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 71 id="path851"
84 d="m 10.24376,5.25 c 0.898838,0.4448574 1.677277,1.4583708 1.924517,2.5474441" 72 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers stroke fill"
85 id="path850" 73 d="m 10.793375,10.80281 c -0.158265,0.15762 -0.332684,0.299033 -0.520557,0.421538"
86 inkscape:connector-curvature="0"
87 sodipodi:nodetypes="cc" />
88 <path
89 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
90 d="m 13.302104,13.373081 c -0.591695,0.614618 -1.290672,1.104347 -2.057573,1.424567"
91 id="path852"
92 inkscape:connector-curvature="0"
93 sodipodi:nodetypes="cc" /> 74 sodipodi:nodetypes="cc" />
94 <path
95 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
96 d="m 7.25,7.25 v 6.5 l -3.5,-3.5 H 1.5 C 1.0845,10.25 0.75,9.9155 0.75,9.5 V 7 C 0.75,6.5845 1.0845,6.25 1.5,6.25 H 3.75 L 5,5"
97 id="path854"
98 inkscape:connector-curvature="0"
99 sodipodi:nodetypes="cccsssscc" />
100</svg> 75</svg>
diff --git a/src/icons/wallet.svg b/src/icons/wallet.svg
new file mode 100644
index 0000000..6d65f9d
--- /dev/null
+++ b/src/icons/wallet.svg
@@ -0,0 +1,70 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 viewBox="0 0 16 16"
13 version="1.1"
14 id="svg10"
15 sodipodi:docname="wallet.svg"
16 inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round">
20 <metadata
21 id="metadata16">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title />
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs14" />
34 <sodipodi:namedview
35 pagecolor="#ffffff"
36 bordercolor="#666666"
37 borderopacity="1"
38 objecttolerance="10"
39 gridtolerance="10"
40 guidetolerance="10"
41 inkscape:pageopacity="0"
42 inkscape:pageshadow="2"
43 inkscape:window-width="1920"
44 inkscape:window-height="992"
45 id="namedview12"
46 showgrid="true"
47 inkscape:zoom="64.000002"
48 inkscape:cx="8.0094284"
49 inkscape:cy="9.7723199"
50 inkscape:window-x="1536"
51 inkscape:window-y="0"
52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10"
54 showguides="false"
55 inkscape:document-rotation="0">
56 <inkscape:grid
57 type="xygrid"
58 id="grid823" />
59 </sodipodi:namedview>
60 <path
61 id="path832"
62 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
63 d="m 4.25,4.75 h 10.5 v 8.5 H 2 c -0.4155,0 -0.75,-0.3345 -0.75,-0.75 v -9 C 1.25,3.0845 1.5845,2.75 2,2.75 h 11.75 v 2"
64 sodipodi:nodetypes="cccsssscc" />
65 <path
66 id="rect829-3"
67 style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
68 d="m 11.25,8.75 h -0.5 v 0.5 h 0.5 z"
69 sodipodi:nodetypes="ccccc" />
70</svg>
diff --git a/src/icons/wind-alt.svg b/src/icons/wind-alt.svg
index 3102f4d..90eb40a 100644
--- a/src/icons/wind-alt.svg
+++ b/src/icons/wind-alt.svg
@@ -12,7 +12,7 @@
12 viewBox="0 0 16 16" 12 viewBox="0 0 16 16"
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="wind2.svg" 15 sodipodi:docname="wind.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="0.92.4 5da689c313, 2019-01-14"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
@@ -44,9 +44,9 @@
44 inkscape:window-height="1983" 44 inkscape:window-height="1983"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="22.627417" 47 inkscape:zoom="45.254834"
48 inkscape:cx="-1.6972612" 48 inkscape:cx="4.9690295"
49 inkscape:cy="22.741306" 49 inkscape:cy="6.8391813"
50 inkscape:window-x="0" 50 inkscape:window-x="0"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,19 +59,19 @@
59 <path 59 <path
60 id="path816" 60 id="path816"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="M 8.2622816,13.737437 C 8.5789693,14.054125 9.0164693,14.25 9.4997184,14.25 c 0.9664986,0 1.7499996,-0.783502 1.7499996,-1.75 0,-0.966498 -0.783501,-1.749992 -1.7499996,-1.75 L 0.75,10.749925" 62 d="M 7.2622816,14.237437 C 7.5789693,14.554125 8.0164693,14.75 8.4997184,14.75 c 0.9664983,0 1.7499996,-0.783502 1.7499996,-1.75 0,-0.966498 -0.7835013,-1.749991 -1.7499996,-1.75 L 0.75,11.249925"
63 inkscape:connector-curvature="0" 63 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="csssc" /> 64 sodipodi:nodetypes="csssc" />
65 <path 65 <path
66 id="circle822" 66 id="circle822"
67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
68 d="M 2.7397635,4.236171 C 3.0540951,3.9350288 3.4805579,3.75 3.9502365,3.75 c 0.9664983,0 1.75,0.7835017 1.75,1.75 0,0.9664983 -0.7835017,1.7500227 -1.75,1.75 L 0.75,7.249925" 68 d="M 5.2897634,2.236171 C 5.6040951,1.9350288 6.0305579,1.75 6.5002365,1.75 c 0.9664983,0 1.7500001,0.7835017 1.7500001,1.75 0,0.9664983 -0.7835016,1.7500126 -1.7500001,1.75 L 0.75,5.249925"
69 inkscape:connector-curvature="0" 69 inkscape:connector-curvature="0"
70 sodipodi:nodetypes="csssc" /> 70 sodipodi:nodetypes="csssc" />
71 <path 71 <path
72 id="path876" 72 id="path876"
73 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 73 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
74 d="M 10.568484,2.5425149 C 11.065073,2.0524734 11.747213,1.75 12.5,1.75 c 1.518783,0 2.75,1.2312169 2.75,2.75 0,1.5187831 -1.231217,2.7500268 -2.75,2.75 l -4.25,-7.5e-5" 74 d="M 11.404706,4.4133253 C 11.812211,4.0036201 12.376487,3.75 13,3.75 c 1.242641,0 2.25,1.0073593 2.25,2.25 0,1.2426407 -1.007359,2.2500076 -2.25,2.25 L 0.75,8.249925"
75 inkscape:connector-curvature="0" 75 inkscape:connector-curvature="0"
76 sodipodi:nodetypes="csssc" /> 76 sodipodi:nodetypes="csssc" />
77</svg> 77</svg>
diff --git a/src/icons/wind.svg b/src/icons/wind.svg
index 90eb40a..3102f4d 100644
--- a/src/icons/wind.svg
+++ b/src/icons/wind.svg
@@ -12,7 +12,7 @@
12 viewBox="0 0 16 16" 12 viewBox="0 0 16 16"
13 version="1.1" 13 version="1.1"
14 id="svg10" 14 id="svg10"
15 sodipodi:docname="wind.svg" 15 sodipodi:docname="wind2.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 16 inkscape:version="0.92.4 5da689c313, 2019-01-14"
17 inkscape:export-xdpi="192" 17 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 18 inkscape:export-ydpi="192"
@@ -44,9 +44,9 @@
44 inkscape:window-height="1983" 44 inkscape:window-height="1983"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="45.254834" 47 inkscape:zoom="22.627417"
48 inkscape:cx="4.9690295" 48 inkscape:cx="-1.6972612"
49 inkscape:cy="6.8391813" 49 inkscape:cy="22.741306"
50 inkscape:window-x="0" 50 inkscape:window-x="0"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
@@ -59,19 +59,19 @@
59 <path 59 <path
60 id="path816" 60 id="path816"
61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 61 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
62 d="M 7.2622816,14.237437 C 7.5789693,14.554125 8.0164693,14.75 8.4997184,14.75 c 0.9664983,0 1.7499996,-0.783502 1.7499996,-1.75 0,-0.966498 -0.7835013,-1.749991 -1.7499996,-1.75 L 0.75,11.249925" 62 d="M 8.2622816,13.737437 C 8.5789693,14.054125 9.0164693,14.25 9.4997184,14.25 c 0.9664986,0 1.7499996,-0.783502 1.7499996,-1.75 0,-0.966498 -0.783501,-1.749992 -1.7499996,-1.75 L 0.75,10.749925"
63 inkscape:connector-curvature="0" 63 inkscape:connector-curvature="0"
64 sodipodi:nodetypes="csssc" /> 64 sodipodi:nodetypes="csssc" />
65 <path 65 <path
66 id="circle822" 66 id="circle822"
67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 67 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
68 d="M 5.2897634,2.236171 C 5.6040951,1.9350288 6.0305579,1.75 6.5002365,1.75 c 0.9664983,0 1.7500001,0.7835017 1.7500001,1.75 0,0.9664983 -0.7835016,1.7500126 -1.7500001,1.75 L 0.75,5.249925" 68 d="M 2.7397635,4.236171 C 3.0540951,3.9350288 3.4805579,3.75 3.9502365,3.75 c 0.9664983,0 1.75,0.7835017 1.75,1.75 0,0.9664983 -0.7835017,1.7500227 -1.75,1.75 L 0.75,7.249925"
69 inkscape:connector-curvature="0" 69 inkscape:connector-curvature="0"
70 sodipodi:nodetypes="csssc" /> 70 sodipodi:nodetypes="csssc" />
71 <path 71 <path
72 id="path876" 72 id="path876"
73 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill" 73 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill"
74 d="M 11.404706,4.4133253 C 11.812211,4.0036201 12.376487,3.75 13,3.75 c 1.242641,0 2.25,1.0073593 2.25,2.25 0,1.2426407 -1.007359,2.2500076 -2.25,2.25 L 0.75,8.249925" 74 d="M 10.568484,2.5425149 C 11.065073,2.0524734 11.747213,1.75 12.5,1.75 c 1.518783,0 2.75,1.2312169 2.75,2.75 0,1.5187831 -1.231217,2.7500268 -2.75,2.75 l -4.25,-7.5e-5"
75 inkscape:connector-curvature="0" 75 inkscape:connector-curvature="0"
76 sodipodi:nodetypes="csssc" /> 76 sodipodi:nodetypes="csssc" />
77</svg> 77</svg>
diff --git a/src/icons/x.svg b/src/icons/x.svg
index a89e8c8..3b7a08e 100644
--- a/src/icons/x.svg
+++ b/src/icons/x.svg
@@ -1,22 +1,22 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg 2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16" 3 width="16"
11 height="16" 4 height="16"
12 viewBox="0 0 16 16" 5 viewBox="0 0 16 16"
13 version="1.1" 6 version="1.1"
14 id="svg10" 7 id="svg10"
15 sodipodi:docname="x.svg" 8 sodipodi:docname="x.svg"
16 inkscape:version="0.92.4 5da689c313, 2019-01-14" 9 inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
17 inkscape:export-xdpi="192" 10 inkscape:export-xdpi="192"
18 inkscape:export-ydpi="192" 11 inkscape:export-ydpi="192"
19 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"> 12 style="fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"
17 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
18 xmlns:cc="http://creativecommons.org/ns#"
19 xmlns:dc="http://purl.org/dc/elements/1.1/">
20 <metadata 20 <metadata
21 id="metadata16"> 21 id="metadata16">
22 <rdf:RDF> 22 <rdf:RDF>
@@ -44,14 +44,17 @@
44 inkscape:window-height="1983" 44 inkscape:window-height="1983"
45 id="namedview12" 45 id="namedview12"
46 showgrid="true" 46 showgrid="true"
47 inkscape:zoom="64" 47 inkscape:zoom="22.627417"
48 inkscape:cx="-0.5335866" 48 inkscape:cx="4.7950679"
49 inkscape:cy="4.0694844" 49 inkscape:cy="10.717087"
50 inkscape:window-x="0" 50 inkscape:window-x="0"
51 inkscape:window-y="0" 51 inkscape:window-y="0"
52 inkscape:window-maximized="1" 52 inkscape:window-maximized="1"
53 inkscape:current-layer="svg10" 53 inkscape:current-layer="svg10"
54 showguides="false"> 54 showguides="false"
55 inkscape:pagecheckerboard="0"
56 inkscape:showpageshadow="0"
57 inkscape:deskcolor="#d1d1d1">
55 <inkscape:grid 58 <inkscape:grid
56 type="xygrid" 59 type="xygrid"
57 id="grid823" /> 60 id="grid823" />
@@ -59,5 +62,6 @@
59 <path 62 <path
60 id="path854" 63 id="path854"
61 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 64 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62 d="m 4,4 8,8 m -8,0 8,-8" /> 65 d="m 3.5,3.5 9,9 m -9,0 9,-9"
66 sodipodi:nodetypes="cccc" />
63</svg> 67</svg>