aboutsummaryrefslogtreecommitdiff
path: root/icons
diff options
context:
space:
mode:
authorcodecalm <codecalm@gmail.com>2020-10-19 15:46:18 +0200
committercodecalm <codecalm@gmail.com>2020-10-19 15:46:18 +0200
commit4e9d9e8d06f12979b92f277619ea1487f8ab7e59 (patch)
treee0a0e32594b1da0ef7afe7666b05e46f53ecbe59 /icons
parent5 new icons: `circle-off`, `hexagon-off`, `octagon-off`, `square-off`, `trian... (diff)
downloadtabler-icons-4e9d9e8d06f12979b92f277619ea1487f8ab7e59.tar.xz
icons build
Diffstat (limited to 'icons')
-rw-r--r--icons/3d-cube-sphere.svg2
-rw-r--r--icons/aerial-lift.svg6
-rw-r--r--icons/affiliate.svg11
-rw-r--r--icons/alert-octagon.svg2
-rw-r--r--icons/arrows-sort.svg4
-rw-r--r--icons/backhoe.svg2
-rw-r--r--icons/backspace.svg2
-rw-r--r--icons/ball-american-football.svg11
-rw-r--r--icons/ball-football-off.svg13
-rw-r--r--icons/ball-football.svg8
-rw-r--r--icons/basket.svg2
-rw-r--r--icons/battery-1.svg2
-rw-r--r--icons/battery-2.svg2
-rw-r--r--icons/battery-3.svg2
-rw-r--r--icons/battery-4.svg2
-rw-r--r--icons/battery-automotive.svg11
-rw-r--r--icons/battery-charging.svg2
-rw-r--r--icons/battery.svg2
-rw-r--r--icons/bell-ringing-2.svg7
-rw-r--r--icons/binary.svg9
-rw-r--r--icons/biohazard.svg2
-rw-r--r--icons/blockquote.svg11
-rw-r--r--icons/bookmark.svg2
-rw-r--r--icons/box-margin.svg22
-rw-r--r--icons/box-model.svg11
-rw-r--r--icons/box-multiple-0.svg8
-rw-r--r--icons/box-multiple-1.svg8
-rw-r--r--icons/box-multiple-2.svg8
-rw-r--r--icons/box-multiple-3.svg9
-rw-r--r--icons/box-multiple-4.svg8
-rw-r--r--icons/box-multiple-5.svg8
-rw-r--r--icons/box-multiple-6.svg9
-rw-r--r--icons/box-multiple-7.svg8
-rw-r--r--icons/box-multiple-8.svg9
-rw-r--r--icons/box-multiple-9.svg9
-rw-r--r--icons/box-multiple.svg7
-rw-r--r--icons/box-padding.svg14
-rw-r--r--icons/brand-apple.svg2
-rw-r--r--icons/brand-asana.svg8
-rw-r--r--icons/brand-bing.svg6
-rw-r--r--icons/brand-bitbucket.svg7
-rw-r--r--icons/brand-discord.svg2
-rw-r--r--icons/brand-disqus.svg7
-rw-r--r--icons/brand-docker.svg14
-rw-r--r--icons/brand-edge.svg4
-rw-r--r--icons/brand-gravatar.svg6
-rw-r--r--icons/brand-hipchat.svg7
-rw-r--r--icons/brand-kickstarter.svg6
-rw-r--r--icons/brand-kotlin.svg2
-rw-r--r--icons/brand-netflix.svg6
-rw-r--r--icons/brand-pagekit.svg6
-rw-r--r--icons/brand-paypal.svg2
-rw-r--r--icons/brand-producthunt.svg7
-rw-r--r--icons/brand-reddit.svg2
-rw-r--r--icons/brand-sass.svg7
-rw-r--r--icons/brand-sentry.svg6
-rw-r--r--icons/brand-spotify.svg6
-rw-r--r--icons/brand-stripe.svg6
-rw-r--r--icons/brand-tailwind.svg2
-rw-r--r--icons/brand-unsplash.svg6
-rw-r--r--icons/brand-whatsapp.svg2
-rw-r--r--icons/brand-yahoo.svg2
-rw-r--r--icons/brand-ycombinator.svg8
-rw-r--r--icons/brightness-2.svg7
-rw-r--r--icons/brightness-half.svg7
-rw-r--r--icons/bucket.svg2
-rw-r--r--icons/building-carousel.svg2
-rw-r--r--icons/building-cottage.svg9
-rw-r--r--icons/building-factory.svg9
-rw-r--r--icons/building-warehouse.svg2
-rw-r--r--icons/businessplan.svg11
-rw-r--r--icons/calendar-off.svg12
-rw-r--r--icons/calendar-stats.svg19
-rw-r--r--icons/calendar-time.svg19
-rw-r--r--icons/camera-rotate.svg9
-rw-r--r--icons/camera-selfie.svg9
-rw-r--r--icons/car.svg2
-rw-r--r--icons/caret-down.svg2
-rw-r--r--icons/caret-left.svg2
-rw-r--r--icons/caret-right.svg2
-rw-r--r--icons/caret-up.svg2
-rw-r--r--icons/cash-banknote-off.svg10
-rw-r--r--icons/cash-banknote.svg9
-rw-r--r--icons/charging-pile.svg11
-rw-r--r--icons/chart-arcs-3.svg8
-rw-r--r--icons/chart-arcs.svg8
-rw-r--r--icons/chart-arrows-vertical.svg12
-rw-r--r--icons/chart-arrows.svg12
-rw-r--r--icons/chart-donut-2.svg8
-rw-r--r--icons/chart-donut-3.svg9
-rw-r--r--icons/chart-donut-4.svg10
-rw-r--r--icons/chart-donut.svg2
-rw-r--r--icons/chart-dots.svg11
-rw-r--r--icons/chart-infographic.svg11
-rw-r--r--icons/chart-pie-2.svg7
-rw-r--r--icons/chart-pie-3.svg8
-rw-r--r--icons/chart-pie-4.svg9
-rw-r--r--icons/chart-pie.svg2
-rw-r--r--icons/chart-radar.svg4
-rw-r--r--icons/circle-0.svg7
-rw-r--r--icons/circle-1.svg7
-rw-r--r--icons/circle-2.svg7
-rw-r--r--icons/circle-3.svg8
-rw-r--r--icons/circle-4.svg7
-rw-r--r--icons/circle-5.svg7
-rw-r--r--icons/circle-6.svg8
-rw-r--r--icons/circle-7.svg7
-rw-r--r--icons/circle-8.svg8
-rw-r--r--icons/circle-9.svg8
-rw-r--r--icons/circle-half-vertical.svg11
-rw-r--r--icons/circle-half.svg11
-rw-r--r--icons/circle-off.svg7
-rw-r--r--icons/clipboard-check.svg2
-rw-r--r--icons/code-minus.svg8
-rw-r--r--icons/code-plus.svg9
-rw-r--r--icons/color-picker.svg4
-rw-r--r--icons/column-insert-left.svg8
-rw-r--r--icons/column-insert-right.svg8
-rw-r--r--icons/comet.svg2
-rw-r--r--icons/confetti.svg15
-rw-r--r--icons/container.svg16
-rw-r--r--icons/corner-down-left-double.svg7
-rw-r--r--icons/corner-down-right-double.svg7
-rw-r--r--icons/corner-left-down-double.svg7
-rw-r--r--icons/corner-left-up-double.svg7
-rw-r--r--icons/corner-right-down-double.svg7
-rw-r--r--icons/corner-right-up-double.svg7
-rw-r--r--icons/corner-up-left-double.svg7
-rw-r--r--icons/corner-up-right-double.svg7
-rw-r--r--icons/credit-card-off.svg2
-rw-r--r--icons/crown-off.svg7
-rw-r--r--icons/curly-loop.svg2
-rw-r--r--icons/cursor-text.svg13
-rw-r--r--icons/dashboard.svg2
-rw-r--r--icons/database-export.svg8
-rw-r--r--icons/database-import.svg8
-rw-r--r--icons/database-off.svg9
-rw-r--r--icons/device-analytics.svg10
-rw-r--r--icons/device-audio-tape.svg9
-rw-r--r--icons/device-cctv.svg9
-rw-r--r--icons/device-computer-camera-off.svg9
-rw-r--r--icons/device-computer-camera.svg8
-rw-r--r--icons/device-desktop-analytics.svg13
-rw-r--r--icons/device-desktop-off.svg10
-rw-r--r--icons/diamond.svg2
-rw-r--r--icons/dimensions.svg23
-rw-r--r--icons/dna.svg8
-rw-r--r--icons/drone-off.svg15
-rw-r--r--icons/drone.svg2
-rw-r--r--icons/droplet-off.svg8
-rw-r--r--icons/droplet.svg2
-rw-r--r--icons/ear-off.svg8
-rw-r--r--icons/equal-not.svg6
-rw-r--r--icons/equal.svg6
-rw-r--r--icons/eyeglass-2.svg10
-rw-r--r--icons/eyeglass.svg10
-rw-r--r--icons/fall.svg4
-rw-r--r--icons/feather.svg7
-rw-r--r--icons/file-analytics.svg10
-rw-r--r--icons/file-export.svg7
-rw-r--r--icons/file-import.svg7
-rw-r--r--icons/file-phone.svg2
-rw-r--r--icons/file-report.svg9
-rw-r--r--icons/file-symlink.svg2
-rw-r--r--icons/files-off.svg9
-rw-r--r--icons/files.svg8
-rw-r--r--icons/flame.svg2
-rw-r--r--icons/flask.svg2
-rw-r--r--icons/friends.svg2
-rw-r--r--icons/gas-station.svg10
-rw-r--r--icons/glass-full.svg4
-rw-r--r--icons/glass-off.svg9
-rw-r--r--icons/glass.svg2
-rw-r--r--icons/growth.svg6
-rw-r--r--icons/h-1.svg12
-rw-r--r--icons/h-2.svg12
-rw-r--r--icons/h-3.svg13
-rw-r--r--icons/h-4.svg12
-rw-r--r--icons/h-5.svg12
-rw-r--r--icons/h-6.svg14
-rw-r--r--icons/hanger.svg6
-rw-r--r--icons/heading.svg12
-rw-r--r--icons/headphones-off.svg2
-rw-r--r--icons/hexagon-off.svg7
-rw-r--r--icons/hierarchy-2.svg10
-rw-r--r--icons/hierarchy.svg10
-rw-r--r--icons/ice-cream-2.svg7
-rw-r--r--icons/ice-cream.svg5
-rw-r--r--icons/karate.svg2
-rw-r--r--icons/keyboard-off.svg14
-rw-r--r--icons/layout-grid-add.svg9
-rw-r--r--icons/layout-grid.svg (renamed from icons/grid.svg)2
-rw-r--r--icons/letter-case-lower.svg15
-rw-r--r--icons/letter-case-toggle.svg15
-rw-r--r--icons/letter-case-upper.svg15
-rw-r--r--icons/letter-case.svg15
-rw-r--r--icons/letter-spacing.svg17
-rw-r--r--icons/line-dashed.svg13
-rw-r--r--icons/line-dotted.svg17
-rw-r--r--icons/macro.svg10
-rw-r--r--icons/man.svg2
-rw-r--r--icons/marquee-2.svg6
-rw-r--r--icons/mask-off.svg13
-rw-r--r--icons/mask.svg11
-rw-r--r--icons/math-function.svg9
-rw-r--r--icons/math-symbols.svg14
-rw-r--r--icons/medal.svg2
-rw-r--r--icons/minus-vertical.svg9
-rw-r--r--icons/mood-crazy-happy.svg4
-rw-r--r--icons/mood-cry.svg2
-rw-r--r--icons/moon-stars.svg2
-rw-r--r--icons/moon.svg2
-rw-r--r--icons/motorbike.svg9
-rw-r--r--icons/mouse.svg4
-rw-r--r--icons/mug.svg4
-rw-r--r--icons/number-0.svg7
-rw-r--r--icons/number-1.svg6
-rw-r--r--icons/number-2.svg6
-rw-r--r--icons/number-3.svg7
-rw-r--r--icons/number-4.svg6
-rw-r--r--icons/number-5.svg6
-rw-r--r--icons/number-6.svg7
-rw-r--r--icons/number-7.svg6
-rw-r--r--icons/number-8.svg7
-rw-r--r--icons/number-9.svg7
-rw-r--r--icons/octagon-off.svg7
-rw-r--r--icons/octagon.svg2
-rw-r--r--icons/olympics.svg10
-rw-r--r--icons/overline.svg11
-rw-r--r--icons/pacman.svg7
-rw-r--r--icons/panorama-vertical.svg2
-rw-r--r--icons/pennant.svg2
-rw-r--r--icons/plane.svg2
-rw-r--r--icons/planet.svg2
-rw-r--r--icons/play-card.svg9
-rw-r--r--icons/player-track-next.svg4
-rw-r--r--icons/playlist.svg10
-rw-r--r--icons/pokeball.svg8
-rw-r--r--icons/polaroid.svg10
-rw-r--r--icons/pool.svg4
-rw-r--r--icons/presentation-analytics.svg12
-rw-r--r--icons/propeller.svg9
-rw-r--r--icons/radius-bottom-left.svg9
-rw-r--r--icons/radius-bottom-right.svg9
-rw-r--r--icons/radius-top-left.svg9
-rw-r--r--icons/radius-top-right.svg9
-rw-r--r--icons/receipt-2.svg7
-rw-r--r--icons/receipt-off.svg11
-rw-r--r--icons/receipt-refund.svg7
-rw-r--r--icons/receipt-tax.svg (renamed from icons/tax.svg)2
-rw-r--r--icons/receipt.svg6
-rw-r--r--icons/recharging.svg15
-rw-r--r--icons/repeat-once.svg2
-rw-r--r--icons/repeat.svg2
-rw-r--r--icons/report-analytics.svg10
-rw-r--r--icons/report-medical.svg9
-rw-r--r--icons/report-money.svg9
-rw-r--r--icons/report.svg21
-rw-r--r--icons/resize.svg7
-rw-r--r--icons/ripple.svg6
-rw-r--r--icons/road-sign.svg6
-rw-r--r--icons/row-insert-bottom.svg8
-rw-r--r--icons/row-insert-top.svg8
-rw-r--r--icons/satellite.svg11
-rw-r--r--icons/scale.svg10
-rw-r--r--icons/screen-share.svg2
-rw-r--r--icons/section.svg16
-rw-r--r--icons/settings-automation.svg7
-rw-r--r--icons/shadow-off.svg12
-rw-r--r--icons/shadow.svg11
-rw-r--r--icons/shape-2.svg10
-rw-r--r--icons/shape-3.svg10
-rw-r--r--icons/shopping-cart-off.svg10
-rw-r--r--icons/shopping-cart-plus.svg10
-rw-r--r--icons/shopping-cart-x.svg11
-rw-r--r--icons/shopping-cart.svg7
-rw-r--r--icons/shredder.svg7
-rw-r--r--icons/smart-home.svg2
-rw-r--r--icons/sock.svg7
-rw-r--r--icons/square-0.svg7
-rw-r--r--icons/square-1.svg7
-rw-r--r--icons/square-2.svg7
-rw-r--r--icons/square-3.svg8
-rw-r--r--icons/square-4.svg7
-rw-r--r--icons/square-5.svg7
-rw-r--r--icons/square-6.svg8
-rw-r--r--icons/square-7.svg7
-rw-r--r--icons/square-8.svg8
-rw-r--r--icons/square-9.svg8
-rw-r--r--icons/square-off.svg7
-rw-r--r--icons/square-rotated-off.svg11
-rw-r--r--icons/square-rotated.svg9
-rw-r--r--icons/square-toggle-horizontal.svg10
-rw-r--r--icons/square-toggle.svg10
-rw-r--r--icons/stack-2.svg7
-rw-r--r--icons/stethoscope.svg (renamed from icons/sthetoscope.svg)2
-rw-r--r--icons/strikethrough.svg5
-rw-r--r--icons/sum.svg2
-rw-r--r--icons/table-export.svg6
-rw-r--r--icons/table-import.svg6
-rw-r--r--icons/table-off.svg9
-rw-r--r--icons/tool.svg2
-rw-r--r--icons/tools-kitchen-2.svg6
-rw-r--r--icons/tools-kitchen.svg2
-rw-r--r--icons/tournament.svg8
-rw-r--r--icons/track.svg6
-rw-r--r--icons/tree.svg9
-rw-r--r--icons/trees.svg10
-rw-r--r--icons/triangle-off.svg7
-rw-r--r--icons/truck-off.svg9
-rw-r--r--icons/umbrella.svg2
-rw-r--r--icons/underline.svg11
-rw-r--r--icons/variable.svg7
-rw-r--r--icons/volume-2.svg2
-rw-r--r--icons/volume-3.svg2
-rw-r--r--icons/volume.svg2
-rw-r--r--icons/wave-sine.svg2
-rw-r--r--icons/wifi-off.svg4
-rw-r--r--icons/wifi.svg2
-rw-r--r--icons/windmill.svg8
-rw-r--r--icons/window.svg8
-rw-r--r--icons/zodiac-aquarius.svg4
-rw-r--r--icons/zodiac-leo.svg2
-rw-r--r--icons/zoom-check.svg8
-rw-r--r--icons/zoom-money.svg9
325 files changed, 2055 insertions, 321 deletions
diff --git a/icons/3d-cube-sphere.svg b/icons/3d-cube-sphere.svg
index b8b80299..5ebf6558 100644
--- a/icons/3d-cube-sphere.svg
+++ b/icons/3d-cube-sphere.svg
@@ -10,7 +10,7 @@
<line x1="18" y1="8.6" x2="20" y2="7.5" />
<line x1="12" y1="12" x2="12" y2="14.5" />
<line x1="12" y1="18.5" x2="12" y2="21" />
- <path d="M12 12l-2-1.12" />
+ <path d="M12 12l-2 -1.12" />
<line x1="6" y1="8.6" x2="4" y2="7.5" />
</svg>
diff --git a/icons/aerial-lift.svg b/icons/aerial-lift.svg
new file mode 100644
index 00000000..78597857
--- /dev/null
+++ b/icons/aerial-lift.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-aerial-lift" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 5l16 -2m-8 1v10m-5.106 -6h10.306c2.45 3 2.45 9 -.2 12h-10.106c-2.544 -3 -2.544 -9 0 -12zm-1.894 6h14" />
+</svg>
+
+
diff --git a/icons/affiliate.svg b/icons/affiliate.svg
new file mode 100644
index 00000000..9b78238b
--- /dev/null
+++ b/icons/affiliate.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-affiliate" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5.5 5.5l1.706 5.685m5.607 5.609L18.5 18.5"/>
+ <path d="M11.683 12.317L18.5 5.5"/>
+ <circle cx="5.5" cy="5.5" r="1.5"/>
+ <circle cx="18.5" cy="5.5" r="1.5"/>
+ <circle cx="18.5" cy="18.5" r="1.5"/>
+ <circle cx="8.5" cy="15.5" r="4.5"/>
+</svg>
+
+
diff --git a/icons/alert-octagon.svg b/icons/alert-octagon.svg
index b823e7ad..cbfdd9ea 100644
--- a/icons/alert-octagon.svg
+++ b/icons/alert-octagon.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-alert-octagon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M8.7 3h6.6c0.3 0 .5 .1 .7 .3l4.7 4.7c0.2 .2 .3 .4 .3 .7v6.6c0 .3 -.1 .5 -.3 .7l-4.7 4.7c-0.2 .2 -.4 .3 -.7 .3h-6.6c-0.3 0 -.5 -.1 -.7 -.3l-4.7 -4.7c-0.2 -.2 -.3 -.4 -.3 -.7v-6.6c0 -.3 .1 -.5 .3 -.7l4.7 -4.7c0.2 -.2 .4 -.3 .7 -.3z" />
+ <path d="M8.7 3h6.6c.3 0 .5 .1 .7 .3l4.7 4.7c.2 .2 .3 .4 .3 .7v6.6c0 .3 -.1 .5 -.3 .7l-4.7 4.7c-.2 .2 -.4 .3 -.7 .3h-6.6c-.3 0 -.5 -.1 -.7 -.3l-4.7 -4.7c-.2 -.2 -.3 -.4 -.3 -.7v-6.6c0 -.3 .1 -.5 .3 -.7l4.7 -4.7c.2 -.2 .4 -.3 .7 -.3z" />
<line x1="12" y1="8" x2="12" y2="12" />
<line x1="12" y1="16" x2="12.01" y2="16" />
</svg>
diff --git a/icons/arrows-sort.svg b/icons/arrows-sort.svg
index 188cfa25..74c10569 100644
--- a/icons/arrows-sort.svg
+++ b/icons/arrows-sort.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-arrows-sort" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M3 9l4-4l4 4m-4 -4v14" />
- <path d="M21 15l-4 4l-4-4m4 4v-14" />
+ <path d="M3 9l4 -4l4 4m-4 -4v14" />
+ <path d="M21 15l-4 4l-4 -4m4 4v-14" />
</svg>
diff --git a/icons/backhoe.svg b/icons/backhoe.svg
index 01519044..4f3b3abc 100644
--- a/icons/backhoe.svg
+++ b/icons/backhoe.svg
@@ -4,7 +4,7 @@
<circle cx="13" cy="17" r="2" />
<line x1="13" y1="19" x2="4" y2="19" />
<line x1="4" y1="15" x2="13" y2="15" />
- <path d="M8 12V7h2a3 3 0 0 1 3 3v5" />
+ <path d="M8 12v-5h2a3 3 0 0 1 3 3v5" />
<path d="M5 15v-2a1 1 0 0 1 1 -1h7" />
<path d="M21.12 9.88l-3.12 -4.88l-5 5" />
<path d="M21.12 9.88a3 3 0 0 1 -2.12 5.12a3 3 0 0 1 -2.12 -.88l4.24 -4.24z" />
diff --git a/icons/backspace.svg b/icons/backspace.svg
index e2b7948e..bbb80c19 100644
--- a/icons/backspace.svg
+++ b/icons/backspace.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-backspace" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M20 6a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-11l-5 -5a1.5 1.5 0 0 1 0 -2l5 -5Z" />
+ <path d="M20 6a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-11l-5 -5a1.5 1.5 0 0 1 0 -2l5 -5z" />
<path d="M12 10l4 4m0 -4l-4 4" />
</svg>
diff --git a/icons/ball-american-football.svg b/icons/ball-american-football.svg
new file mode 100644
index 00000000..9c09d26d
--- /dev/null
+++ b/icons/ball-american-football.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-ball-american-football" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <line x1="15" y1="9" x2="9" y2="15" />
+ <line x1="10" y1="12" x2="12" y2="14" />
+ <line x1="12" y1="10" x2="14" y2="12" />
+ <path d="M8 21a5 5 0 0 0 -5 -5" />
+ <path d="M16 3c-7.18 0 -13 5.82 -13 13a5 5 0 0 0 5 5c7.18 0 13 -5.82 13 -13a5 5 0 0 0 -5 -5" />
+ <path d="M16 3a5 5 0 0 0 5 5" />
+</svg>
+
+
diff --git a/icons/ball-football-off.svg b/icons/ball-football-off.svg
new file mode 100644
index 00000000..80dd8caa
--- /dev/null
+++ b/icons/ball-football-off.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-ball-football-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M20.041 16.046a9 9 0 0 0 -12.084 -12.09m-2.323 1.683a9 9 0 0 0 12.726 12.73" />
+ <path d="M12 7l4.755 3.455l-.566 1.743l-.98 3.014l-.209 .788h-6l-1.755 -5.545l1.86 -1.351l2.313 -1.681z" />
+ <path d="M12 7v-4" />
+ <line x1="15" y1="16" x2="17.5" y2="19" />
+ <path d="M16.755 10.455l3.745 -1.455" />
+ <path d="M9.061 16.045l-2.561 2.955" />
+ <path d="M7.245 10.455l-3.745 -1.455" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/ball-football.svg b/icons/ball-football.svg
new file mode 100644
index 00000000..37ae8528
--- /dev/null
+++ b/icons/ball-football.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-ball-football" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="12" r="9" />
+ <path d="M12 7l4.76 3.45l-1.76 5.55h-6l-1.76 -5.55z" />
+ <path d="M12 7v-4m3 13l2.5 3m-.74 -8.55l3.74 -1.45m-11.44 7.05l-2.56 2.95m.74 -8.55l-3.74 -1.45" />
+</svg>
+
+
diff --git a/icons/basket.svg b/icons/basket.svg
index 9a06b231..43d7d0d0 100644
--- a/icons/basket.svg
+++ b/icons/basket.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-basket" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<polyline points="7 10 12 4 17 10" />
- <path d="M21 10l-2 8a2 2.5 0 0 1 -2 2h-10a2 2.5 0 0 1 -2 -2l-2 -8Z" />
+ <path d="M21 10l-2 8a2 2.5 0 0 1 -2 2h-10a2 2.5 0 0 1 -2 -2l-2 -8z" />
<circle cx="12" cy="15" r="2" />
</svg>
diff --git a/icons/battery-1.svg b/icons/battery-1.svg
index f4d9f65b..7dd6b4a3 100644
--- a/icons/battery-1.svg
+++ b/icons/battery-1.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-battery-1" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" />
+ <path d="M6 7h11a2 2 0 0 1 2 2v.5a0.5 .5 0 0 0 .5 .5a0.5 .5 0 0 1 .5 .5v3a0.5 .5 0 0 1 -.5 .5a0.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" />
<line x1="7" y1="10" x2="7" y2="14" />
</svg>
diff --git a/icons/battery-2.svg b/icons/battery-2.svg
index 08d7b70b..548fa957 100644
--- a/icons/battery-2.svg
+++ b/icons/battery-2.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-battery-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" />
+ <path d="M6 7h11a2 2 0 0 1 2 2v.5a0.5 .5 0 0 0 .5 .5a0.5 .5 0 0 1 .5 .5v3a0.5 .5 0 0 1 -.5 .5a0.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" />
<line x1="7" y1="10" x2="7" y2="14" />
<line x1="10" y1="10" x2="10" y2="14" />
</svg>
diff --git a/icons/battery-3.svg b/icons/battery-3.svg
index 4e3090a9..33585bfa 100644
--- a/icons/battery-3.svg
+++ b/icons/battery-3.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-battery-3" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" />
+ <path d="M6 7h11a2 2 0 0 1 2 2v.5a0.5 .5 0 0 0 .5 .5a0.5 .5 0 0 1 .5 .5v3a0.5 .5 0 0 1 -.5 .5a0.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" />
<line x1="7" y1="10" x2="7" y2="14" />
<line x1="10" y1="10" x2="10" y2="14" />
<line x1="13" y1="10" x2="13" y2="14" />
diff --git a/icons/battery-4.svg b/icons/battery-4.svg
index 9821bc15..58b58b30 100644
--- a/icons/battery-4.svg
+++ b/icons/battery-4.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-battery-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" />
+ <path d="M6 7h11a2 2 0 0 1 2 2v.5a0.5 .5 0 0 0 .5 .5a0.5 .5 0 0 1 .5 .5v3a0.5 .5 0 0 1 -.5 .5a0.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" />
<line x1="7" y1="10" x2="7" y2="14" />
<line x1="10" y1="10" x2="10" y2="14" />
<line x1="13" y1="10" x2="13" y2="14" />
diff --git a/icons/battery-automotive.svg b/icons/battery-automotive.svg
new file mode 100644
index 00000000..1b694cd7
--- /dev/null
+++ b/icons/battery-automotive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-battery-automotive" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="3" y="6" width="18" height="14" rx="2" />
+ <path d="M6 6v-2" />
+ <line x1="19" y1="4" x2="19" y2="6" />
+ <line x1="6.5" y1="13" x2="9.5" y2="13" />
+ <line x1="14.5" y1="13" x2="17.5" y2="13" />
+ <line x1="16" y1="11.5" x2="16" y2="14.5" />
+</svg>
+
+
diff --git a/icons/battery-charging.svg b/icons/battery-charging.svg
index 1c18d46b..2d5932b2 100644
--- a/icons/battery-charging.svg
+++ b/icons/battery-charging.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-battery-charging" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M16 7h1a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-2" />
+ <path d="M16 7h1a2 2 0 0 1 2 2v.5a0.5 .5 0 0 0 .5 .5a0.5 .5 0 0 1 .5 .5v3a0.5 .5 0 0 1 -.5 .5a0.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-2" />
<path d="M8 7h-2a2 2 0 0 0 -2 2v6a2 2 0 0 0 2 2h1" />
<path d="M12 8l-2 4h3l-2 4" />
</svg>
diff --git a/icons/battery.svg b/icons/battery.svg
index abacc0fe..6f27c9de 100644
--- a/icons/battery.svg
+++ b/icons/battery.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-battery" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" />
+ <path d="M6 7h11a2 2 0 0 1 2 2v.5a0.5 .5 0 0 0 .5 .5a0.5 .5 0 0 1 .5 .5v3a0.5 .5 0 0 1 -.5 .5a0.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" />
</svg>
diff --git a/icons/bell-ringing-2.svg b/icons/bell-ringing-2.svg
new file mode 100644
index 00000000..ecdc8adc
--- /dev/null
+++ b/icons/bell-ringing-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-bell-ringing-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M19.364 4.636a2 2 0 0 1 0 2.828a7 7 0 0 1 -1.414 7.072l-2.122 2.12a4 4 0 0 0 -.707 3.536l-11.313 -11.312a4 4 0 0 0 3.535 -.707l2.121 -2.123a7 7 0 0 1 7.072 -1.414a2 2 0 0 1 2.828 0z" />
+ <path d="M7.343 12.414l-.707 .707a3 3 0 0 0 4.243 4.243l.707 -.707" />
+</svg>
+
+
diff --git a/icons/binary.svg b/icons/binary.svg
new file mode 100644
index 00000000..5e9ca39e
--- /dev/null
+++ b/icons/binary.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-binary" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M11 10v-5h-1m8 14v-5h-1" />
+ <rect x="15" y="5" width="3" height="5" rx=".5" />
+ <rect x="10" y="14" width="3" height="5" rx=".5" />
+ <path d="M6 10h.01m-.01 9h.01" />
+</svg>
+
+
diff --git a/icons/biohazard.svg b/icons/biohazard.svg
index 4138a865..6a58d35b 100644
--- a/icons/biohazard.svg
+++ b/icons/biohazard.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-biohazard" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="12" cy="12" r="2" />
- <path d="M11.939 14c0 .173 .048 .351 .056 .533l0 .217a4.75 4.75 0 0 1 -4.533 4.745l-0.217 0m-4.75 -4.75a4.75 4.75 0 0 1 7.737 -3.693m6.513 8.443a4.75 4.75 0 0 1 -4.69 -5.503l-.06 0m1.764 -2.944a4.75 4.75 0 0 1 7.731 3.477l0 .217m-11.195 -3.813a4.75 4.75 0 0 1 -1.828 -7.624l0.164 -.172m6.718 0a4.75 4.75 0 0 1 -1.665 7.798" />
+ <path d="M11.939 14c0 .173 .048 .351 .056 .533l0 .217a4.75 4.75 0 0 1 -4.533 4.745l-.217 0m-4.75 -4.75a4.75 4.75 0 0 1 7.737 -3.693m6.513 8.443a4.75 4.75 0 0 1 -4.69 -5.503l-.06 0m1.764 -2.944a4.75 4.75 0 0 1 7.731 3.477l0 .217m-11.195 -3.813a4.75 4.75 0 0 1 -1.828 -7.624l.164 -.172m6.718 0a4.75 4.75 0 0 1 -1.665 7.798" />
</svg>
diff --git a/icons/blockquote.svg b/icons/blockquote.svg
new file mode 100644
index 00000000..635f1fa4
--- /dev/null
+++ b/icons/blockquote.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-blockquote" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M6 15h15"/>
+ <path d="M21 19H6"/>
+ <path d="M15 11h6"/>
+ <path d="M21 7h-6"/>
+ <path d="M9 9h1a1 1 0 1 1-1 1V7.5a2 2 0 0 1 2-2"/>
+ <path d="M3 9h1a1 1 0 1 1-1 1V7.5a2 2 0 0 1 2-2"/>
+</svg>
+
+
diff --git a/icons/bookmark.svg b/icons/bookmark.svg
index 25e79803..fc11d8fb 100644
--- a/icons/bookmark.svg
+++ b/icons/bookmark.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-bookmark" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M9 4h6a2 2 0 0 1 2 2v14l-5-3l-5 3v-14a2 2 0 0 1 2 -2" />
+ <path d="M9 4h6a2 2 0 0 1 2 2v14l-5 -3l-5 3v-14a2 2 0 0 1 2 -2" />
</svg>
diff --git a/icons/box-margin.svg b/icons/box-margin.svg
new file mode 100644
index 00000000..d9c8e269
--- /dev/null
+++ b/icons/box-margin.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-margin" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 8h8v8h-8z" />
+ <path d="M4 4v.01" />
+ <path d="M8 4v.01" />
+ <path d="M12 4v.01" />
+ <path d="M16 4v.01" />
+ <path d="M20 4v.01" />
+ <path d="M4 20v.01" />
+ <path d="M8 20v.01" />
+ <path d="M12 20v.01" />
+ <path d="M16 20v.01" />
+ <path d="M20 20v.01" />
+ <path d="M20 16v.01" />
+ <path d="M20 12v.01" />
+ <path d="M20 8v.01" />
+ <path d="M4 16v.01" />
+ <path d="M4 12v.01" />
+ <path d="M4 8v.01" />
+</svg>
+
+
diff --git a/icons/box-model.svg b/icons/box-model.svg
new file mode 100644
index 00000000..8fe69362
--- /dev/null
+++ b/icons/box-model.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-model" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 8h8v8h-8z" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+ <path d="M16 16l3.3 3.3" />
+ <path d="M16 8l3.3 -3.3" />
+ <path d="M8 8l-3.3 -3.3" />
+ <path d="M8 16l-3.3 3.3" />
+</svg>
+
+
diff --git a/icons/box-multiple-0.svg b/icons/box-multiple-0.svg
new file mode 100644
index 00000000..1cf5796b
--- /dev/null
+++ b/icons/box-multiple-0.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-multiple-0" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M14 6a2 2 0 0 1 2 2v4a2 2 0 1 1 -4 0v-4a2 2 0 0 1 2 -2z" />
+ <rect x="7" y="3" width="14" height="14" rx="2" />
+ <path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+</svg>
+
+
diff --git a/icons/box-multiple-1.svg b/icons/box-multiple-1.svg
new file mode 100644
index 00000000..90319498
--- /dev/null
+++ b/icons/box-multiple-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-multiple-1" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="7" y="3" width="14" height="14" rx="2" />
+ <path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+ <path d="M14 14v-8l-2 2" />
+</svg>
+
+
diff --git a/icons/box-multiple-2.svg b/icons/box-multiple-2.svg
new file mode 100644
index 00000000..1c0786fb
--- /dev/null
+++ b/icons/box-multiple-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-multiple-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="7" y="3" width="14" height="14" rx="2" />
+ <path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+ <path d="M12 8a2 2 0 1 1 4 0c0 .591 -.417 1.318 -.816 1.858l-3.184 4.143l4 -.001" />
+</svg>
+
+
diff --git a/icons/box-multiple-3.svg b/icons/box-multiple-3.svg
new file mode 100644
index 00000000..5b6a3846
--- /dev/null
+++ b/icons/box-multiple-3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-multiple-3" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="7" y="3" width="14" height="14" rx="2" />
+ <path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+ <path d="M14 10a2 2 0 1 0 -2 -2" />
+ <path d="M12 12a2 2 0 1 0 2 -2" />
+</svg>
+
+
diff --git a/icons/box-multiple-4.svg b/icons/box-multiple-4.svg
new file mode 100644
index 00000000..29a26cda
--- /dev/null
+++ b/icons/box-multiple-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-multiple-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="7" y="3" width="14" height="14" rx="2" />
+ <path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+ <path d="M15 14v-8l-4 6h5" />
+</svg>
+
+
diff --git a/icons/box-multiple-5.svg b/icons/box-multiple-5.svg
new file mode 100644
index 00000000..e5abb8eb
--- /dev/null
+++ b/icons/box-multiple-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-multiple-5" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="7" y="3" width="14" height="14" rx="2" />
+ <path d="M12 14h2a2 2 0 1 0 0 -4h-2v-4h4" />
+ <path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+</svg>
+
+
diff --git a/icons/box-multiple-6.svg b/icons/box-multiple-6.svg
new file mode 100644
index 00000000..46427126
--- /dev/null
+++ b/icons/box-multiple-6.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-multiple-6" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="7" y="3" width="14" height="14" rx="2" />
+ <circle cx="14" cy="12" r="2" />
+ <path d="M16 8a2 2 0 1 0 -4 0v4" />
+ <path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+</svg>
+
+
diff --git a/icons/box-multiple-7.svg b/icons/box-multiple-7.svg
new file mode 100644
index 00000000..ccb01d63
--- /dev/null
+++ b/icons/box-multiple-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-multiple-7" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="7" y="3" width="14" height="14" rx="2" />
+ <path d="M12 6h4l-2 8" />
+ <path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+</svg>
+
+
diff --git a/icons/box-multiple-8.svg b/icons/box-multiple-8.svg
new file mode 100644
index 00000000..c799f55f
--- /dev/null
+++ b/icons/box-multiple-8.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-multiple-8" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="7" y="3" width="14" height="14" rx="2" />
+ <circle cx="14" cy="8" r="2" />
+ <circle cx="14" cy="12" r="2" />
+ <path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+</svg>
+
+
diff --git a/icons/box-multiple-9.svg b/icons/box-multiple-9.svg
new file mode 100644
index 00000000..fca04b3c
--- /dev/null
+++ b/icons/box-multiple-9.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-multiple-9" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="7" y="3" width="14" height="14" rx="2" />
+ <circle cx="14" cy="8" r="2" />
+ <path d="M12 12a2 2 0 1 0 4 0v-4" />
+ <path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+</svg>
+
+
diff --git a/icons/box-multiple.svg b/icons/box-multiple.svg
new file mode 100644
index 00000000..b556fee4
--- /dev/null
+++ b/icons/box-multiple.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-multiple" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="7" y="3" width="14" height="14" rx="2" />
+ <path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+</svg>
+
+
diff --git a/icons/box-padding.svg b/icons/box-padding.svg
new file mode 100644
index 00000000..ea0b75d7
--- /dev/null
+++ b/icons/box-padding.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-box-padding" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+ <path d="M8 16v.01" />
+ <path d="M8 12v.01" />
+ <path d="M8 8v.01" />
+ <path d="M16 16v.01" />
+ <path d="M16 12v.01" />
+ <path d="M16 8v.01" />
+ <path d="M12 8v.01" />
+ <path d="M12 16v.01" />
+</svg>
+
+
diff --git a/icons/brand-apple.svg b/icons/brand-apple.svg
index cec025c5..a559be93 100644
--- a/icons/brand-apple.svg
+++ b/icons/brand-apple.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-apple" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M9 7c-3 0-4 3-4 5.5 0 3 2 7.5 4 7.5 1.088-.046 1.679-.5 3-.5 1.312 0 1.5.5 3 .5s4-3 4-5c-.028-.01-2.472-.403-2.5-3-.019-2.17 2.416-2.954 2.5-3-1.023-1.492-2.951-1.963-3.5-2-1.433-.111-2.83 1-3.5 1-.68 0-1.9-1-3-1z" />
+ <path d="M9 7c-3 0 -4 3 -4 5.5c0 3 2 7.5 4 7.5c1.088 -.046 1.679 -.5 3 -.5c1.312 0 1.5 .5 3 .5s4 -3 4 -5c-.028 -.01 -2.472 -.403 -2.5 -3c-.019 -2.17 2.416 -2.954 2.5 -3c-1.023 -1.492 -2.951 -1.963 -3.5 -2c-1.433 -.111 -2.83 1 -3.5 1c-.68 0 -1.9 -1 -3 -1z" />
<path d="M12 4a2 2 0 0 0 2 -2a2 2 0 0 0 -2 2" />
</svg>
diff --git a/icons/brand-asana.svg b/icons/brand-asana.svg
new file mode 100644
index 00000000..305123ac
--- /dev/null
+++ b/icons/brand-asana.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-asana" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="7" r="3" />
+ <circle cx="17" cy="16" r="3" />
+ <circle cx="7" cy="16" r="3" />
+</svg>
+
+
diff --git a/icons/brand-bing.svg b/icons/brand-bing.svg
new file mode 100644
index 00000000..ce2866bd
--- /dev/null
+++ b/icons/brand-bing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-bing" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 3l4 1.5v12l6 -2.5l-2 -1l-1 -4l7 2.5v4.5l-10 5l-4 -2z" />
+</svg>
+
+
diff --git a/icons/brand-bitbucket.svg b/icons/brand-bitbucket.svg
new file mode 100644
index 00000000..5243c24e
--- /dev/null
+++ b/icons/brand-bitbucket.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-bitbucket" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M3.648 4a0.64 .64 0 0 0 -.64 .744l3.14 14.528c.07 .417 .43 .724 .852 .728h10a0.644 .644 0 0 0 .642 -.539l3.35 -14.71a0.641 .641 0 0 0 -.64 -.744l-16.704 -.007z" />
+ <path d="M14 15h-4l-1 -6h6z" />
+</svg>
+
+
diff --git a/icons/brand-discord.svg b/icons/brand-discord.svg
index d758e4fb..5a818d2b 100644
--- a/icons/brand-discord.svg
+++ b/icons/brand-discord.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="9" cy="12" r="1" />
<circle cx="15" cy="12" r="1" />
- <path d="M7.5 7.5c3.5-1 5.5-1 9 0" />
+ <path d="M7.5 7.5c3.5 -1 5.5 -1 9 0" />
<path d="M7 16.5c3.5 1 6.5 1 10 0" />
<path d="M15.5 17c0 1 1.5 3 2 3c1.5 0 2.833 -1.667 3.5 -3c.667 -1.667 .5 -5.833 -1.5 -11.5c-1.457 -1.015 -3 -1.34 -4.5 -1.5l-1 2.5" />
<path d="M8.5 17c0 1 -1.356 3 -1.832 3c-1.429 0 -2.698 -1.667 -3.333 -3c-.635 -1.667 -.476 -5.833 1.428 -11.5c1.388 -1.015 2.782 -1.34 4.237 -1.5l1 2.5" />
diff --git a/icons/brand-disqus.svg b/icons/brand-disqus.svg
new file mode 100644
index 00000000..8070dd9a
--- /dev/null
+++ b/icons/brand-disqus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-disqus" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M11.847 21c-2.259 0 -4.323 -.667 -5.919 -2h-3.928l1.708 -3.266c-.545 -1.174 -.759 -2.446 -.758 -3.734c0 -4.97 3.84 -9 8.898 -9c5.052 0 9.152 4.03 9.152 9c0 4.972 -4.098 9 -9.153 9z" />
+ <path d="M11.485 15h-1.485v-6h1.485c2.112 0 3.515 .823 3.515 2.981v.035c0 2.18 -1.403 2.984 -3.515 2.984z" />
+</svg>
+
+
diff --git a/icons/brand-docker.svg b/icons/brand-docker.svg
new file mode 100644
index 00000000..5913921d
--- /dev/null
+++ b/icons/brand-docker.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-docker" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M22 12.54c-1.804 -.345 -2.701 -1.08 -3.523 -2.94c-.487 .696 -1.102 1.568 -.92 2.4c.028 .238 -.32 1.002 -.557 1h-14c0 5.208 3.164 7 6.196 7c4.124 .022 7.828 -1.376 9.854 -5c1.146 -.101 2.296 -1.505 2.95 -2.46z" />
+ <path d="M5 10h3v3h-3z" />
+ <path d="M8 10h3v3h-3z" />
+ <path d="M11 10h3v3h-3z" />
+ <path d="M8 7h3v3h-3z" />
+ <path d="M11 7h3v3h-3z" />
+ <path d="M11 4h3v3h-3z" />
+ <path d="M4.571 18.001c1.5 0 2.047 -.074 2.958 -.78" />
+ <line x1="10" y1="16" x2="10" y2="16.01" />
+</svg>
+
+
diff --git a/icons/brand-edge.svg b/icons/brand-edge.svg
index 66246689..9c3840f7 100644
--- a/icons/brand-edge.svg
+++ b/icons/brand-edge.svg
@@ -1,9 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-edge" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M20.978 11.372a9 9 0 1 0 -1.593 5.773" />
- <path d="M20.978 11.372c.21 2.993-5.034 2.413-6.913 1.486 1.392-1.6.402-4.038-2.274-3.851-1.745.122-2.927 1.157-2.784 3.202.28 3.99 4.444 6.205 10.36 4.79" />
+ <path d="M20.978 11.372c.21 2.993 -5.034 2.413 -6.913 1.486c1.392 -1.6 .402 -4.038 -2.274 -3.851c-1.745 .122 -2.927 1.157 -2.784 3.202c.28 3.99 4.444 6.205 10.36 4.79" />
<path d="M3.022 12.628c-.283 -4.043 8.717 -7.228 11.248 -2.688" />
- <path d="M12.628 20.978c-2.993.21-5.162-4.725-3.567-9.748" />
+ <path d="M12.628 20.978c-2.993 .21 -5.162 -4.725 -3.567 -9.748" />
</svg>
diff --git a/icons/brand-gravatar.svg b/icons/brand-gravatar.svg
new file mode 100644
index 00000000..426bea51
--- /dev/null
+++ b/icons/brand-gravatar.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-gravatar" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5.64 5.632a9 9 0 1 0 6.36 -2.632v7.714" />
+</svg>
+
+
diff --git a/icons/brand-hipchat.svg b/icons/brand-hipchat.svg
new file mode 100644
index 00000000..afecbad5
--- /dev/null
+++ b/icons/brand-hipchat.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-hipchat" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M17.802 17.292s.077 -.055 .2 -.149c1.843 -1.425 2.998 -3.49 2.998 -5.789c0 -4.286 -4.03 -7.764 -8.998 -7.764c-4.97 0 -9.002 3.478 -9.002 7.764c0 4.288 4.03 7.646 9 7.646c.424 0 1.12 -.028 2.088 -.084c1.262 .82 3.104 1.493 4.716 1.493c.499 0 .734 -.41 .414 -.828c-.486 -.596 -1.156 -1.551 -1.416 -2.29z" />
+ <path d="M7.5 13.5c2.5 2.5 6.5 2.5 9 0" />
+</svg>
+
+
diff --git a/icons/brand-kickstarter.svg b/icons/brand-kickstarter.svg
new file mode 100644
index 00000000..dc532b05
--- /dev/null
+++ b/icons/brand-kickstarter.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-kickstarter" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M11 9l2.975 -4.65c.615 -.9 1.405 -1.35 2.377 -1.35c.79 0 1.474 .286 2.054 .858c.576 .574 .866 1.256 .866 2.054c0 .588 -.153 1.109 -.46 1.559l-2.812 4.029l3.465 4.912c.356 .46 .535 .998 .535 1.613a2.92 2.92 0 0 1 -.843 2.098c-.561 .584 -1.242 .877 -2.04 .877c-.876 0 -1.545 -.29 -2.005 -.87l-4.112 -5.697v3.067c0 .876 -.313 1.69 -.611 2.175c-.543 .883 -1.35 1.325 -2.389 1.325c-.944 0 -1.753 -.327 -2.271 -.974c-.486 -.6 -.729 -1.392 -.729 -2.38v-11.371c0 -.934 .247 -1.706 .74 -2.313c.512 -.641 1.347 -.962 2.26 -.962c.868 0 1.821 .321 2.4 .962c.323 .356 .515 .714 .6 1.08c.052 .224 0 .643 0 1.26v2.698z" />
+</svg>
+
+
diff --git a/icons/brand-kotlin.svg b/icons/brand-kotlin.svg
index 101bb68b..9870f7e6 100644
--- a/icons/brand-kotlin.svg
+++ b/icons/brand-kotlin.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M20 20h-16v-16h16" />
<line x1="4" y1="20" x2="20" y2="4" />
- <path d="M4 12l8-8" />
+ <path d="M4 12l8 -8" />
<line x1="12" y1="12" x2="20" y2="20" />
</svg>
diff --git a/icons/brand-netflix.svg b/icons/brand-netflix.svg
new file mode 100644
index 00000000..d3a48828
--- /dev/null
+++ b/icons/brand-netflix.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-netflix" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M9 20v-16l7 16v-16" />
+</svg>
+
+
diff --git a/icons/brand-pagekit.svg b/icons/brand-pagekit.svg
new file mode 100644
index 00000000..eedb55be
--- /dev/null
+++ b/icons/brand-pagekit.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-pagekit" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12.077 20h-5.077v-16h11v14h-5.077" />
+</svg>
+
+
diff --git a/icons/brand-paypal.svg b/icons/brand-paypal.svg
index 57d71c72..6a47c663 100644
--- a/icons/brand-paypal.svg
+++ b/icons/brand-paypal.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-paypal" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M10 13l2.5 -0c2.5 0 5 -2.5 5 -5c0 -3 -1.9 -5 -5 -5h-5.5c-.5 0 -1 .5 -1 1l-2 14c0 .5 .5 1 1 1h2.8l1.2 -5c.1 -.6 .4 -1 1 -1zm7.5 -5.8c1.7 1 2.5 2.8 2.5 4.8c0 2.5 -2.5 4.5 -5 4.5h-2.6l-.6 3.6a1 1 0 0 1 -1 .8l-2.7 -0a0.5 .5 0 0 1 -.5 -.6l.2 -1.4" />
+ <path d="M10 13l2.5 0c2.5 0 5 -2.5 5 -5c0 -3 -1.9 -5 -5 -5h-5.5c-.5 0 -1 .5 -1 1l-2 14c0 .5 .5 1 1 1h2.8l1.2 -5c.1 -.6 .4 -1 1 -1zm7.5 -5.8c1.7 1 2.5 2.8 2.5 4.8c0 2.5 -2.5 4.5 -5 4.5h-2.6l-.6 3.6a1 1 0 0 1 -1 .8l-2.7 0a0.5 .5 0 0 1 -.5 -.6l.2 -1.4" />
</svg>
diff --git a/icons/brand-producthunt.svg b/icons/brand-producthunt.svg
new file mode 100644
index 00000000..97ddde5b
--- /dev/null
+++ b/icons/brand-producthunt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-producthunt" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M10 16v-8h2.5a2.5 2.5 0 1 1 0 5h-2.5" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/brand-reddit.svg b/icons/brand-reddit.svg
index b85fcd4b..0acfb1af 100644
--- a/icons/brand-reddit.svg
+++ b/icons/brand-reddit.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-reddit" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 8c2.648 0 5.028 .826 6.675 2.14a2.5 2.5 0 0 1 2.326 4.36c0 3.59 -4.03 6.5 -9 6.5c-4.875 0 -8.845 -2.8 -9 -6.294l-1 -.206a2.5 2.5 0 0 1 2.326 -4.36c1.646 -1.313 4.026 -2.14 6.674 -2.14z" />
- <path d="M12 8l1-5 6 1" />
+ <path d="M12 8l1 -5l6 1" />
<circle cx="19" cy="4" r="1" />
<circle cx="9" cy="13" r=".5" fill="currentColor" />
<circle cx="15" cy="13" r=".5" fill="currentColor" />
diff --git a/icons/brand-sass.svg b/icons/brand-sass.svg
new file mode 100644
index 00000000..6bd0c523
--- /dev/null
+++ b/icons/brand-sass.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-sass" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="12" r="9" />
+ <path d="M12 10.523c2.46 -.826 4.002 -.826 4.002 -2.155c0 -1.366 -1.347 -1.366 -2.735 -1.366c-1.91 0 -3.352 .49 -4.537 1.748c-.848 .902 -1.027 2.449 -.153 3.307c.973 .956 3.206 1.789 2.884 3.493c-.233 1.235 -1.469 1.823 -2.617 1.202c-.782 -.424 -.454 -1.746 .626 -2.512s2.822 -.992 4.1 -.24c.98 .575 1.046 1.724 .434 2.193" />
+</svg>
+
+
diff --git a/icons/brand-sentry.svg b/icons/brand-sentry.svg
new file mode 100644
index 00000000..ddade102
--- /dev/null
+++ b/icons/brand-sentry.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-sentry" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M3 18a1.93 1.93 0 0 0 .306 1.076a2 2 0 0 0 1.584 .924c.646 .033 -.537 0 .11 0h3a4.992 4.992 0 0 0 -3.66 -4.81c.558 -.973 1.24 -2.149 2.04 -3.531a8.997 8.997 0 0 1 5.62 8.341h4c.663 0 2.337 .005 3 0a2 2 0 0 0 1.84 -2.75l-7.1 -12.25a2 2 0 0 0 -3.5 0l-1.84 3.176c4.482 2.05 7.6 6.571 7.6 11.824" />
+</svg>
+
+
diff --git a/icons/brand-spotify.svg b/icons/brand-spotify.svg
index 0e7d52d5..60882ab1 100644
--- a/icons/brand-spotify.svg
+++ b/icons/brand-spotify.svg
@@ -1,9 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-spotify" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="12" cy="12" r="9" />
- <path d="M8 11.973c2.5-1.473 5.5-.973 7.5.527" />
- <path d="M9 15c1.5-1 4-1 5 .5" />
- <path d="M7 9c2-1 6-2 10 .5" />
+ <path d="M8 11.973c2.5 -1.473 5.5 -.973 7.5 .527" />
+ <path d="M9 15c1.5 -1 4 -1 5 .5" />
+ <path d="M7 9c2 -1 6 -2 10 .5" />
</svg>
diff --git a/icons/brand-stripe.svg b/icons/brand-stripe.svg
new file mode 100644
index 00000000..26e03abf
--- /dev/null
+++ b/icons/brand-stripe.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-stripe" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M11.453 8.056c0 -.623 .518 -.979 1.442 -.979c1.69 0 3.41 .343 4.605 .923l.5 -4c-.948 -.449 -2.82 -1 -5.5 -1c-1.895 0 -3.373 .087 -4.5 1c-1.172 .956 -2 2.33 -2 4c0 3.03 1.958 4.906 5 6c1.961 .69 3 .743 3 1.5c0 .735 -.851 1.5 -2 1.5c-1.423 0 -3.963 -.609 -5.5 -1.5l-.5 4c1.321 .734 3.474 1.5 6 1.5c2.004 0 3.957 -.468 5.084 -1.36c1.263 -.979 1.916 -2.268 1.916 -4.14c0 -3.096 -1.915 -4.547 -5.003 -5.637c-1.646 -.605 -2.544 -1.07 -2.544 -1.807z" />
+</svg>
+
+
diff --git a/icons/brand-tailwind.svg b/icons/brand-tailwind.svg
index 68e30bba..1613c151 100644
--- a/icons/brand-tailwind.svg
+++ b/icons/brand-tailwind.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-tailwind" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M11.667 6c-2.49 0 -4.044 1.222 -4.667 3.667c0.933 -1.223 2.023 -1.68 3.267 -1.375c0.71 .174 1.217 .68 1.778 1.24c0.916 .912 2 1.968 4.288 1.968c2.49 0 4.044 -1.222 4.667 -3.667c-.933 1.223 -2.023 1.68 -3.267 1.375c-.71 -.174 -1.217 -.68 -1.778 -1.24c-.916 -.912 -1.975 -1.968 -4.288 -1.968zm-4 6.5c-2.49 0 -4.044 1.222 -4.667 3.667c.933 -1.223 2.023 -1.68 3.267 -1.375c.71 .174 1.217 .68 1.778 1.24c.916 .912 1.975 1.968 4.288 1.968c2.49 0 4.044 -1.222 4.667 -3.667c-.933 1.223 -2.023 1.68 -3.267 1.375c-.71 -.174 -1.217 -.68 -1.778 -1.24c-.916 -.912 -1.975 -1.968 -4.288 -1.968z" />
+ <path d="M11.667 6c-2.49 0 -4.044 1.222 -4.667 3.667c.933 -1.223 2.023 -1.68 3.267 -1.375c.71 .174 1.217 .68 1.778 1.24c.916 .912 2 1.968 4.288 1.968c2.49 0 4.044 -1.222 4.667 -3.667c-.933 1.223 -2.023 1.68 -3.267 1.375c-.71 -.174 -1.217 -.68 -1.778 -1.24c-.916 -.912 -1.975 -1.968 -4.288 -1.968zm-4 6.5c-2.49 0 -4.044 1.222 -4.667 3.667c.933 -1.223 2.023 -1.68 3.267 -1.375c.71 .174 1.217 .68 1.778 1.24c.916 .912 1.975 1.968 4.288 1.968c2.49 0 4.044 -1.222 4.667 -3.667c-.933 1.223 -2.023 1.68 -3.267 1.375c-.71 -.174 -1.217 -.68 -1.778 -1.24c-.916 -.912 -1.975 -1.968 -4.288 -1.968z" />
</svg>
diff --git a/icons/brand-unsplash.svg b/icons/brand-unsplash.svg
new file mode 100644
index 00000000..4c4364b8
--- /dev/null
+++ b/icons/brand-unsplash.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-unsplash" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 11h5v4h6v-4h5v9h-16zm5 -7h6v4h-6z" />
+</svg>
+
+
diff --git a/icons/brand-whatsapp.svg b/icons/brand-whatsapp.svg
index aefaf316..03b0a4fa 100644
--- a/icons/brand-whatsapp.svg
+++ b/icons/brand-whatsapp.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-whatsapp" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M3 21l1.65 -3.8a9 9 0 1 1 3.4 2.9l-5.05 .9" />
- <path d="M9 10a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1" />
+ <path d="M9 10a0.5 .5 0 0 0 1 0v-1a0.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a0.5 .5 0 0 0 0 -1h-1a0.5 .5 0 0 0 0 1" />
</svg>
diff --git a/icons/brand-yahoo.svg b/icons/brand-yahoo.svg
index 5dbc92d3..c74f3e7b 100644
--- a/icons/brand-yahoo.svg
+++ b/icons/brand-yahoo.svg
@@ -3,7 +3,7 @@
<line x1="3" y1="6" x2="8" y2="6" />
<line x1="7" y1="18" x2="14" y2="18" />
<path d="M4.5 6l5.5 7v5" />
- <path d="M10 13l6-5" />
+ <path d="M10 13l6 -5" />
<line x1="12.5" y1="8" x2="17.5" y2="8" />
<line x1="20" y1="11" x2="20" y2="15" />
<line x1="20" y1="18" x2="20" y2="18.01" />
diff --git a/icons/brand-ycombinator.svg b/icons/brand-ycombinator.svg
new file mode 100644
index 00000000..2ffb3871
--- /dev/null
+++ b/icons/brand-ycombinator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-ycombinator" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+ <path d="M8 7.002l4 5.998l4 -6" />
+ <line x1="12" y1="17" x2="12" y2="13" />
+</svg>
+
+
diff --git a/icons/brightness-2.svg b/icons/brightness-2.svg
new file mode 100644
index 00000000..9e46e71f
--- /dev/null
+++ b/icons/brightness-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brightness-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="12" r="3" />
+ <path d="M6 6h3.5l2.5 -2.5l2.5 2.5h3.5v3.5l2.5 2.5l-2.5 2.5v3.5h-3.5l-2.5 2.5l-2.5 -2.5h-3.5v-3.5l-2.5 -2.5l2.5 -2.5z" />
+</svg>
+
+
diff --git a/icons/brightness-half.svg b/icons/brightness-half.svg
new file mode 100644
index 00000000..becab8a3
--- /dev/null
+++ b/icons/brightness-half.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brightness-half" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 9a3 3 0 0 0 0 6v-6z" />
+ <path d="M6 6h3.5l2.5 -2.5l2.5 2.5h3.5v3.5l2.5 2.5l-2.5 2.5v3.5h-3.5l-2.5 2.5l-2.5 -2.5h-3.5v-3.5l-2.5 -2.5l2.5 -2.5z" />
+</svg>
+
+
diff --git a/icons/bucket.svg b/icons/bucket.svg
index c8d0af3a..2cab1f6b 100644
--- a/icons/bucket.svg
+++ b/icons/bucket.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-bucket" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M19 9l-2 9a2 2.5 0 0 1 -2 2h-6a2 2.5 0 0 1 -2 -2l-2 -9Z" />
+ <path d="M19 9l-2 9a2 2.5 0 0 1 -2 2h-6a2 2.5 0 0 1 -2 -2l-2 -9z" />
<path d="M7 9a5 5 0 0 1 10 0" />
</svg>
diff --git a/icons/building-carousel.svg b/icons/building-carousel.svg
index fcf5c2d2..024d1a34 100644
--- a/icons/building-carousel.svg
+++ b/icons/building-carousel.svg
@@ -6,7 +6,7 @@
<circle cx="19" cy="8" r="2" />
<circle cx="5" cy="16" r="2" />
<circle cx="19" cy="16" r="2" />
- <path d="M8 22l4-10 4 10" />
+ <path d="M8 22l4 -10l4 10" />
</svg>
diff --git a/icons/building-cottage.svg b/icons/building-cottage.svg
new file mode 100644
index 00000000..bdde53ef
--- /dev/null
+++ b/icons/building-cottage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-building-cottage" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <line x1="3" y1="21" x2="21" y2="21" />
+ <path d="M4 21v-11l2.5 -4.5l5.5 -2.5l5.5 2.5l2.5 4.5v11" />
+ <circle cx="12" cy="9" r="2" />
+ <path d="M9 21v-5a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v5" />
+</svg>
+
+
diff --git a/icons/building-factory.svg b/icons/building-factory.svg
new file mode 100644
index 00000000..4e307cab
--- /dev/null
+++ b/icons/building-factory.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-building-factory" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 21c1.147 -4.02 1.983 -8.027 2 -12h6c.017 3.973 .853 7.98 2 12" />
+ <path d="M12.5 13h4.5c.025 2.612 .894 5.296 2 8" />
+ <path d="M9 5a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1" />
+ <line x1="3" y1="21" x2="22" y2="21" />
+</svg>
+
+
diff --git a/icons/building-warehouse.svg b/icons/building-warehouse.svg
index 093d00f2..bbab84e9 100644
--- a/icons/building-warehouse.svg
+++ b/icons/building-warehouse.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-building-warehouse" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M3 21v-13l9-4l9 4v13" />
+ <path d="M3 21v-13l9 -4l9 4v13" />
<path d="M13 13h4v8h-10v-6h6" />
<path d="M13 21v-9a1 1 0 0 0 -1 -1h-2a1 1 0 0 0 -1 1v3" />
</svg>
diff --git a/icons/businessplan.svg b/icons/businessplan.svg
new file mode 100644
index 00000000..1b718feb
--- /dev/null
+++ b/icons/businessplan.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-businessplan" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <ellipse cx="16" cy="6" rx="5" ry="3" />
+ <path d="M11 6v4c0 1.657 2.239 3 5 3s5 -1.343 5 -3v-4" />
+ <path d="M11 10v4c0 1.657 2.239 3 5 3s5 -1.343 5 -3v-4" />
+ <path d="M11 14v4c0 1.657 2.239 3 5 3s5 -1.343 5 -3v-4" />
+ <path d="M7 9h-2.5a1.5 1.5 0 0 0 0 3h1a1.5 1.5 0 0 1 0 3h-2.5" />
+ <path d="M5 15v1m0 -8v1" />
+</svg>
+
+
diff --git a/icons/calendar-off.svg b/icons/calendar-off.svg
new file mode 100644
index 00000000..c3b549d5
--- /dev/null
+++ b/icons/calendar-off.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-calendar-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M19.823 19.824a2 2 0 0 1 -1.823 1.176h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 1.175 -1.823m3.825 -.177h9a2 2 0 0 1 2 2v9" />
+ <line x1="16" y1="3" x2="16" y2="7" />
+ <line x1="8" y1="3" x2="8" y2="4" />
+ <path d="M4 11h7m4 0h5" />
+ <line x1="11" y1="15" x2="12" y2="15" />
+ <line x1="12" y1="15" x2="12" y2="18" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/calendar-stats.svg b/icons/calendar-stats.svg
index f9820d52..c26c83e2 100644
--- a/icons/calendar-stats.svg
+++ b/icons/calendar-stats.svg
@@ -1,10 +1,11 @@
----
----
-<svg>
- <path d="M11.795 21H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4"/>
- <path d="M18 14v4h4"/>
- <circle cx="18" cy="18" r="4"/>
- <path d="M15 3v4"/>
- <path d="M7 3v4"/>
- <path d="M3 11h16"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-calendar-stats" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M11.795 21h-6.795a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v4" />
+ <path d="M18 14v4h4" />
+ <circle cx="18" cy="18" r="4" />
+ <path d="M15 3v4" />
+ <path d="M7 3v4" />
+ <path d="M3 11h16" />
</svg>
+
+
diff --git a/icons/calendar-time.svg b/icons/calendar-time.svg
index 62f8b31f..e7a99a97 100644
--- a/icons/calendar-time.svg
+++ b/icons/calendar-time.svg
@@ -1,10 +1,11 @@
----
----
-<svg>
- <path d="M11.795 21H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4"/>
- <circle cx="18" cy="18" r="4"/>
- <path d="M15 3v4"/>
- <path d="M7 3v4"/>
- <path d="M3 11h16"/>
- <path d="M18 16.496V18l1 1"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-calendar-time" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M11.795 21h-6.795a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v4" />
+ <circle cx="18" cy="18" r="4" />
+ <path d="M15 3v4" />
+ <path d="M7 3v4" />
+ <path d="M3 11h16" />
+ <path d="M18 16.496v1.504l1 1" />
</svg>
+
+
diff --git a/icons/camera-rotate.svg b/icons/camera-rotate.svg
new file mode 100644
index 00000000..6ba5da12
--- /dev/null
+++ b/icons/camera-rotate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-camera-rotate" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 7h1a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h6a1 1 0 0 1 1 1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v9a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2" />
+ <path d="M11.245 15.904a3 3 0 0 0 3.755 -2.904m-2.25 -2.905a3 3 0 0 0 -3.75 2.905" />
+ <path d="M14 13h2v2" />
+ <path d="M10 13h-2v-2" />
+</svg>
+
+
diff --git a/icons/camera-selfie.svg b/icons/camera-selfie.svg
new file mode 100644
index 00000000..59925b2e
--- /dev/null
+++ b/icons/camera-selfie.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-camera-selfie" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 7h1a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h6a1 1 0 0 1 1 1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v9a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2" />
+ <path d="M9.5 15a3.5 3.5 0 0 0 5 0" />
+ <line x1="15" y1="11" x2="15.01" y2="11" />
+ <line x1="9" y1="11" x2="9.01" y2="11" />
+</svg>
+
+
diff --git a/icons/car.svg b/icons/car.svg
index 86511e7e..846f8560 100644
--- a/icons/car.svg
+++ b/icons/car.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="7" cy="17" r="2" />
<circle cx="17" cy="17" r="2" />
- <path d="M5 17h-2v-6l2-5h9l4 5h1a2 2 0 0 1 2 2v4h-2m-4 0h-6m-6 -6h15m-6 0v-5" />
+ <path d="M5 17h-2v-6l2 -5h9l4 5h1a2 2 0 0 1 2 2v4h-2m-4 0h-6m-6 -6h15m-6 0v-5" />
</svg>
diff --git a/icons/caret-down.svg b/icons/caret-down.svg
index 8c9be3a1..471f4b28 100644
--- a/icons/caret-down.svg
+++ b/icons/caret-down.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-caret-down" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M18 15l-6-6l-6 6h12" transform="rotate(180 12 12)" />
+ <path d="M18 15l-6 -6l-6 6h12" transform="rotate(180 12 12)" />
</svg>
diff --git a/icons/caret-left.svg b/icons/caret-left.svg
index e192afee..ddc2b370 100644
--- a/icons/caret-left.svg
+++ b/icons/caret-left.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-caret-left" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M18 15l-6-6l-6 6h12" transform="rotate(270 12 12)" />
+ <path d="M18 15l-6 -6l-6 6h12" transform="rotate(270 12 12)" />
</svg>
diff --git a/icons/caret-right.svg b/icons/caret-right.svg
index 44ea6c76..20581e8e 100644
--- a/icons/caret-right.svg
+++ b/icons/caret-right.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-caret-right" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M18 15l-6-6l-6 6h12" transform="rotate(90 12 12)" />
+ <path d="M18 15l-6 -6l-6 6h12" transform="rotate(90 12 12)" />
</svg>
diff --git a/icons/caret-up.svg b/icons/caret-up.svg
index 84fbdfcf..09a0d8bf 100644
--- a/icons/caret-up.svg
+++ b/icons/caret-up.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-caret-up" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M18 15l-6-6l-6 6h12" />
+ <path d="M18 15l-6 -6l-6 6h12" />
</svg>
diff --git a/icons/cash-banknote-off.svg b/icons/cash-banknote-off.svg
new file mode 100644
index 00000000..43489570
--- /dev/null
+++ b/icons/cash-banknote-off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-cash-banknote-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M9.88 9.878a3 3 0 1 0 4.242 4.243m.58 -3.425a3.012 3.012 0 0 0 -1.412 -1.405" />
+ <path d="M10 6h9a2 2 0 0 1 2 2v8c0 .294 -.064 .574 -.178 .825m-2.822 1.175h-13a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h1" />
+ <line x1="18" y1="12" x2="18.01" y2="12" />
+ <line x1="6" y1="12" x2="6.01" y2="12" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/cash-banknote.svg b/icons/cash-banknote.svg
new file mode 100644
index 00000000..27a4e400
--- /dev/null
+++ b/icons/cash-banknote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-cash-banknote" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="12" r="3" />
+ <rect x="3" y="6" width="18" height="12" rx="2" />
+ <line x1="18" y1="12" x2="18.01" y2="12" />
+ <line x1="6" y1="12" x2="6.01" y2="12" />
+</svg>
+
+
diff --git a/icons/charging-pile.svg b/icons/charging-pile.svg
new file mode 100644
index 00000000..1ecfeecb
--- /dev/null
+++ b/icons/charging-pile.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-charging-pile" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <line x1="18" y1="7" x2="17" y2="8" />
+ <path d="M14 11h1a2 2 0 0 1 2 2v3a1.5 1.5 0 0 0 3 0v-7l-3 -3" />
+ <path d="M4 20v-14a2 2 0 0 1 2 -2h6a2 2 0 0 1 2 2v14" />
+ <path d="M9 11.5l-1.5 2.5h3l-1.5 2.5" />
+ <line x1="3" y1="20" x2="15" y2="20" />
+ <line x1="4" y1="8" x2="14" y2="8" />
+</svg>
+
+
diff --git a/icons/chart-arcs-3.svg b/icons/chart-arcs-3.svg
new file mode 100644
index 00000000..f99f1f5e
--- /dev/null
+++ b/icons/chart-arcs-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-arcs-3" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="12" r="1" />
+ <path d="M7 12a5 5 0 1 0 5 -5" />
+ <path d="M6.29 18.957a9 9 0 1 0 5.71 -15.957" />
+</svg>
+
+
diff --git a/icons/chart-arcs.svg b/icons/chart-arcs.svg
new file mode 100644
index 00000000..e5444157
--- /dev/null
+++ b/icons/chart-arcs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-arcs" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="12" r="1" />
+ <path d="M16.924 11.132a5 5 0 1 0 -4.056 5.792" />
+ <path d="M3 12a9 9 0 1 0 9 -9" />
+</svg>
+
+
diff --git a/icons/chart-arrows-vertical.svg b/icons/chart-arrows-vertical.svg
new file mode 100644
index 00000000..dfb6d363
--- /dev/null
+++ b/icons/chart-arrows-vertical.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-arrows-vertical" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M18 21v-14" />
+ <path d="M9 15l3 -3l3 3" />
+ <path d="M15 10l3 -3l3 3" />
+ <line x1="3" y1="21" x2="21" y2="21" />
+ <line x1="12" y1="21" x2="12" y2="12" />
+ <path d="M3 6l3 -3l3 3" />
+ <path d="M6 21v-18" />
+</svg>
+
+
diff --git a/icons/chart-arrows.svg b/icons/chart-arrows.svg
new file mode 100644
index 00000000..953d1726
--- /dev/null
+++ b/icons/chart-arrows.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-arrows" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <line x1="3" y1="18" x2="17" y2="18" />
+ <path d="M9 9l3 3l-3 3" />
+ <path d="M14 15l3 3l-3 3" />
+ <line x1="3" y1="3" x2="3" y2="21" />
+ <line x1="3" y1="12" x2="12" y2="12" />
+ <path d="M18 3l3 3l-3 3" />
+ <line x1="3" y1="6" x2="21" y2="6" />
+</svg>
+
+
diff --git a/icons/chart-donut-2.svg b/icons/chart-donut-2.svg
new file mode 100644
index 00000000..23950988
--- /dev/null
+++ b/icons/chart-donut-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-donut-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 3v5m4 4h5" />
+ <circle cx="12" cy="12" r="4" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/chart-donut-3.svg b/icons/chart-donut-3.svg
new file mode 100644
index 00000000..20d10c32
--- /dev/null
+++ b/icons/chart-donut-3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-donut-3" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 3v5m4 4h5" />
+ <path d="M8.929 14.582l-3.429 2.918" />
+ <circle cx="12" cy="12" r="4" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/chart-donut-4.svg b/icons/chart-donut-4.svg
new file mode 100644
index 00000000..3bf8d046
--- /dev/null
+++ b/icons/chart-donut-4.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-donut-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8.848 14.667l-3.348 2.833" />
+ <path d="M12 3v5m4 4h5" />
+ <circle cx="12" cy="12" r="9" />
+ <path d="M14.219 15.328l2.781 4.172" />
+ <circle cx="12" cy="12" r="4" />
+</svg>
+
+
diff --git a/icons/chart-donut.svg b/icons/chart-donut.svg
index 540e13d2..519f26f0 100644
--- a/icons/chart-donut.svg
+++ b/icons/chart-donut.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-donut" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M10 3.2a9 9 0 1 0 10.8 10.8a1 1 0 0 0 -1 -1h-3.8a4.1 4.1 0 1 1 -5 -5v-4a.9 .9 0 0 0 -1 -.8" />
+ <path d="M10 3.2a9 9 0 1 0 10.8 10.8a1 1 0 0 0 -1 -1h-3.8a4.1 4.1 0 1 1 -5 -5v-4a0.9 .9 0 0 0 -1 -.8" />
<path d="M15 3.5a9 9 0 0 1 5.5 5.5h-4.5a9 9 0 0 0 -1 -1v-4.5" />
</svg>
diff --git a/icons/chart-dots.svg b/icons/chart-dots.svg
new file mode 100644
index 00000000..303628b8
--- /dev/null
+++ b/icons/chart-dots.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-dots" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M3 3v18h18" />
+ <circle cx="9" cy="9" r="2" />
+ <circle cx="19" cy="7" r="2" />
+ <circle cx="14" cy="15" r="2" />
+ <line x1="10.16" y1="10.62" x2="12.5" y2="13.5" />
+ <path d="M15.088 13.328l2.837 -4.586" />
+</svg>
+
+
diff --git a/icons/chart-infographic.svg b/icons/chart-infographic.svg
new file mode 100644
index 00000000..98f8718b
--- /dev/null
+++ b/icons/chart-infographic.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-infographic" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="7" cy="7" r="4" />
+ <path d="M7 3v4h4" />
+ <line x1="9" y1="17" x2="9" y2="21" />
+ <line x1="17" y1="14" x2="17" y2="21" />
+ <line x1="13" y1="13" x2="13" y2="21" />
+ <line x1="21" y1="12" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/chart-pie-2.svg b/icons/chart-pie-2.svg
new file mode 100644
index 00000000..15191519
--- /dev/null
+++ b/icons/chart-pie-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-pie-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 3v9h9" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/chart-pie-3.svg b/icons/chart-pie-3.svg
new file mode 100644
index 00000000..fce51858
--- /dev/null
+++ b/icons/chart-pie-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-pie-3" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 12l-6.5 5.5" />
+ <path d="M12 3v9h9" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/chart-pie-4.svg b/icons/chart-pie-4.svg
new file mode 100644
index 00000000..d83429f2
--- /dev/null
+++ b/icons/chart-pie-4.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-pie-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 12l-6.5 5.5" />
+ <path d="M12 3v9h9" />
+ <circle cx="12" cy="12" r="9" />
+ <path d="M12 12l5 7.5" />
+</svg>
+
+
diff --git a/icons/chart-pie.svg b/icons/chart-pie.svg
index 92bcd07d..8ebf0d30 100644
--- a/icons/chart-pie.svg
+++ b/icons/chart-pie.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chart-pie" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M10 3.2a9 9 0 1 0 10.8 10.8a1 1 0 0 0 -1 -1h-6.8a2 2 0 0 1 -2 -2v-7a.9 .9 0 0 0 -1 -.8" />
+ <path d="M10 3.2a9 9 0 1 0 10.8 10.8a1 1 0 0 0 -1 -1h-6.8a2 2 0 0 1 -2 -2v-7a0.9 .9 0 0 0 -1 -.8" />
<path d="M15 3.5a9 9 0 0 1 5.5 5.5h-4.5a1 1 0 0 1 -1 -1v-4.5" />
</svg>
diff --git a/icons/chart-radar.svg b/icons/chart-radar.svg
index d9cc2653..957d0f2a 100644
--- a/icons/chart-radar.svg
+++ b/icons/chart-radar.svg
@@ -2,9 +2,9 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 3l9.5 7l-3.5 11h-12l-3.5 -11z" />
<path d="M12 7.5l5.5 4l-2.5 5.5h-6.5l-2 -5.5z" />
- <path d="M2.5 10l9.5 3 9.5-3" />
+ <path d="M2.5 10l9.5 3l9.5 -3" />
<path d="M12 3v10l6 8" />
- <path d="M6 21l6-8" />
+ <path d="M6 21l6 -8" />
</svg>
diff --git a/icons/circle-0.svg b/icons/circle-0.svg
new file mode 100644
index 00000000..eaadc7eb
--- /dev/null
+++ b/icons/circle-0.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-0" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 8a2 2 0 0 1 2 2v4a2 2 0 1 1 -4 0v-4a2 2 0 0 1 2 -2z" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/circle-1.svg b/icons/circle-1.svg
new file mode 100644
index 00000000..ce1c84c6
--- /dev/null
+++ b/icons/circle-1.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-1" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 16v-8l-2 2" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/circle-2.svg b/icons/circle-2.svg
new file mode 100644
index 00000000..3267655c
--- /dev/null
+++ b/icons/circle-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M10 10a2 2 0 1 1 4 0c0 .591 -.417 1.318 -.816 1.858l-3.184 4.143l4 -.001" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/circle-3.svg b/icons/circle-3.svg
new file mode 100644
index 00000000..126d600e
--- /dev/null
+++ b/icons/circle-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-3" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 12a2 2 0 1 0 -2 -2" />
+ <path d="M10 14a2 2 0 1 0 2 -2" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/circle-4.svg b/icons/circle-4.svg
new file mode 100644
index 00000000..0513140b
--- /dev/null
+++ b/icons/circle-4.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M13 16v-8l-4 6h5" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/circle-5.svg b/icons/circle-5.svg
new file mode 100644
index 00000000..b6393b32
--- /dev/null
+++ b/icons/circle-5.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-5" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M10 16h2a2 2 0 1 0 0 -4h-2v-4h4" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/circle-6.svg b/icons/circle-6.svg
new file mode 100644
index 00000000..e4d07262
--- /dev/null
+++ b/icons/circle-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-6" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="14" r="2" />
+ <path d="M14 10a2 2 0 1 0 -4 0v4" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/circle-7.svg b/icons/circle-7.svg
new file mode 100644
index 00000000..535a976a
--- /dev/null
+++ b/icons/circle-7.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-7" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M10 8h4l-2 8" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/circle-8.svg b/icons/circle-8.svg
new file mode 100644
index 00000000..629fa75c
--- /dev/null
+++ b/icons/circle-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-8" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="10" r="2" />
+ <circle cx="12" cy="14" r="2" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/circle-9.svg b/icons/circle-9.svg
new file mode 100644
index 00000000..a25ca90b
--- /dev/null
+++ b/icons/circle-9.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-9" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="10" r="2" />
+ <path d="M10 14a2 2 0 1 0 4 0v-4" />
+ <circle cx="12" cy="12" r="9" />
+</svg>
+
+
diff --git a/icons/circle-half-vertical.svg b/icons/circle-half-vertical.svg
index daa19e17..88f83fd5 100644
--- a/icons/circle-half-vertical.svg
+++ b/icons/circle-half-vertical.svg
@@ -1,6 +1,7 @@
----
----
-<svg>
- <circle cx="12" cy="12" r="9"/>
- <path d="M3 12h18"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-half-vertical" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="12" r="9" />
+ <path d="M3 12h18" />
</svg>
+
+
diff --git a/icons/circle-half.svg b/icons/circle-half.svg
index 440a60a8..74b4247e 100644
--- a/icons/circle-half.svg
+++ b/icons/circle-half.svg
@@ -1,6 +1,7 @@
----
----
-<svg>
- <circle cx="12" cy="12" r="9"/>
- <path d="M12 3v18"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-half" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="12" r="9" />
+ <path d="M12 3v18" />
</svg>
+
+
diff --git a/icons/circle-off.svg b/icons/circle-off.svg
new file mode 100644
index 00000000..0dd5f5a1
--- /dev/null
+++ b/icons/circle-off.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M20.042 16.045a9 9 0 0 0 -12.087 -12.087m-2.318 1.677a9 9 0 1 0 12.725 12.73" />
+ <path d="M3 3l18 18" />
+</svg>
+
+
diff --git a/icons/clipboard-check.svg b/icons/clipboard-check.svg
index 95c237b4..9990a0c1 100644
--- a/icons/clipboard-check.svg
+++ b/icons/clipboard-check.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-clipboard-check" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M9 5H7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2V7a2 2 0 0 0 -2 -2h-2" />
+ <path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" />
<rect x="9" y="3" width="6" height="4" rx="2" />
<path d="M9 14l2 2l4 -4" />
</svg>
diff --git a/icons/code-minus.svg b/icons/code-minus.svg
new file mode 100644
index 00000000..04b8b360
--- /dev/null
+++ b/icons/code-minus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-code-minus" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M9 12h6"/>
+ <path d="M6 19a2 2 0 0 1-2-2v-4l-1-1 1-1V7a2 2 0 0 1 2-2"/>
+ <path d="M18 19a2 2 0 0 0 2-2v-4l1-1-1-1V7a2 2 0 0 0-2-2"/>
+</svg>
+
+
diff --git a/icons/code-plus.svg b/icons/code-plus.svg
new file mode 100644
index 00000000..c1c50e96
--- /dev/null
+++ b/icons/code-plus.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-code-plus" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M9 12h6"/>
+ <path d="M12 9v6"/>
+ <path d="M6 19a2 2 0 0 1-2-2v-4l-1-1 1-1V7a2 2 0 0 1 2-2"/>
+ <path d="M18 19a2 2 0 0 0 2-2v-4l1-1-1-1V7a2 2 0 0 0-2-2"/>
+</svg>
+
+
diff --git a/icons/color-picker.svg b/icons/color-picker.svg
index 39e00744..ee0a68fc 100644
--- a/icons/color-picker.svg
+++ b/icons/color-picker.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-color-picker" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <line x1="11" y1="7" x2="17" y2="13" />
- <path d="M5 19v-4l9.7 -9.7a1 1 0 0 1 1.4 0l2.6 2.6a1 1 0 0 1 0 1.4l-9.7 9.7h-4" />
+ <path d="M11 7l6 6" />
+ <path d="M4 16l11.7 -11.7a1 1 0 0 1 1.4 0l2.6 2.6a1 1 0 0 1 0 1.4l-11.7 11.7h-4v-4z" />
</svg>
diff --git a/icons/column-insert-left.svg b/icons/column-insert-left.svg
new file mode 100644
index 00000000..1d8860c8
--- /dev/null
+++ b/icons/column-insert-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-column-insert-left" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M14 4h4a1 1 0 0 1 1 1v14a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-14a1 1 0 0 1 1 -1z" />
+ <line x1="5" y1="12" x2="9" y2="12" />
+ <line x1="7" y1="10" x2="7" y2="14" />
+</svg>
+
+
diff --git a/icons/column-insert-right.svg b/icons/column-insert-right.svg
new file mode 100644
index 00000000..7270b845
--- /dev/null
+++ b/icons/column-insert-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-column-insert-right" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M6 4h4a1 1 0 0 1 1 1v14a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-14a1 1 0 0 1 1 -1z" />
+ <line x1="15" y1="12" x2="19" y2="12" />
+ <line x1="17" y1="10" x2="17" y2="14" />
+</svg>
+
+
diff --git a/icons/comet.svg b/icons/comet.svg
index 0a2926c9..fc5b1ff6 100644
--- a/icons/comet.svg
+++ b/icons/comet.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-comet" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M15.5 18.5l-3 1.5l.5-3.5-2-2 3-.5 1.5-3 1.5 3 3 .5-2 2 .5 3.5z" />
+ <path d="M15.5 18.5l-3 1.5l.5 -3.5l-2 -2l3 -.5l1.5 -3l1.5 3l3 .5l-2 2l.5 3.5z" />
<line x1="4" y1="4" x2="11" y2="11" />
<line x1="9" y1="4" x2="12.5" y2="7.5" />
<line x1="4" y1="9" x2="7.5" y2="12.5" />
diff --git a/icons/confetti.svg b/icons/confetti.svg
new file mode 100644
index 00000000..e46f0fda
--- /dev/null
+++ b/icons/confetti.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-confetti" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 5h2"/>
+ <path d="M5 4v2"/>
+ <path d="M11.5 4L11 6"/>
+ <path d="M18 5h2"/>
+ <path d="M19 4v2"/>
+ <path d="M15 9l-1 1"/>
+ <path d="M18 13l2-.5"/>
+ <path d="M18 19h2"/>
+ <path d="M19 18v2"/>
+ <path d="M14 16.518L7.482 10l-4.39 9.58a1.003 1.003 0 0 0 1.329 1.329L14 16.519z"/>
+</svg>
+
+
diff --git a/icons/container.svg b/icons/container.svg
new file mode 100644
index 00000000..ca7e7291
--- /dev/null
+++ b/icons/container.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-container" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M20 4v.01" />
+ <path d="M20 20v.01" />
+ <path d="M20 16v.01" />
+ <path d="M20 12v.01" />
+ <path d="M20 8v.01" />
+ <rect x="8" y="4" width="8" height="16" rx="1" />
+ <path d="M4 4v.01" />
+ <path d="M4 20v.01" />
+ <path d="M4 16v.01" />
+ <path d="M4 12v.01" />
+ <path d="M4 8v.01" />
+</svg>
+
+
diff --git a/icons/corner-down-left-double.svg b/icons/corner-down-left-double.svg
new file mode 100644
index 00000000..98997cab
--- /dev/null
+++ b/icons/corner-down-left-double.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-corner-down-left-double" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M19 5v6a3 3 0 0 1 -3 3h-7" />
+ <path d="M13 10l-4 4l4 4m-5 -8l-4 4l4 4" />
+</svg>
+
+
diff --git a/icons/corner-down-right-double.svg b/icons/corner-down-right-double.svg
new file mode 100644
index 00000000..a4d916d9
--- /dev/null
+++ b/icons/corner-down-right-double.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-corner-down-right-double" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 5v6a3 3 0 0 0 3 3h7" />
+ <path d="M10 10l4 4l-4 4m5 -8l4 4l-4 4" />
+</svg>
+
+
diff --git a/icons/corner-left-down-double.svg b/icons/corner-left-down-double.svg
new file mode 100644
index 00000000..aeaacd23
--- /dev/null
+++ b/icons/corner-left-down-double.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-corner-left-down-double" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M18 4h-6a3 3 0 0 0 -3 3v7" />
+ <path d="M13 10l-4 4l-4 -4m8 5l-4 4l-4 -4" />
+</svg>
+
+
diff --git a/icons/corner-left-up-double.svg b/icons/corner-left-up-double.svg
new file mode 100644
index 00000000..8ec8ffec
--- /dev/null
+++ b/icons/corner-left-up-double.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-corner-left-up-double" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M18 19h-6a3 3 0 0 1 -3 -3v-7" />
+ <path d="M13 13l-4 -4l-4 4m8 -5l-4 -4l-4 4" />
+</svg>
+
+
diff --git a/icons/corner-right-down-double.svg b/icons/corner-right-down-double.svg
new file mode 100644
index 00000000..49d07eb8
--- /dev/null
+++ b/icons/corner-right-down-double.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-corner-right-down-double" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 4h6a3 3 0 0 1 3 3v7" />
+ <path d="M10 10l4 4l4 -4m-8 5l4 4l4 -4" />
+</svg>
+
+
diff --git a/icons/corner-right-up-double.svg b/icons/corner-right-up-double.svg
new file mode 100644
index 00000000..3a8c9b80
--- /dev/null
+++ b/icons/corner-right-up-double.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-corner-right-up-double" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 19h6a3 3 0 0 0 3 -3v-7" />
+ <path d="M10 13l4 -4l4 4m-8 -5l4 -4l4 4" />
+</svg>
+
+
diff --git a/icons/corner-up-left-double.svg b/icons/corner-up-left-double.svg
new file mode 100644
index 00000000..441f340c
--- /dev/null
+++ b/icons/corner-up-left-double.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-corner-up-left-double" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M19 18v-6a3 3 0 0 0 -3 -3h-7" />
+ <path d="M13 13l-4 -4l4 -4m-5 8l-4 -4l4 -4" />
+</svg>
+
+
diff --git a/icons/corner-up-right-double.svg b/icons/corner-up-right-double.svg
new file mode 100644
index 00000000..dbf8a6fa
--- /dev/null
+++ b/icons/corner-up-right-double.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-corner-up-right-double" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 18v-6a3 3 0 0 1 3 -3h7" />
+ <path d="M10 13l4 -4l-4 -4m5 8l4 -4l-4 -4" />
+</svg>
+
+
diff --git a/icons/credit-card-off.svg b/icons/credit-card-off.svg
index e91b5026..c681c2ee 100644
--- a/icons/credit-card-off.svg
+++ b/icons/credit-card-off.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-credit-card-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<line x1="3" y1="3" x2="21" y2="21" />
- <path d="M9 5h9a3 3 0 0 1 3 3v8a3 3 0 0 1 -.128.87 1" />
+ <path d="M9 5h9a3 3 0 0 1 3 3v8a3 3 0 0 1 -.128 .87" />
<path d="M18.87 18.872a3 3 0 0 1 -.87 .128h-12a3 3 0 0 1 -3 -3v-8c0 -1.352 .894 -2.495 2.124 -2.87" />
<line x1="3" y1="11" x2="11" y2="11" />
<line x1="15" y1="11" x2="21" y2="11" />
diff --git a/icons/crown-off.svg b/icons/crown-off.svg
new file mode 100644
index 00000000..e612fd25
--- /dev/null
+++ b/icons/crown-off.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-crown-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M18 18h-13l-1.865 -9.327a0.25 .25 0 0 1 .4 -.244l4.465 3.571l1.6 -2.4m1.596 -2.394l.804 -1.206l4 6l4.464 -3.571a0.25 .25 0 0 1 .401 .244l-1.363 6.818" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/curly-loop.svg b/icons/curly-loop.svg
index ca48696c..f0eec5a1 100644
--- a/icons/curly-loop.svg
+++ b/icons/curly-loop.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-curly-loop" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M21 8c-4 0-7 2-7 5a3 3 0 0 0 6 0c0-3-2.5-5-8-5s-8 2-8 5a3 3 0 0 0 6 0c0-3-3-5-7-5" />
+ <path d="M21 8c-4 0 -7 2 -7 5a3 3 0 0 0 6 0c0 -3 -2.5 -5 -8 -5s-8 2 -8 5a3 3 0 0 0 6 0c0 -3 -3 -5 -7 -5" />
</svg>
diff --git a/icons/cursor-text.svg b/icons/cursor-text.svg
index 602d9ae5..2662e65b 100644
--- a/icons/cursor-text.svg
+++ b/icons/cursor-text.svg
@@ -1,7 +1,8 @@
----
----
-<svg>
- <path d="M10 12h4"/>
- <path d="M9 4a3 3 0 0 1 3 3v10a3 3 0 0 1-3 3"/>
- <path d="M15 4a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-cursor-text" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M10 12h4" />
+ <path d="M9 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3" />
+ <path d="M15 4a3 3 0 0 0 -3 3v10a3 3 0 0 0 3 3" />
</svg>
+
+
diff --git a/icons/dashboard.svg b/icons/dashboard.svg
index aa0254f7..7f0dbad9 100644
--- a/icons/dashboard.svg
+++ b/icons/dashboard.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="12" cy="13" r="2" />
<line x1="13.45" y1="11.55" x2="15.5" y2="9.5" />
- <path d="M6.4 20a9 9 0 1 1 11.2 0Z" />
+ <path d="M6.4 20a9 9 0 1 1 11.2 0z" />
</svg>
diff --git a/icons/database-export.svg b/icons/database-export.svg
new file mode 100644
index 00000000..c7f302d1
--- /dev/null
+++ b/icons/database-export.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-database-export" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <ellipse cx="12" cy="6" rx="8" ry="3" />
+ <path d="M4 6v6c0 1.657 3.582 3 8 3a19.84 19.84 0 0 0 3.302 -.267m4.698 -2.733v-6" />
+ <path d="M4 12v6c0 1.599 3.335 2.905 7.538 2.995m8.462 -6.995v-2m-6 7h7m-3 -3l3 3l-3 3" />
+</svg>
+
+
diff --git a/icons/database-import.svg b/icons/database-import.svg
new file mode 100644
index 00000000..d9e455de
--- /dev/null
+++ b/icons/database-import.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-database-import" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <ellipse cx="12" cy="6" rx="8" ry="3" />
+ <path d="M4 6v8m5.009 .783c.924 .14 1.933 .217 2.991 .217c4.418 0 8 -1.343 8 -3v-6" />
+ <path d="M11.252 20.987c.246 .009 .496 .013 .748 .013c4.418 0 8 -1.343 8 -3v-6m-18 7h7m-3 -3l3 3l-3 3" />
+</svg>
+
+
diff --git a/icons/database-off.svg b/icons/database-off.svg
new file mode 100644
index 00000000..cbeb8637
--- /dev/null
+++ b/icons/database-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-database-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12.983 8.978c3.955 -.182 7.017 -1.446 7.017 -2.978c0 -1.657 -3.582 -3 -8 -3c-1.661 0 -3.204 .19 -4.483 .515m-2.783 1.228c-.471 .382 -.734 .808 -.734 1.257c0 1.22 1.944 2.271 4.734 2.74" />
+ <path d="M4 6v6c0 1.657 3.582 3 8 3c.986 0 1.93 -.067 2.802 -.19m3.187 -.82c1.251 -.53 2.011 -1.228 2.011 -1.99v-6" />
+ <path d="M4 12v6c0 1.657 3.582 3 8 3c3.217 0 5.991 -.712 7.261 -1.74m.739 -3.26v-4" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/device-analytics.svg b/icons/device-analytics.svg
new file mode 100644
index 00000000..aafe348c
--- /dev/null
+++ b/icons/device-analytics.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-device-analytics" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="3" y="4" width="18" height="12" rx="1" />
+ <line x1="7" y1="20" x2="17" y2="20" />
+ <line x1="9" y1="16" x2="9" y2="20" />
+ <line x1="15" y1="16" x2="15" y2="20" />
+ <path d="M8 12l3 -3l2 2l3 -3" />
+</svg>
+
+
diff --git a/icons/device-audio-tape.svg b/icons/device-audio-tape.svg
new file mode 100644
index 00000000..622006e0
--- /dev/null
+++ b/icons/device-audio-tape.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-device-audio-tape" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="3" y="5" width="18" height="14" rx="2" />
+ <path d="M3 17l4 -3h10l4 3" />
+ <circle cx="7.5" cy="9.5" r=".5" fill="currentColor" />
+ <circle cx="16.5" cy="9.5" r=".5" fill="currentColor" />
+</svg>
+
+
diff --git a/icons/device-cctv.svg b/icons/device-cctv.svg
new file mode 100644
index 00000000..ef6e1183
--- /dev/null
+++ b/icons/device-cctv.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-device-cctv" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="3" y="3" width="18" height="4" rx="1" />
+ <circle cx="12" cy="14" r="4" />
+ <path d="M19 7v7a7 7 0 0 1 -14 0v-7" />
+ <line x1="12" y1="14" x2="12.01" y2="14" />
+</svg>
+
+
diff --git a/icons/device-computer-camera-off.svg b/icons/device-computer-camera-off.svg
new file mode 100644
index 00000000..b44a58fe
--- /dev/null
+++ b/icons/device-computer-camera-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-device-computer-camera-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M6.15 6.153a7 7 0 0 0 9.696 9.696m2.003 -2.001a7 7 0 0 0 -9.699 -9.695" />
+ <path d="M9.13 9.122a3 3 0 0 0 3.743 3.749m2.001 -2.009a3 3 0 0 0 -3.737 -3.736" />
+ <path d="M8 16l-2.091 3.486a1 1 0 0 0 .857 1.514h10.468a1 1 0 0 0 .857 -1.514l-2.091 -3.486" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/device-computer-camera.svg b/icons/device-computer-camera.svg
new file mode 100644
index 00000000..cdbdfacf
--- /dev/null
+++ b/icons/device-computer-camera.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-device-computer-camera" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="10" r="7" />
+ <circle cx="12" cy="10" r="3" />
+ <path d="M8 16l-2.091 3.486a1 1 0 0 0 .857 1.514h10.468a1 1 0 0 0 .857 -1.514l-2.091 -3.486" />
+</svg>
+
+
diff --git a/icons/device-desktop-analytics.svg b/icons/device-desktop-analytics.svg
new file mode 100644
index 00000000..575f84f2
--- /dev/null
+++ b/icons/device-desktop-analytics.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-device-desktop-analytics" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="3" y="4" width="18" height="12" rx="1" />
+ <path d="M7 20h10" />
+ <path d="M9 16v4" />
+ <path d="M15 16v4" />
+ <path d="M9 12v-4" />
+ <path d="M12 12v-1" />
+ <path d="M15 12v-2" />
+ <path d="M12 12v-1" />
+</svg>
+
+
diff --git a/icons/device-desktop-off.svg b/icons/device-desktop-off.svg
new file mode 100644
index 00000000..810d0533
--- /dev/null
+++ b/icons/device-desktop-off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-device-desktop-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 4h12a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1m-4 0h-12a1 1 0 0 1 -1 -1v-10a1 1 0 0 1 1 -1" />
+ <line x1="7" y1="20" x2="17" y2="20" />
+ <line x1="9" y1="16" x2="9" y2="20" />
+ <line x1="15" y1="16" x2="15" y2="20" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/diamond.svg b/icons/diamond.svg
index a92a708a..00c39cee 100644
--- a/icons/diamond.svg
+++ b/icons/diamond.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-diamond" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M6 5h12l3 5l-8.5 9.5a.7 .7 0 0 1 -1 0l-8.5 -9.5l3 -5" />
+ <path d="M6 5h12l3 5l-8.5 9.5a0.7 .7 0 0 1 -1 0l-8.5 -9.5l3 -5" />
<path d="M10 12l-2 -2.2l.6 -1" />
</svg>
diff --git a/icons/dimensions.svg b/icons/dimensions.svg
index 44610d2d..1c909cdc 100644
--- a/icons/dimensions.svg
+++ b/icons/dimensions.svg
@@ -1,13 +1,12 @@
----
----
-<svg>
- <path d="M3 5h11"/>
- <path d="M12 7l2-2-2-2"/>
- <path d="M5 3L3 5l2 2"/>
- <g>
- <path d="M19 10v11"/>
- <path d="M17 19l2 2 2-2"/>
- <path d="M21 12l-2-2-2 2"/>
- </g>
- <rect x="3" y="10" width="11" height="11" rx="2"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-dimensions" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M3 5h11" />
+ <path d="M12 7l2 -2l-2 -2" />
+ <path d="M5 3l-2 2l2 2" />
+ <path d="M19 10v11" />
+ <path d="M17 19l2 2l2 -2" />
+ <path d="M21 12l-2 -2l-2 2" />
+ <rect x="3" y="10" width="11" height="11" rx="2" />
</svg>
+
+
diff --git a/icons/dna.svg b/icons/dna.svg
new file mode 100644
index 00000000..fb73b9da
--- /dev/null
+++ b/icons/dna.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-dna" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle transform="rotate(-45 12 12)" cx="12" cy="12" r="4" />
+ <path d="M9.172 20.485a4 4 0 1 0 -5.657 -5.657" />
+ <path d="M14.828 3.515a4 4 0 1 0 5.657 5.657" />
+</svg>
+
+
diff --git a/icons/drone-off.svg b/icons/drone-off.svg
new file mode 100644
index 00000000..d605b4a7
--- /dev/null
+++ b/icons/drone-off.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-drone-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M14 14h-4v-4" />
+ <path d="M10 10l-3.5 -3.5" />
+ <path d="M9.957 5.95a3.503 3.503 0 0 0 -2.917 -2.91m-3.02 .989a3.5 3.5 0 0 0 1.98 5.936" />
+ <path d="M14 10l3.5 -3.5" />
+ <path d="M18 9.965a3.5 3.5 0 1 0 -3.966 -3.965" />
+ <line x1="14" y1="14" x2="17.5" y2="17.5" />
+ <path d="M14.035 18a3.5 3.5 0 0 0 5.936 1.98m.987 -3.026a3.503 3.503 0 0 0 -2.918 -2.913" />
+ <line x1="10" y1="14" x2="6.5" y2="17.5" />
+ <path d="M6 14.035a3.5 3.5 0 1 0 3.966 3.965" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/drone.svg b/icons/drone.svg
index 0b97dd16..3175ac49 100644
--- a/icons/drone.svg
+++ b/icons/drone.svg
@@ -3,7 +3,7 @@
<path d="M10 10h4v4h-4z" />
<line x1="10" y1="10" x2="6.5" y2="6.5" />
<path d="M9.96 6a3.5 3.5 0 1 0 -3.96 3.96" />
- <path d="M14 10l3.5-3.5" />
+ <path d="M14 10l3.5 -3.5" />
<path d="M18 9.96a3.5 3.5 0 1 0 -3.96 -3.96" />
<line x1="14" y1="14" x2="17.5" y2="17.5" />
<path d="M14.04 18a3.5 3.5 0 1 0 3.96 -3.96" />
diff --git a/icons/droplet-off.svg b/icons/droplet-off.svg
new file mode 100644
index 00000000..1e29fb23
--- /dev/null
+++ b/icons/droplet-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-droplet-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8.454 8.458l-1.653 2.545a6 6 0 0 0 10.32 6.123" />
+ <path d="M18 14a5.971 5.971 0 0 0 -.803 -3l-5.197 -8l-1.968 3.03" />
+ <path d="M3 3l18 18" />
+</svg>
+
+
diff --git a/icons/droplet.svg b/icons/droplet.svg
index a9dffed3..10a2c8b5 100644
--- a/icons/droplet.svg
+++ b/icons/droplet.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-droplet" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M12 3l5 5a7 7 0 1 1 -10 0l5 -5" />
+ <path d="M6.801 11.003a6 6 0 1 0 10.396 -.003l-5.197 -8l-5.199 8.003z" />
</svg>
diff --git a/icons/ear-off.svg b/icons/ear-off.svg
new file mode 100644
index 00000000..9eaae21e
--- /dev/null
+++ b/icons/ear-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-ear-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M6 10c0 -1.146 .277 -2.245 .78 -3.219m1.792 -2.208a7 7 0 0 1 10.428 9.027a10 10 0 0 1 -.633 .762m-2.045 1.96a8 8 0 0 0 -1.322 2.278a4.5 4.5 0 0 1 -6.8 1.4" />
+ <path d="M11.42 7.414a3 3 0 0 1 4.131 4.13" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/equal-not.svg b/icons/equal-not.svg
new file mode 100644
index 00000000..20e232f6
--- /dev/null
+++ b/icons/equal-not.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-equal-not" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 9h14m-14 6h14m0 -10l-14 14" />
+</svg>
+
+
diff --git a/icons/equal.svg b/icons/equal.svg
new file mode 100644
index 00000000..92219f2a
--- /dev/null
+++ b/icons/equal.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-equal" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 9h14m-14 6h14" />
+</svg>
+
+
diff --git a/icons/eyeglass-2.svg b/icons/eyeglass-2.svg
new file mode 100644
index 00000000..9ca6c5fe
--- /dev/null
+++ b/icons/eyeglass-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-eyeglass-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 4h-2l-3 10v2.5" />
+ <path d="M16 4h2l3 10v2.5" />
+ <line x1="10" y1="16" x2="14" y2="16" />
+ <circle cx="17.5" cy="16.5" r="3.5" />
+ <circle cx="6.5" cy="16.5" r="3.5" />
+</svg>
+
+
diff --git a/icons/eyeglass.svg b/icons/eyeglass.svg
new file mode 100644
index 00000000..590d5cdf
--- /dev/null
+++ b/icons/eyeglass.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-eyeglass" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 4h-2l-3 10" />
+ <path d="M16 4h2l3 10" />
+ <line x1="10" y1="16" x2="14" y2="16" />
+ <path d="M21 16.5a3.5 3.5 0 0 1 -7 0v-2.5h7v2.5" />
+ <path d="M10 16.5a3.5 3.5 0 0 1 -7 0v-2.5h7v2.5" />
+</svg>
+
+
diff --git a/icons/fall.svg b/icons/fall.svg
index 3cc05f09..a037bb9d 100644
--- a/icons/fall.svg
+++ b/icons/fall.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-fall" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M11 21l1-5-1-4-3-4h4l3-3" />
- <path d="M6 16l-1-4l3-4" />
+ <path d="M11 21l1 -5l-1 -4l-3 -4h4l3 -3" />
+ <path d="M6 16l-1 -4l3 -4" />
<circle cx="6" cy="5" r="1" />
<path d="M13.5 12h2.5l4 2" />
</svg>
diff --git a/icons/feather.svg b/icons/feather.svg
new file mode 100644
index 00000000..fe311de7
--- /dev/null
+++ b/icons/feather.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-feather" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 20l10 -10m0 -5v5h5m-9 -1v5h5m-9 -1v5h5m-5 -5l4 -4l4 -4" />
+ <path d="M19 10c.638 -.636 1 -1.515 1 -2.486a3.515 3.515 0 0 0 -3.517 -3.514c-.97 0 -1.847 .367 -2.483 1m-3 13l4 -4l4 -4" />
+</svg>
+
+
diff --git a/icons/file-analytics.svg b/icons/file-analytics.svg
new file mode 100644
index 00000000..f16b53a2
--- /dev/null
+++ b/icons/file-analytics.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-file-analytics" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M14 3v4a1 1 0 0 0 1 1h4" />
+ <path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" />
+ <path d="M9 17v-5" />
+ <path d="M12 17v-1" />
+ <path d="M15 17v-3" />
+</svg>
+
+
diff --git a/icons/file-export.svg b/icons/file-export.svg
new file mode 100644
index 00000000..cb5268f0
--- /dev/null
+++ b/icons/file-export.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-file-export" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M14 3v4a1 1 0 0 0 1 1h4" />
+ <path d="M11.5 21h-4.5a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v5m-5 6h7m-3 -3l3 3l-3 3" />
+</svg>
+
+
diff --git a/icons/file-import.svg b/icons/file-import.svg
new file mode 100644
index 00000000..ce023f99
--- /dev/null
+++ b/icons/file-import.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-file-import" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M14 3v4a1 1 0 0 0 1 1h4" />
+ <path d="M5 13v-8a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-5.5m-9.5 -2h7m-3 -3l3 3l-3 3" />
+</svg>
+
+
diff --git a/icons/file-phone.svg b/icons/file-phone.svg
index fbaf9591..12e981a0 100644
--- a/icons/file-phone.svg
+++ b/icons/file-phone.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M14 3v4a1 1 0 0 0 1 1h4" />
<path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" />
- <path d="M9 12a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1" />
+ <path d="M9 12a0.5 .5 0 0 0 1 0v-1a0.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a0.5 .5 0 0 0 0 -1h-1a0.5 .5 0 0 0 0 1" />
</svg>
diff --git a/icons/file-report.svg b/icons/file-report.svg
new file mode 100644
index 00000000..3d653455
--- /dev/null
+++ b/icons/file-report.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-file-report" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="17" cy="17" r="4" />
+ <path d="M17 13v4h4" />
+ <path d="M12 3v4a1 1 0 0 0 1 1h4" />
+ <path d="M11.5 21h-6.5a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v2m0 3v4" />
+</svg>
+
+
diff --git a/icons/file-symlink.svg b/icons/file-symlink.svg
index e68034ae..f7527c35 100644
--- a/icons/file-symlink.svg
+++ b/icons/file-symlink.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-file-symlink" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M4 21v-4a3 3 0 0 1 3 -3h5" />
- <path d="M9 17l3-3-3-3" />
+ <path d="M9 17l3 -3l-3 -3" />
<path d="M14 3v4a1 1 0 0 0 1 1h4" />
<path d="M5 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-9.5" />
</svg>
diff --git a/icons/files-off.svg b/icons/files-off.svg
new file mode 100644
index 00000000..2caffb19
--- /dev/null
+++ b/icons/files-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-files-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M15 3v4a1 1 0 0 0 1 1h4" />
+ <path d="M17 17h-6a2 2 0 0 1 -2 -2v-6m0 -4a2 2 0 0 1 2 -2h4l5 5v7c0 .294 -.063 .572 -.177 .823" />
+ <path d="M16 17v2a2 2 0 0 1 -2 2h-7a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/files.svg b/icons/files.svg
new file mode 100644
index 00000000..d6662f18
--- /dev/null
+++ b/icons/files.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-files" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M15 3v4a1 1 0 0 0 1 1h4" />
+ <path d="M18 17h-7a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h4l5 5v7a2 2 0 0 1 -2 2z" />
+ <path d="M16 17v2a2 2 0 0 1 -2 2h-7a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2" />
+</svg>
+
+
diff --git a/icons/flame.svg b/icons/flame.svg
index 4bdf7c0a..3842bd1f 100644
--- a/icons/flame.svg
+++ b/icons/flame.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-flame" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M12 12c2 -2.96 0 -7 -1 -8c0 3.038 -1.762 4.383 -2.989 5.642c-1.226 1.26 -2.011 2.598 -2.011 4.358a6 6 0 1 0 12 0c0 -1.532 -.77 -2.94 -1.714 -4c-1.786 3 -3.077 3 -4.286 2z" />
+ <path d="M12 12c2 -2.96 0 -7 -1 -8c0 3.038 -1.773 4.741 -3 6c-1.226 1.26 -2 3.24 -2 5a6 6 0 1 0 12 0c0 -1.532 -1.056 -3.94 -2 -5c-1.786 3 -2.791 3 -4 2z" />
</svg>
diff --git a/icons/flask.svg b/icons/flask.svg
index d6b53082..af4be32a 100644
--- a/icons/flask.svg
+++ b/icons/flask.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<line x1="9" y1="3" x2="15" y2="3" />
<line x1="10" y1="9" x2="14" y2="9" />
- <path d="M10 3v6l-4 11a.7 .7 0 0 0 .5 1h11a.7 .7 0 0 0 .5 -1l-4 -11v-6" />
+ <path d="M10 3v6l-4 11a0.7 .7 0 0 0 .5 1h11a0.7 .7 0 0 0 .5 -1l-4 -11v-6" />
</svg>
diff --git a/icons/friends.svg b/icons/friends.svg
index e8d64607..03eb5b50 100644
--- a/icons/friends.svg
+++ b/icons/friends.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-friends" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="7" cy="5" r="2" />
- <path d="M5 22v-5l-1-1v-4a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4l-1 1v5" />
+ <path d="M5 22v-5l-1 -1v-4a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4l-1 1v5" />
<circle cx="17" cy="5" r="2" />
<path d="M15 22v-4h-2l2 -6a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1l2 6h-2v4" />
</svg>
diff --git a/icons/gas-station.svg b/icons/gas-station.svg
index dcaf2aa9..e4bd688d 100644
--- a/icons/gas-station.svg
+++ b/icons/gas-station.svg
@@ -1,10 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-gas-station" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M13 11h1a2 2 0 0 1 2 2v3a1.5 1.5 0 0 0 3 0v-7l-3 -3" />
- <line x1="4" y1="19" x2="14" y2="19" />
- <line x1="5" y1="11" x2="13" y2="11" />
- <path d="M5 19v-12a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2v12" />
- <path d="M17 7v1a1 1 0 0 0 1 1h1" />
+ <path d="M14 11h1a2 2 0 0 1 2 2v3a1.5 1.5 0 0 0 3 0v-7l-3 -3" />
+ <path d="M4 20v-14a2 2 0 0 1 2 -2h6a2 2 0 0 1 2 2v14" />
+ <line x1="3" y1="20" x2="15" y2="20" />
+ <path d="M18 7v1a1 1 0 0 0 1 1h1" />
+ <line x1="4" y1="11" x2="14" y2="11" />
</svg>
diff --git a/icons/glass-full.svg b/icons/glass-full.svg
index 54c6fae6..111e9b22 100644
--- a/icons/glass-full.svg
+++ b/icons/glass-full.svg
@@ -2,8 +2,8 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<line x1="8" y1="21" x2="16" y2="21" />
<line x1="12" y1="15" x2="12" y2="21" />
- <path d="M16 4l1 6a5 5 0 0 1 -10 0l1 -6z" />
- <path d="M7 10a4 4 0 0 1 5 0a4 4 0 0 0 5 0" />
+ <path d="M17 3l1 7c0 3.012 -2.686 5 -6 5s-6 -1.988 -6 -5l1 -7h10z" />
+ <path d="M6 10a5.001 5.001 0 0 1 6 0a5.001 5.001 0 0 0 6 0" />
</svg>
diff --git a/icons/glass-off.svg b/icons/glass-off.svg
new file mode 100644
index 00000000..424ac1e3
--- /dev/null
+++ b/icons/glass-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-glass-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <line x1="8" y1="21" x2="16" y2="21" />
+ <line x1="12" y1="15" x2="12" y2="21" />
+ <path d="M7 3h10l1 7a4.511 4.511 0 0 1 -1.053 2.94m-2.386 1.625a7.48 7.48 0 0 1 -2.561 .435c-3.314 0 -6 -1.988 -6 -5l.5 -3.495" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/glass.svg b/icons/glass.svg
index b31c17c7..c958b937 100644
--- a/icons/glass.svg
+++ b/icons/glass.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<line x1="8" y1="21" x2="16" y2="21" />
<line x1="12" y1="15" x2="12" y2="21" />
- <path d="M16 4l1 6a5 5 0 0 1 -10 0l1 -6z" />
+ <path d="M17 3l1 7c0 3.012 -2.686 5 -6 5s-6 -1.988 -6 -5l1 -7h10z" />
</svg>
diff --git a/icons/growth.svg b/icons/growth.svg
new file mode 100644
index 00000000..30e17f21
--- /dev/null
+++ b/icons/growth.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-growth" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M16.5 15a4.5 4.5 0 0 0 -4.5 4.5m4.5 -8.5a4.5 4.5 0 0 0 -4.5 4.5m4.5 -8.5a4.5 4.5 0 0 0 -4.5 4.5m-4 3.5c2.21 0 4 2.015 4 4.5m-4 -8.5c2.21 0 4 2.015 4 4.5m-4 -8.5c2.21 0 4 2.015 4 4.5m0 -7.5v6" />
+</svg>
+
+
diff --git a/icons/h-1.svg b/icons/h-1.svg
index 25dd45d9..256f6e38 100644
--- a/icons/h-1.svg
+++ b/icons/h-1.svg
@@ -1,9 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-h-1" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <line x1="3" y1="5" x2="3" y2="19" />
- <line x1="3" y1="12" x2="12" y2="12" />
- <line x1="12" y1="5" x2="12" y2="19" />
- <path d="M20 19v-10l-3 3" />
+ <path d="M19 18v-8l-2 2" />
+ <path d="M4 6v12" />
+ <path d="M12 6v12" />
+ <path d="M11 18h2" />
+ <path d="M3 18h2" />
+ <path d="M4 12h8" />
+ <path d="M3 6h2" />
+ <path d="M11 6h2" />
</svg>
diff --git a/icons/h-2.svg b/icons/h-2.svg
index fd4a72e0..7bdfd8c9 100644
--- a/icons/h-2.svg
+++ b/icons/h-2.svg
@@ -1,9 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-h-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <line x1="3" y1="5" x2="3" y2="19" />
- <line x1="3" y1="12" x2="12" y2="12" />
- <line x1="12" y1="5" x2="12" y2="19" />
- <path d="M21 19h-5l4.47 -5.96a2.5 2.5 0 1 0 -4.47 -1.54" />
+ <path d="M17 12a2 2 0 1 1 4 0c0 .591 -.417 1.318 -.816 1.858l-3.184 4.143l4 -.001" />
+ <path d="M4 6v12" />
+ <path d="M12 6v12" />
+ <path d="M11 18h2" />
+ <path d="M3 18h2" />
+ <path d="M4 12h8" />
+ <path d="M3 6h2" />
+ <path d="M11 6h2" />
</svg>
diff --git a/icons/h-3.svg b/icons/h-3.svg
index ddafa377..d6d00fae 100644
--- a/icons/h-3.svg
+++ b/icons/h-3.svg
@@ -1,9 +1,14 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-h-3" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <line x1="3" y1="5" x2="3" y2="19" />
- <line x1="3" y1="12" x2="12" y2="12" />
- <line x1="12" y1="5" x2="12" y2="19" />
- <path d="M16 11.5a2.5 2.5 0 1 1 2.5 2.5a2.5 2.5 0 1 1 -2.5 2.5" />
+ <path d="M19 14a2 2 0 1 0 -2 -2" />
+ <path d="M17 16a2 2 0 1 0 2 -2" />
+ <path d="M4 6v12" />
+ <path d="M12 6v12" />
+ <path d="M11 18h2" />
+ <path d="M3 18h2" />
+ <path d="M4 12h8" />
+ <path d="M3 6h2" />
+ <path d="M11 6h2" />
</svg>
diff --git a/icons/h-4.svg b/icons/h-4.svg
index b72b8cec..54be138d 100644
--- a/icons/h-4.svg
+++ b/icons/h-4.svg
@@ -1,9 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-h-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <line x1="3" y1="5" x2="3" y2="19" />
- <line x1="3" y1="12" x2="12" y2="12" />
- <line x1="12" y1="5" x2="12" y2="19" />
- <path d="M20 19v-10l-5 8h7" />
+ <path d="M20 18v-8l-4 6h5" />
+ <path d="M4 6v12" />
+ <path d="M12 6v12" />
+ <path d="M11 18h2" />
+ <path d="M3 18h2" />
+ <path d="M4 12h8" />
+ <path d="M3 6h2" />
+ <path d="M11 6h2" />
</svg>
diff --git a/icons/h-5.svg b/icons/h-5.svg
index 2cd580e1..2bb08f48 100644
--- a/icons/h-5.svg
+++ b/icons/h-5.svg
@@ -1,9 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-h-5" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <line x1="3" y1="5" x2="3" y2="19" />
- <line x1="3" y1="12" x2="12" y2="12" />
- <line x1="12" y1="5" x2="12" y2="19" />
- <path d="M16 18.27a3 3 0 1 0 0 -4.537l0 -4.733h5" />
+ <path d="M17 18h2a2 2 0 1 0 0 -4h-2v-4h4" />
+ <path d="M4 6v12" />
+ <path d="M12 6v12" />
+ <path d="M11 18h2" />
+ <path d="M3 18h2" />
+ <path d="M4 12h8" />
+ <path d="M3 6h2" />
+ <path d="M11 6h2" />
</svg>
diff --git a/icons/h-6.svg b/icons/h-6.svg
index 205d76e6..d7496955 100644
--- a/icons/h-6.svg
+++ b/icons/h-6.svg
@@ -1,10 +1,14 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-h-6" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <line x1="3" y1="5" x2="3" y2="19" />
- <line x1="3" y1="12" x2="12" y2="12" />
- <line x1="12" y1="5" x2="12" y2="19" />
- <circle cx="18.5" cy="16.5" r="2.5" />
- <line x1="20" y1="9" x2="16.5" y2="15" />
+ <circle transform="rotate(180 19 16)" cx="19" cy="16" r="2" />
+ <path d="M21 12a2 2 0 1 0 -4 0v4" />
+ <path d="M4 6v12" />
+ <path d="M12 6v12" />
+ <path d="M11 18h2" />
+ <path d="M3 18h2" />
+ <path d="M4 12h8" />
+ <path d="M3 6h2" />
+ <path d="M11 6h2" />
</svg>
diff --git a/icons/hanger.svg b/icons/hanger.svg
new file mode 100644
index 00000000..3130c89c
--- /dev/null
+++ b/icons/hanger.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-hanger" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M15 7a3 3 0 1 0 -3 3v2m0 0l-8.624 5.488a0.82 .82 0 0 0 .44 1.512h16.368a0.82 .82 0 0 0 .44 -1.512l-8.624 -5.488z" />
+</svg>
+
+
diff --git a/icons/heading.svg b/icons/heading.svg
new file mode 100644
index 00000000..2b72ab2e
--- /dev/null
+++ b/icons/heading.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-heading" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M7 12h10" />
+ <path d="M7 4v16" />
+ <path d="M17 4v16" />
+ <path d="M15 20h4" />
+ <path d="M15 4h4" />
+ <path d="M5 20h4" />
+ <path d="M5 4h4" />
+</svg>
+
+
diff --git a/icons/headphones-off.svg b/icons/headphones-off.svg
index 34201b59..6a323b7b 100644
--- a/icons/headphones-off.svg
+++ b/icons/headphones-off.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<line x1="3" y1="3" x2="21" y2="21" />
<rect x="4" y="13" width="5" height="7" rx="2" />
- <path d="M17 13h1a2 2 0 0 1 2 2v1m-.589 3.417c-.361.36-.86.583-1.411.583h-1a2 2 0 0 1 -2 -2v-3" />
+ <path d="M17 13h1a2 2 0 0 1 2 2v1m-.589 3.417c-.361 .36 -.86 .583 -1.411 .583h-1a2 2 0 0 1 -2 -2v-3" />
<path d="M4 15v-3c0 -2.21 .896 -4.21 2.344 -5.658m2.369 -1.638a8 8 0 0 1 11.287 7.296v3" />
</svg>
diff --git a/icons/hexagon-off.svg b/icons/hexagon-off.svg
new file mode 100644
index 00000000..018a13a7
--- /dev/null
+++ b/icons/hexagon-off.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-hexagon-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8.693 4.69l2.336 -1.39a2.056 2.056 0 0 1 2 0l6 3.573h-.029a2 2 0 0 1 1 1.747v6.536c0 .246 -.045 .485 -.13 .707m-2.16 1.847l-4.739 3.027a2 2 0 0 1 -1.942 0l-6 -3.833a2 2 0 0 1 -1.029 -1.747v-6.537a2 2 0 0 1 1.029 -1.748l1.154 -.687" />
+ <path d="M3 3l18 18" />
+</svg>
+
+
diff --git a/icons/hierarchy-2.svg b/icons/hierarchy-2.svg
new file mode 100644
index 00000000..5c4a933a
--- /dev/null
+++ b/icons/hierarchy-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-hierarchy-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M10 3h4v4h-4z" />
+ <path d="M3 17h4v4h-4z" />
+ <path d="M17 17h4v4h-4z" />
+ <path d="M7 17l5 -4l5 4" />
+ <line x1="12" y1="7" x2="12" y2="13" />
+</svg>
+
+
diff --git a/icons/hierarchy.svg b/icons/hierarchy.svg
new file mode 100644
index 00000000..4833d16b
--- /dev/null
+++ b/icons/hierarchy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-hierarchy" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="5" r="2" />
+ <circle cx="5" cy="19" r="2" />
+ <circle cx="19" cy="19" r="2" />
+ <path d="M6.5 17.5l5.5 -4.5l5.5 4.5" />
+ <line x1="12" y1="7" x2="12" y2="13" />
+</svg>
+
+
diff --git a/icons/ice-cream-2.svg b/icons/ice-cream-2.svg
new file mode 100644
index 00000000..b83335fc
--- /dev/null
+++ b/icons/ice-cream-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-ice-cream-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M17.657 11.004a6 6 0 1 0 -11.315 -.002" />
+ <path d="M6.342 11l5.658 11l5.657 -10.996z" />
+</svg>
+
+
diff --git a/icons/ice-cream.svg b/icons/ice-cream.svg
index 07a7e061..cef64d0c 100644
--- a/icons/ice-cream.svg
+++ b/icons/ice-cream.svg
@@ -1,8 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-ice-cream" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <line x1="4" y1="20" x2="8" y2="16" />
- <line x1="5" y1="13" x2="11" y2="19" />
- <path d="M11 19l7 -7a4 4 0 0 0 -6 -6l-7 7" />
+ <path d="M3 21l4 -4" />
+ <path d="M10.5 20l8.104 -7.864a4.766 4.766 0 0 0 -6.74 -6.74l-7.864 7.864l6.5 6.74z" />
</svg>
diff --git a/icons/karate.svg b/icons/karate.svg
index 18b09263..8221bb77 100644
--- a/icons/karate.svg
+++ b/icons/karate.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="18" cy="4" r="1" />
<path d="M3 9l4.5 1l3 2.5" />
- <path d="M13 21v-8l3-5.5" />
+ <path d="M13 21v-8l3 -5.5" />
<path d="M8 4.5l4 2l4 1l4 3.5l-2 3.5" />
</svg>
diff --git a/icons/keyboard-off.svg b/icons/keyboard-off.svg
new file mode 100644
index 00000000..99e0e3ed
--- /dev/null
+++ b/icons/keyboard-off.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-keyboard-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M18 18h-14a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h2m4 0h10a2 2 0 0 1 2 2v8c0 .554 -.226 1.056 -.59 1.418" />
+ <line x1="6" y1="10" x2="6" y2="10.01" />
+ <line x1="10" y1="10" x2="10" y2="10.01" />
+ <line x1="14" y1="10" x2="14" y2="10.01" />
+ <line x1="18" y1="10" x2="18" y2="10.01" />
+ <line x1="6" y1="14" x2="6" y2="14.01" />
+ <line x1="18" y1="14" x2="18" y2="14.01" />
+ <line x1="10" y1="14" x2="14" y2="14" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/layout-grid-add.svg b/icons/layout-grid-add.svg
new file mode 100644
index 00000000..7b1f3c18
--- /dev/null
+++ b/icons/layout-grid-add.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-layout-grid-add" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="4" y="4" width="6" height="6" rx="1" />
+ <rect x="14" y="4" width="6" height="6" rx="1" />
+ <rect x="4" y="14" width="6" height="6" rx="1" />
+ <path d="M14 17h6m-3 -3v6" />
+</svg>
+
+
diff --git a/icons/grid.svg b/icons/layout-grid.svg
index 70e6e0ff..af2bc700 100644
--- a/icons/grid.svg
+++ b/icons/layout-grid.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-grid" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-layout-grid" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<rect x="4" y="4" width="6" height="6" rx="1" />
<rect x="14" y="4" width="6" height="6" rx="1" />
diff --git a/icons/letter-case-lower.svg b/icons/letter-case-lower.svg
index 683efb94..ca561c64 100644
--- a/icons/letter-case-lower.svg
+++ b/icons/letter-case-lower.svg
@@ -1,8 +1,9 @@
----
----
-<svg>
- <circle cx="6.5" cy="15.5" r="3.5"/>
- <path d="M10 12v7"/>
- <circle cx="17.5" cy="15.5" r="3.5"/>
- <path d="M21 12v7"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-letter-case-lower" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="6.5" cy="15.5" r="3.5" />
+ <path d="M10 12v7" />
+ <circle cx="17.5" cy="15.5" r="3.5" />
+ <path d="M21 12v7" />
</svg>
+
+
diff --git a/icons/letter-case-toggle.svg b/icons/letter-case-toggle.svg
index f7c85163..46ae81eb 100644
--- a/icons/letter-case-toggle.svg
+++ b/icons/letter-case-toggle.svg
@@ -1,8 +1,9 @@
----
----
-<svg>
- <circle cx="6.5" cy="15.5" r="3.5"/>
- <path d="M14 19V8.5a3.5 3.5 0 0 1 7 0V19"/>
- <path d="M14 13h7"/>
- <path d="M10 12v7"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-letter-case-toggle" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="6.5" cy="15.5" r="3.5" />
+ <path d="M14 19v-10.5a3.5 3.5 0 0 1 7 0v10.5" />
+ <path d="M14 13h7" />
+ <path d="M10 12v7" />
</svg>
+
+
diff --git a/icons/letter-case-upper.svg b/icons/letter-case-upper.svg
index e8c9f4bb..97771a31 100644
--- a/icons/letter-case-upper.svg
+++ b/icons/letter-case-upper.svg
@@ -1,8 +1,9 @@
----
----
-<svg>
- <path d="M3 19V8.5a3.5 3.5 0 0 1 7 0V19"/>
- <path d="M3 13h7"/>
- <path d="M14 19V8.5a3.5 3.5 0 0 1 7 0V19"/>
- <path d="M14 13h7"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-letter-case-upper" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M3 19v-10.5a3.5 3.5 0 0 1 7 0v10.5" />
+ <path d="M3 13h7" />
+ <path d="M14 19v-10.5a3.5 3.5 0 0 1 7 0v10.5" />
+ <path d="M14 13h7" />
</svg>
+
+
diff --git a/icons/letter-case.svg b/icons/letter-case.svg
index d45a48bc..059ad8d1 100644
--- a/icons/letter-case.svg
+++ b/icons/letter-case.svg
@@ -1,8 +1,9 @@
----
----
-<svg>
- <circle cx="17.5" cy="15.5" r="3.5"/>
- <path d="M3 19V8.5a3.5 3.5 0 0 1 7 0V19"/>
- <path d="M3 13h7"/>
- <path d="M21 12v7"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-letter-case" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="17.5" cy="15.5" r="3.5" />
+ <path d="M3 19v-10.5a3.5 3.5 0 0 1 7 0v10.5" />
+ <path d="M3 13h7" />
+ <path d="M21 12v7" />
</svg>
+
+
diff --git a/icons/letter-spacing.svg b/icons/letter-spacing.svg
index f4772469..e6bf5234 100644
--- a/icons/letter-spacing.svg
+++ b/icons/letter-spacing.svg
@@ -1,9 +1,10 @@
----
----
-<svg>
- <path d="M5 12V6.5a2.5 2.5 0 0 1 5 0V12m0-4H5"/>
- <path d="M13 4l3 8 3-8"/>
- <path d="M5 18h14"/>
- <path d="M17 20l2-2-2-2"/>
- <path d="M7 16l-2 2 2 2"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-letter-spacing" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 12v-5.5a2.5 2.5 0 0 1 5 0v5.5m0 -4h-5" />
+ <path d="M13 4l3 8l3 -8" />
+ <path d="M5 18h14" />
+ <path d="M17 20l2 -2l-2 -2" />
+ <path d="M7 16l-2 2l2 2" />
</svg>
+
+
diff --git a/icons/line-dashed.svg b/icons/line-dashed.svg
index 0fd9ba6e..4d6c0905 100644
--- a/icons/line-dashed.svg
+++ b/icons/line-dashed.svg
@@ -1,7 +1,8 @@
----
----
-<svg>
- <path d="M5 12h2"/>
- <path d="M17 12h2"/>
- <path d="M11 12h2"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-line-dashed" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 12h2" />
+ <path d="M17 12h2" />
+ <path d="M11 12h2" />
</svg>
+
+
diff --git a/icons/line-dotted.svg b/icons/line-dotted.svg
index 277af435..db4f7b1c 100644
--- a/icons/line-dotted.svg
+++ b/icons/line-dotted.svg
@@ -1,9 +1,10 @@
----
----
-<svg>
- <path d="M4 12v.01"/>
- <path d="M8 12v.01"/>
- <path d="M12 12v.01"/>
- <path d="M16 12v.01"/>
- <path d="M20 12v.01"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-line-dotted" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 12v.01" />
+ <path d="M8 12v.01" />
+ <path d="M12 12v.01" />
+ <path d="M16 12v.01" />
+ <path d="M20 12v.01" />
</svg>
+
+
diff --git a/icons/macro.svg b/icons/macro.svg
new file mode 100644
index 00000000..b2d700d8
--- /dev/null
+++ b/icons/macro.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-macro" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M6 15a6 6 0 1 0 12 0" />
+ <path d="M18 15a6 6 0 0 0 -6 6" />
+ <path d="M12 21a6 6 0 0 0 -6 -6" />
+ <path d="M12 21v-10" />
+ <path d="M12 11a5 5 0 0 1 -5 -5v-3l3 2l2 -2l2 2l3 -2v3a5 5 0 0 1 -5 5z" />
+</svg>
+
+
diff --git a/icons/man.svg b/icons/man.svg
index 2668248b..76db3268 100644
--- a/icons/man.svg
+++ b/icons/man.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-man" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="12" cy="5" r="2" />
- <path d="M10 22v-5l-1-1v-4a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4l-1 1v5" />
+ <path d="M10 22v-5l-1 -1v-4a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4l-1 1v5" />
</svg>
diff --git a/icons/marquee-2.svg b/icons/marquee-2.svg
new file mode 100644
index 00000000..f808ef44
--- /dev/null
+++ b/icons/marquee-2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-marquee-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 6v-1a1 1 0 0 1 1 -1h1m5 0h2m5 0h1a1 1 0 0 1 1 1v1m0 5v2m0 5v1a1 1 0 0 1 -1 1h-1m-5 0h-2m-5 0h-1a1 1 0 0 1 -1 -1v-1m0 -5v-2" />
+</svg>
+
+
diff --git a/icons/mask-off.svg b/icons/mask-off.svg
index 6a3f51f0..696dc6b1 100644
--- a/icons/mask-off.svg
+++ b/icons/mask-off.svg
@@ -1,7 +1,8 @@
----
----
-<svg>
- <path d="M19.42 19.41A2 2 0 0 1 18 20H6a2 2 0 0 1-2-2V6c0-.554.225-1.055.588-1.417M8 4h10a2 2 0 0 1 2 2v10"/>
- <path d="M9.885 9.872a3 3 0 1 0 4.245 4.24m.582-3.396a3.012 3.012 0 0 0-1.438-1.433"/>
- <path d="M3 3l18 18"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-mask-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M19.42 19.41a2 2 0 0 1 -1.42 .59h-12a2 2 0 0 1 -2 -2v-12c0 -.554 .225 -1.055 .588 -1.417m3.412 -.583h10a2 2 0 0 1 2 2v10" />
+ <path d="M9.885 9.872a3 3 0 1 0 4.245 4.24m.582 -3.396a3.012 3.012 0 0 0 -1.438 -1.433" />
+ <path d="M3 3l18 18" />
</svg>
+
+
diff --git a/icons/mask.svg b/icons/mask.svg
index 82b4eb37..895065f8 100644
--- a/icons/mask.svg
+++ b/icons/mask.svg
@@ -1,6 +1,7 @@
----
----
-<svg>
- <circle cx="12" cy="12" r="3"/>
- <rect x="4" y="4" width="16" height="16" rx="2"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-mask" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="12" r="3" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
</svg>
+
+
diff --git a/icons/math-function.svg b/icons/math-function.svg
new file mode 100644
index 00000000..7692ae05
--- /dev/null
+++ b/icons/math-function.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-math-function" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M14 10h1c1 0 1 1 2.016 3.527c.984 2.473 .984 3.473 1.984 3.473h1" />
+ <path d="M13 17c1.5 0 3 -2 4 -3.5s2.5 -3.5 4 -3.5" />
+ <path d="M3 19c0 1.5 .5 2 2 2s2 -4 3 -9s1.5 -9 3 -9s2 .5 2 2" />
+ <line x1="5" y1="12" x2="11" y2="12" />
+</svg>
+
+
diff --git a/icons/math-symbols.svg b/icons/math-symbols.svg
new file mode 100644
index 00000000..41a2a394
--- /dev/null
+++ b/icons/math-symbols.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-math-symbols" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <line x1="3" y1="12" x2="21" y2="12" />
+ <line x1="12" y1="3" x2="12" y2="21" />
+ <line x1="16.5" y1="4.5" x2="19.5" y2="7.5" />
+ <line x1="19.5" y1="4.5" x2="16.5" y2="7.5" />
+ <line x1="6" y1="4" x2="6" y2="8" />
+ <line x1="4" y1="6" x2="8" y2="6" />
+ <line x1="18" y1="16" x2="18.01" y2="16" />
+ <line x1="18" y1="20" x2="18.01" y2="20" />
+ <line x1="4" y1="18" x2="8" y2="18" />
+</svg>
+
+
diff --git a/icons/medal.svg b/icons/medal.svg
index fe95961e..0a8224f1 100644
--- a/icons/medal.svg
+++ b/icons/medal.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-medal" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 4v3m-4 -3v6m8 -6v6" />
- <path d="M12 18.5l-3 1.5l.5-3.5-2-2 3-.5 1.5-3 1.5 3 3 .5-2 2 .5 3.5z" />
+ <path d="M12 18.5l-3 1.5l.5 -3.5l-2 -2l3 -.5l1.5 -3l1.5 3l3 .5l-2 2l.5 3.5z" />
</svg>
diff --git a/icons/minus-vertical.svg b/icons/minus-vertical.svg
index d32865c1..61b4f3bf 100644
--- a/icons/minus-vertical.svg
+++ b/icons/minus-vertical.svg
@@ -1,5 +1,6 @@
----
----
-<svg>
- <path d="M12 5v14"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-minus-vertical" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 5v14" />
</svg>
+
+
diff --git a/icons/mood-crazy-happy.svg b/icons/mood-crazy-happy.svg
index 07111eab..8e38b082 100644
--- a/icons/mood-crazy-happy.svg
+++ b/icons/mood-crazy-happy.svg
@@ -2,9 +2,9 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="12" cy="12" r="9" />
<line x1="7" y1="8.5" x2="10" y2="11.5" />
- <path d="M7 11.5l3-3" />
+ <path d="M7 11.5l3 -3" />
<line x1="14" y1="8.5" x2="17" y2="11.5" />
- <path d="M14 11.5l3-3" />
+ <path d="M14 11.5l3 -3" />
<path d="M9.5 15a3.5 3.5 0 0 0 5 0" />
</svg>
diff --git a/icons/mood-cry.svg b/icons/mood-cry.svg
index bce5d870..cb881130 100644
--- a/icons/mood-cry.svg
+++ b/icons/mood-cry.svg
@@ -4,7 +4,7 @@
<line x1="15" y1="10" x2="15.01" y2="10" />
<path d="M9.5 15.25a3.5 3.5 0 0 1 5 0" />
<path d="M17.566 17.606a2 2 0 1 0 2.897 .03l-1.463 -1.636l-1.434 1.606z" />
- <path d="M20.865 13.517a8.937 8.937 0 0 0 .135 -1.517a9 9 0 1 0 -9 9c0.69 0 1.36 -.076 2 -.222" />
+ <path d="M20.865 13.517a8.937 8.937 0 0 0 .135 -1.517a9 9 0 1 0 -9 9c.69 0 1.36 -.076 2 -.222" />
</svg>
diff --git a/icons/moon-stars.svg b/icons/moon-stars.svg
index 4aebe1de..6012408c 100644
--- a/icons/moon-stars.svg
+++ b/icons/moon-stars.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-moon-stars" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M12 3c0.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
+ <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
<path d="M17 4a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2" />
<path d="M19 11h2m-1 -1v2" />
</svg>
diff --git a/icons/moon.svg b/icons/moon.svg
index 578c98a6..84e2554b 100644
--- a/icons/moon.svg
+++ b/icons/moon.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-moon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M12 3c0.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
+ <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
</svg>
diff --git a/icons/motorbike.svg b/icons/motorbike.svg
new file mode 100644
index 00000000..1a8c6c93
--- /dev/null
+++ b/icons/motorbike.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-motorbike" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="5" cy="16" r="3" />
+ <circle cx="19" cy="16" r="3" />
+ <path d="M7.5 14h5l4 -4h-10.5m1.5 4l4 -4" />
+ <path d="M13 6h2l1.5 3l2 4" />
+</svg>
+
+
diff --git a/icons/mouse.svg b/icons/mouse.svg
index b071b457..e5b832db 100644
--- a/icons/mouse.svg
+++ b/icons/mouse.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-mouse" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <rect x="7" y="4" width="10" height="16" rx="4" />
- <line x1="12" y1="8" x2="12" y2="11" />
+ <rect x="6" y="3" width="12" height="18" rx="4" />
+ <line x1="12" y1="7" x2="12" y2="11" />
</svg>
diff --git a/icons/mug.svg b/icons/mug.svg
index 3ba142d1..35718be6 100644
--- a/icons/mug.svg
+++ b/icons/mug.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-mug" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M5 6h10a1 1 0 0 1 1 1v8a4 4 0 0 1 -4 4h-4a4 4 0 0 1 -4 -4v-8a1 1 0 0 1 1 -1" />
- <path d="M16 9h2a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-2" />
+ <path d="M4.083 5h10.834a1.08 1.08 0 0 1 1.083 1.077v8.615c0 2.38 -1.94 4.308 -4.333 4.308h-4.334c-2.393 0 -4.333 -1.929 -4.333 -4.308v-8.615a1.08 1.08 0 0 1 1.083 -1.077" />
+ <path d="M16 8h2.5c1.38 0 2.5 1.045 2.5 2.333v2.334c0 1.288 -1.12 2.333 -2.5 2.333h-2.5" />
</svg>
diff --git a/icons/number-0.svg b/icons/number-0.svg
new file mode 100644
index 00000000..c0e3432b
--- /dev/null
+++ b/icons/number-0.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-number-0" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M16 16v-8" />
+ <path d="M12 20a4 4 0 0 0 4 -4v-8a4 4 0 1 0 -8 0v8a4 4 0 0 0 4 4z" />
+</svg>
+
+
diff --git a/icons/number-1.svg b/icons/number-1.svg
new file mode 100644
index 00000000..0a36eebf
--- /dev/null
+++ b/icons/number-1.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-number-1" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M13 20v-16l-5 5" />
+</svg>
+
+
diff --git a/icons/number-2.svg b/icons/number-2.svg
new file mode 100644
index 00000000..c4b2c653
--- /dev/null
+++ b/icons/number-2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-number-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 8a4 4 0 1 1 8 0c0 1.098 -.564 2.025 -1.159 2.815l-6.841 9.185h8" />
+</svg>
+
+
diff --git a/icons/number-3.svg b/icons/number-3.svg
new file mode 100644
index 00000000..5ea8bce7
--- /dev/null
+++ b/icons/number-3.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-number-3" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 12a4 4 0 1 0 -4 -4" />
+ <path d="M8 16a4 4 0 1 0 4 -4" />
+</svg>
+
+
diff --git a/icons/number-4.svg b/icons/number-4.svg
new file mode 100644
index 00000000..2ae3192a
--- /dev/null
+++ b/icons/number-4.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-number-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M15 20v-15l-8 11h10" />
+</svg>
+
+
diff --git a/icons/number-5.svg b/icons/number-5.svg
new file mode 100644
index 00000000..f9b65ff4
--- /dev/null
+++ b/icons/number-5.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-number-5" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 20h4a4 4 0 1 0 0 -8h-4v-8h8" />
+</svg>
+
+
diff --git a/icons/number-6.svg b/icons/number-6.svg
new file mode 100644
index 00000000..34a95a86
--- /dev/null
+++ b/icons/number-6.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-number-6" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 16a4 4 0 1 0 8 0v-1a4 4 0 1 0 -8 0" />
+ <path d="M16 8a4 4 0 1 0 -8 0v8" />
+</svg>
+
+
diff --git a/icons/number-7.svg b/icons/number-7.svg
new file mode 100644
index 00000000..811929a4
--- /dev/null
+++ b/icons/number-7.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-number-7" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 4h8l-4 16" />
+</svg>
+
+
diff --git a/icons/number-8.svg b/icons/number-8.svg
new file mode 100644
index 00000000..23290db7
--- /dev/null
+++ b/icons/number-8.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-number-8" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="8" r="4" />
+ <circle cx="12" cy="16" r="4" />
+</svg>
+
+
diff --git a/icons/number-9.svg b/icons/number-9.svg
new file mode 100644
index 00000000..37ed08a4
--- /dev/null
+++ b/icons/number-9.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-number-9" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M16 8a4 4 0 1 0 -8 0v1a4 4 0 1 0 8 0" />
+ <path d="M8 16a4 4 0 1 0 8 0v-8" />
+</svg>
+
+
diff --git a/icons/octagon-off.svg b/icons/octagon-off.svg
new file mode 100644
index 00000000..764a634c
--- /dev/null
+++ b/icons/octagon-off.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-octagon-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M7.647 3.653l.353 -.353c.2 -.2 .4 -.3 .7 -.3h6.6c.3 0 .5 .1 .7 .3l4.7 4.7c.2 .2 .3 .4 .3 .7v6.6c0 .3 -.1 .5 -.3 .7l-.35 .35m-1.997 1.997l-2.353 2.353c-.2 .2 -.4 .3 -.7 .3h-6.6c-.3 0 -.5 -.1 -.7 -.3l-4.7 -4.7c-.2 -.2 -.3 -.4 -.3 -.7v-6.6c0 -.3 .1 -.5 .3 -.7l2.35 -2.35" />
+ <path d="M3 3l18 18" />
+</svg>
+
+
diff --git a/icons/octagon.svg b/icons/octagon.svg
index ce961f62..f3ccb34a 100644
--- a/icons/octagon.svg
+++ b/icons/octagon.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-octagon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M8.7 3h6.6c0.3 0 .5 .1 .7 .3l4.7 4.7c0.2 .2 .3 .4 .3 .7v6.6c0 .3 -.1 .5 -.3 .7l-4.7 4.7c-0.2 .2 -.4 .3 -.7 .3h-6.6c-0.3 0 -.5 -.1 -.7 -.3l-4.7 -4.7c-0.2 -.2 -.3 -.4 -.3 -.7v-6.6c0 -.3 .1 -.5 .3 -.7l4.7 -4.7c0.2 -.2 .4 -.3 .7 -.3z" />
+ <path d="M8.7 3h6.6c.3 0 .5 .1 .7 .3l4.7 4.7c.2 .2 .3 .4 .3 .7v6.6c0 .3 -.1 .5 -.3 .7l-4.7 4.7c-.2 .2 -.4 .3 -.7 .3h-6.6c-.3 0 -.5 -.1 -.7 -.3l-4.7 -4.7c-.2 -.2 -.3 -.4 -.3 -.7v-6.6c0 -.3 .1 -.5 .3 -.7l4.7 -4.7c.2 -.2 .4 -.3 .7 -.3z" />
</svg>
diff --git a/icons/olympics.svg b/icons/olympics.svg
new file mode 100644
index 00000000..1c61d888
--- /dev/null
+++ b/icons/olympics.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-olympics" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="6" cy="9" r="3" />
+ <circle cx="18" cy="9" r="3" />
+ <circle cx="12" cy="9" r="3" />
+ <circle cx="9" cy="15" r="3" />
+ <circle cx="15" cy="15" r="3" />
+</svg>
+
+
diff --git a/icons/overline.svg b/icons/overline.svg
index 7b86c404..fd90d274 100644
--- a/icons/overline.svg
+++ b/icons/overline.svg
@@ -1,6 +1,7 @@
----
----
-<svg>
- <path d="M7 5v9a5 5 0 0 0 10 0V5"/>
- <path d="M4 12h16"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-overline" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M7 9v5a5 5 0 0 0 10 0v-5" />
+ <path d="M5 5h14" />
</svg>
+
+
diff --git a/icons/pacman.svg b/icons/pacman.svg
new file mode 100644
index 00000000..a99222dd
--- /dev/null
+++ b/icons/pacman.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-pacman" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5.636 5.636a9 9 0 0 1 13.397 .747l-5.619 5.617l5.619 5.617a9 9 0 1 1 -13.397 -11.981z" />
+ <circle cx="11.5" cy="7.5" r="1" fill="currentColor" />
+</svg>
+
+
diff --git a/icons/panorama-vertical.svg b/icons/panorama-vertical.svg
index f708b844..f593eecb 100644
--- a/icons/panorama-vertical.svg
+++ b/icons/panorama-vertical.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-panorama-vertical" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M18.463 4.338c-1.932 5.106 -1.932 10.211 -0 15.317a1 1 0 0 1 -.934 1.345h-11c-.692 0 -1.208 -.692 -.962 -1.34c1.932 -5.107 1.932 -10.214 0 -15.321c-.246 -.648 .243 -1.339 .935 -1.339h11.028c.693 0 1.18 .691 .935 1.338z" />
+ <path d="M18.463 4.338c-1.932 5.106 -1.932 10.211 0 15.317a1 1 0 0 1 -.934 1.345h-11c-.692 0 -1.208 -.692 -.962 -1.34c1.932 -5.107 1.932 -10.214 0 -15.321c-.246 -.648 .243 -1.339 .935 -1.339h11.028c.693 0 1.18 .691 .935 1.338z" />
</svg>
diff --git a/icons/pennant.svg b/icons/pennant.svg
index 765eab2d..d67101cb 100644
--- a/icons/pennant.svg
+++ b/icons/pennant.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<line x1="8" y1="21" x2="12" y2="21" />
<line x1="10" y1="21" x2="10" y2="3" />
- <path d="M10 4l9 4-9 4" />
+ <path d="M10 4l9 4l-9 4" />
</svg>
diff --git a/icons/plane.svg b/icons/plane.svg
index bc89fdb9..dcce5f73 100644
--- a/icons/plane.svg
+++ b/icons/plane.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-plane" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M16 10h4a2 2 0 0 1 0 4h-4l-4 7h-3l2 -7h-4l-2 2h-3l2-4l-2 -4h3l2 2h4l-2 -7h3z" />
+ <path d="M16 10h4a2 2 0 0 1 0 4h-4l-4 7h-3l2 -7h-4l-2 2h-3l2 -4l-2 -4h3l2 2h4l-2 -7h3z" />
</svg>
diff --git a/icons/planet.svg b/icons/planet.svg
index 2c45cae7..df3e3b67 100644
--- a/icons/planet.svg
+++ b/icons/planet.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-planet" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M18.816 13.58c2.292 2.138 3.546 4 3.092 4.9-.745 1.46-5.783-.259-11.255-3.838-5.47-3.579-9.304-7.664-8.56-9.123.464-.91 2.926-.444 5.803.805" />
+ <path d="M18.816 13.58c2.292 2.138 3.546 4 3.092 4.9c-.745 1.46 -5.783 -.259 -11.255 -3.838c-5.47 -3.579 -9.304 -7.664 -8.56 -9.123c.464 -.91 2.926 -.444 5.803 .805" />
<circle cx="12" cy="12" r="7" />
</svg>
diff --git a/icons/play-card.svg b/icons/play-card.svg
new file mode 100644
index 00000000..c8a53e6e
--- /dev/null
+++ b/icons/play-card.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-play-card" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect transform="rotate(90 12 12)" x="3" y="5" width="18" height="14" rx="2" />
+ <line x1="8" y1="6" x2="8.01" y2="6" />
+ <line x1="16" y1="18" x2="16.01" y2="18" />
+ <path d="M12 16l-3 -4l3 -4l3 4z" />
+</svg>
+
+
diff --git a/icons/player-track-next.svg b/icons/player-track-next.svg
index 0ce603e6..e097dcf9 100644
--- a/icons/player-track-next.svg
+++ b/icons/player-track-next.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-player-track-next" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M3 5v14l8-7z" />
- <path d="M14 5v14l8-7z" />
+ <path d="M3 5v14l8 -7z" />
+ <path d="M14 5v14l8 -7z" />
</svg>
diff --git a/icons/playlist.svg b/icons/playlist.svg
new file mode 100644
index 00000000..07567d13
--- /dev/null
+++ b/icons/playlist.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-playlist" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="14" cy="17" r="3" />
+ <path d="M17 17v-13h4" />
+ <path d="M13 5h-10" />
+ <line x1="3" y1="9" x2="13" y2="9" />
+ <path d="M9 13h-6" />
+</svg>
+
+
diff --git a/icons/pokeball.svg b/icons/pokeball.svg
new file mode 100644
index 00000000..497f8b83
--- /dev/null
+++ b/icons/pokeball.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-pokeball" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="9" cy="9" r="9" transform="translate(3 3)" />
+ <circle cx="12" cy="12" r="3" />
+ <path d="M3 12h6m6 0h6" />
+</svg>
+
+
diff --git a/icons/polaroid.svg b/icons/polaroid.svg
new file mode 100644
index 00000000..0e295f6f
--- /dev/null
+++ b/icons/polaroid.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-polaroid" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+ <line x1="4" y1="16" x2="20" y2="16" />
+ <path d="M4 12l3 -3c.928 -.893 2.072 -.893 3 0l4 4" />
+ <path d="M13 12l2 -2c.928 -.893 2.072 -.893 3 0l2 2" />
+ <line x1="14" y1="7" x2="14.01" y2="7" />
+</svg>
+
+
diff --git a/icons/pool.svg b/icons/pool.svg
index 9c7c6b3b..3d020974 100644
--- a/icons/pool.svg
+++ b/icons/pool.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-pool" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M2 20a2.4 2.4 0 0 0 2 1 2.4 2.4 0 002-1 2.4 2.4 0 012-1 2.4 2.4 0 012 1 2.4 2.4 0 002 1 2.4 2.4 0 002-1 2.4 2.4 0 012-1 2.4 2.4 0 012 1 2.4 2.4 0 002 1 2.4 2.4 0 002-1" />
- <path d="M2 16a2.4 2.4 0 0 0 2 1 2.4 2.4 0 002-1 2.4 2.4 0 012-1 2.4 2.4 0 012 1 2.4 2.4 0 002 1 2.4 2.4 0 002-1 2.4 2.4 0 012-1 2.4 2.4 0 012 1 2.4 2.4 0 002 1 2.4 2.4 0 002-1" />
+ <path d="M2 20a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1" />
+ <path d="M2 16a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1" />
<path d="M15 12v-7.5a1.5 1.5 0 0 1 3 0" />
<path d="M9 12v-7.5a1.5 1.5 0 0 0 -3 0" />
<line x1="15" y1="5" x2="9" y2="5" />
diff --git a/icons/presentation-analytics.svg b/icons/presentation-analytics.svg
new file mode 100644
index 00000000..250839cc
--- /dev/null
+++ b/icons/presentation-analytics.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-presentation-analytics" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M9 12v-4" />
+ <path d="M15 12v-2" />
+ <path d="M12 12v-1" />
+ <path d="M3 4h18" />
+ <path d="M4 4v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-10" />
+ <path d="M12 16v4" />
+ <path d="M9 20h6" />
+</svg>
+
+
diff --git a/icons/propeller.svg b/icons/propeller.svg
new file mode 100644
index 00000000..233ec6f9
--- /dev/null
+++ b/icons/propeller.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-propeller" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="13" r="3" />
+ <path d="M14.167 10.5c.722 -1.538 1.156 -3.043 1.303 -4.514c.22 -1.63 -.762 -2.986 -3.47 -2.986s-3.69 1.357 -3.47 2.986c.147 1.471 .581 2.976 1.303 4.514" />
+ <path d="M13.169 16.751c.97 1.395 2.057 2.523 3.257 3.386c1.3 1.006 2.967 .833 4.321 -1.512c1.354 -2.345 .67 -3.874 -.85 -4.498c-1.348 -.608 -2.868 -.985 -4.562 -1.128" />
+ <path d="M8.664 12.999c-1.693 .143 -3.213 .52 -4.56 1.128c-1.522 .623 -2.206 2.153 -.852 4.498s3.02 2.517 4.321 1.512c1.2 -.863 2.287 -1.991 3.258 -3.386" />
+</svg>
+
+
diff --git a/icons/radius-bottom-left.svg b/icons/radius-bottom-left.svg
index c1c1089b..d45e8d01 100644
--- a/icons/radius-bottom-left.svg
+++ b/icons/radius-bottom-left.svg
@@ -1,5 +1,6 @@
----
----
-<svg>
- <path d="M19 19h-6a8 8 0 0 1-8-8V5"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-radius-bottom-left" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M19 19h-6a8 8 0 0 1 -8 -8v-6" />
</svg>
+
+
diff --git a/icons/radius-bottom-right.svg b/icons/radius-bottom-right.svg
index 6b14c98d..8ce6ab17 100644
--- a/icons/radius-bottom-right.svg
+++ b/icons/radius-bottom-right.svg
@@ -1,5 +1,6 @@
----
----
-<svg>
- <path d="M19 5v6a8 8 0 0 1-8 8H5"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-radius-bottom-right" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M19 5v6a8 8 0 0 1 -8 8h-6" />
</svg>
+
+
diff --git a/icons/radius-top-left.svg b/icons/radius-top-left.svg
index f664655a..569f2f02 100644
--- a/icons/radius-top-left.svg
+++ b/icons/radius-top-left.svg
@@ -1,5 +1,6 @@
----
----
-<svg>
- <path d="M5 19v-6a8 8 0 0 1 8-8h6"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-radius-top-left" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 19v-6a8 8 0 0 1 8 -8h6" />
</svg>
+
+
diff --git a/icons/radius-top-right.svg b/icons/radius-top-right.svg
index 6030c69b..d0494ae8 100644
--- a/icons/radius-top-right.svg
+++ b/icons/radius-top-right.svg
@@ -1,5 +1,6 @@
----
----
-<svg>
- <path d="M5 5h6a8 8 0 0 1 8 8v6"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-radius-top-right" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 5h6a8 8 0 0 1 8 8v6" />
</svg>
+
+
diff --git a/icons/receipt-2.svg b/icons/receipt-2.svg
new file mode 100644
index 00000000..4ad45ac8
--- /dev/null
+++ b/icons/receipt-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-receipt-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16l-3 -2l-2 2l-2 -2l-2 2l-2 -2l-3 2" />
+ <path d="M14 8h-2.5a1.5 1.5 0 0 0 0 3h1a1.5 1.5 0 0 1 0 3h-2.5m2 0v1.5m0 -9v1.5" />
+</svg>
+
+
diff --git a/icons/receipt-off.svg b/icons/receipt-off.svg
new file mode 100644
index 00000000..2c0e6edf
--- /dev/null
+++ b/icons/receipt-off.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-receipt-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 21v-16m2 -2h10a2 2 0 0 1 2 2v10m0 4.01v1.99l-3 -2l-2 2l-2 -2l-2 2l-2 -2l-3 2" />
+ <line x1="11" y1="7" x2="15" y2="7" />
+ <line x1="9" y1="11" x2="11" y2="11" />
+ <line x1="13" y1="15" x2="15" y2="15" />
+ <line x1="15" y1="11" x2="15" y2="11.01" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/receipt-refund.svg b/icons/receipt-refund.svg
new file mode 100644
index 00000000..a80eb75c
--- /dev/null
+++ b/icons/receipt-refund.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-receipt-refund" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16l-3 -2l-2 2l-2 -2l-2 2l-2 -2l-3 2" />
+ <path d="M15 14v-2a2 2 0 0 0 -2 -2h-4l2 -2m0 4l-2 -2" />
+</svg>
+
+
diff --git a/icons/tax.svg b/icons/receipt-tax.svg
index bac20483..ea40b7ea 100644
--- a/icons/tax.svg
+++ b/icons/receipt-tax.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-tax" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-receipt-tax" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<line x1="9" y1="14" x2="15" y2="8" />
<circle cx="9.5" cy="8.5" r=".5" fill="currentColor" />
diff --git a/icons/receipt.svg b/icons/receipt.svg
new file mode 100644
index 00000000..8e3d7b9c
--- /dev/null
+++ b/icons/receipt.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-receipt" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16l-3 -2l-2 2l-2 -2l-2 2l-2 -2l-3 2m4 -14h6m-6 4h6m-2 4h2" />
+</svg>
+
+
diff --git a/icons/recharging.svg b/icons/recharging.svg
new file mode 100644
index 00000000..7e63a352
--- /dev/null
+++ b/icons/recharging.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-recharging" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M7.038 4.5a9 9 0 0 0 -2.495 2.47" />
+ <path d="M3.186 10.209a9 9 0 0 0 0 3.508" />
+ <path d="M4.5 16.962a9 9 0 0 0 2.47 2.495" />
+ <path d="M10.209 20.814a9 9 0 0 0 3.5 0" />
+ <path d="M16.962 19.5a9 9 0 0 0 2.495 -2.47" />
+ <path d="M20.814 13.791a9 9 0 0 0 0 -3.508" />
+ <path d="M19.5 7.038a9 9 0 0 0 -2.47 -2.495" />
+ <path d="M13.791 3.186a9 9 0 0 0 -3.508 -.02" />
+ <path d="M12 8l-2 4h4l-2 4" />
+ <path d="M12 21a9 9 0 0 0 0 -18" />
+</svg>
+
+
diff --git a/icons/repeat-once.svg b/icons/repeat-once.svg
index 55e1ae81..de3ae84c 100644
--- a/icons/repeat-once.svg
+++ b/icons/repeat-once.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-repeat-once" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M4 12v-3a3 3 0 0 1 3 -3h13m-3 -3l3 3l-3 3" />
- <path d="M20 12v3a3 3 0 0 1 -3 3h-13m3 3l-3-3l3-3" />
+ <path d="M20 12v3a3 3 0 0 1 -3 3h-13m3 3l-3 -3l3 -3" />
<path d="M11 11l1 -1v4" />
</svg>
diff --git a/icons/repeat.svg b/icons/repeat.svg
index ac61e3ae..7e58a474 100644
--- a/icons/repeat.svg
+++ b/icons/repeat.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-repeat" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M4 12v-3a3 3 0 0 1 3 -3h13m-3 -3l3 3l-3 3" />
- <path d="M20 12v3a3 3 0 0 1 -3 3h-13m3 3l-3-3l3-3" />
+ <path d="M20 12v3a3 3 0 0 1 -3 3h-13m3 3l-3 -3l3 -3" />
</svg>
diff --git a/icons/report-analytics.svg b/icons/report-analytics.svg
new file mode 100644
index 00000000..d87fde22
--- /dev/null
+++ b/icons/report-analytics.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-report-analytics" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" />
+ <rect x="9" y="3" width="6" height="4" rx="2" />
+ <path d="M9 17v-5" />
+ <path d="M12 17v-1" />
+ <path d="M15 17v-3" />
+</svg>
+
+
diff --git a/icons/report-medical.svg b/icons/report-medical.svg
new file mode 100644
index 00000000..9e8b5000
--- /dev/null
+++ b/icons/report-medical.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-report-medical" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" />
+ <rect x="9" y="3" width="6" height="4" rx="2" />
+ <line x1="10" y1="14" x2="14" y2="14" />
+ <line x1="12" y1="12" x2="12" y2="16" />
+</svg>
+
+
diff --git a/icons/report-money.svg b/icons/report-money.svg
new file mode 100644
index 00000000..2855a188
--- /dev/null
+++ b/icons/report-money.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-report-money" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" />
+ <rect x="9" y="3" width="6" height="4" rx="2" />
+ <path d="M14 11h-2.5a1.5 1.5 0 0 0 0 3h1a1.5 1.5 0 0 1 0 3h-2.5" />
+ <path d="M12 17v1m0 -8v1" />
+</svg>
+
+
diff --git a/icons/report.svg b/icons/report.svg
index 09ac638a..35b4ce92 100644
--- a/icons/report.svg
+++ b/icons/report.svg
@@ -1,11 +1,12 @@
----
----
-<svg>
- <path d="M8 5H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h5.697"/>
- <path d="M18 14v4h4"/>
- <path d="M18 11V7a2 2 0 0 0-2-2h-2"/>
- <rect x="8" y="3" width="6" height="4" rx="2"/>
- <circle cx="18" cy="18" r="4"/>
- <path d="M8 11h4"/>
- <path d="M8 15h3"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-report" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h5.697" />
+ <path d="M18 14v4h4" />
+ <path d="M18 11v-4a2 2 0 0 0 -2 -2h-2" />
+ <rect x="8" y="3" width="6" height="4" rx="2" />
+ <circle cx="18" cy="18" r="4" />
+ <path d="M8 11h4" />
+ <path d="M8 15h3" />
</svg>
+
+
diff --git a/icons/resize.svg b/icons/resize.svg
new file mode 100644
index 00000000..32d2fc87
--- /dev/null
+++ b/icons/resize.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-resize" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 11v8a1 1 0 0 0 1 1h8m-9 -14v-1a1 1 0 0 1 1 -1h1m5 0h2m5 0h1a1 1 0 0 1 1 1v1m0 5v2m0 5v1a1 1 0 0 1 -1 1h-1" />
+ <path d="M4 12h7a1 1 0 0 1 1 1v7" />
+</svg>
+
+
diff --git a/icons/ripple.svg b/icons/ripple.svg
index e4960e16..8df361f0 100644
--- a/icons/ripple.svg
+++ b/icons/ripple.svg
@@ -1,8 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-ripple" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M3 7c3-2 6-2 9 0s6 2 9 0" />
- <path d="M3 17c3-2 6-2 9 0s6 2 9 0" />
- <path d="M3 12c3-2 6-2 9 0s6 2 9 0" />
+ <path d="M3 7c3 -2 6 -2 9 0s6 2 9 0" />
+ <path d="M3 17c3 -2 6 -2 9 0s6 2 9 0" />
+ <path d="M3 12c3 -2 6 -2 9 0s6 2 9 0" />
</svg>
diff --git a/icons/road-sign.svg b/icons/road-sign.svg
index 436d49ee..d3a8b763 100644
--- a/icons/road-sign.svg
+++ b/icons/road-sign.svg
@@ -1,8 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-road-sign" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M10.5 20.4l-6.9-6.9c-.781-.781-.781-2.219 0-3l6.9-6.9c.781-.781 2.219-.781 3 0l6.9 6.9c.781.781.781 2.219 0 3l-6.9 6.9c-.781.781-2.219.781-3 0z" />
- <path d="M9 14v-2c0-.59.414-1 1-1h5" />
- <path d="M13 9l2 2-2 2" />
+ <path d="M10.5 20.4l-6.9 -6.9c-.781 -.781 -.781 -2.219 0 -3l6.9 -6.9c.781 -.781 2.219 -.781 3 0l6.9 6.9c.781 .781 .781 2.219 0 3l-6.9 6.9c-.781 .781 -2.219 .781 -3 0z" />
+ <path d="M9 14v-2c0 -.59 .414 -1 1 -1h5" />
+ <path d="M13 9l2 2l-2 2" />
</svg>
diff --git a/icons/row-insert-bottom.svg b/icons/row-insert-bottom.svg
new file mode 100644
index 00000000..4e5a66db
--- /dev/null
+++ b/icons/row-insert-bottom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-row-insert-bottom" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M20 6v4a1 1 0 0 1 -1 1h-14a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h14a1 1 0 0 1 1 1z" />
+ <line x1="12" y1="15" x2="12" y2="19" />
+ <line x1="14" y1="17" x2="10" y2="17" />
+</svg>
+
+
diff --git a/icons/row-insert-top.svg b/icons/row-insert-top.svg
new file mode 100644
index 00000000..77eb5d55
--- /dev/null
+++ b/icons/row-insert-top.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-row-insert-top" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 18v-4a1 1 0 0 1 1 -1h14a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-14a1 1 0 0 1 -1 -1z" />
+ <path d="M12 9v-4" />
+ <line x1="10" y1="7" x2="14" y2="7" />
+</svg>
+
+
diff --git a/icons/satellite.svg b/icons/satellite.svg
new file mode 100644
index 00000000..00029686
--- /dev/null
+++ b/icons/satellite.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-satellite" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M3.707 6.293l2.586 -2.586a1 1 0 0 1 1.414 0l5.586 5.586a1 1 0 0 1 0 1.414l-2.586 2.586a1 1 0 0 1 -1.414 0l-5.586 -5.586a1 1 0 0 1 0 -1.414z" />
+ <path d="M6 10l-3 3l3 3l3 -3" />
+ <path d="M10 6l3 -3l3 3l-3 3" />
+ <line x1="12" y1="12" x2="13.5" y2="13.5" />
+ <path d="M14.5 17a2.5 2.5 0 0 0 2.5 -2.5" />
+ <path d="M15 21a6 6 0 0 0 6 -6" />
+</svg>
+
+
diff --git a/icons/scale.svg b/icons/scale.svg
index 7f9fce31..6ae4b838 100644
--- a/icons/scale.svg
+++ b/icons/scale.svg
@@ -1,10 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-scale" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <line x1="12" y1="3" x2="12" y2="21" />
- <line x1="9" y1="21" x2="15" y2="21" />
- <polyline points="3 6 6 7 12 5 18 7 21 6" />
- <path d="M6 7l-3 9a5 5 0 0 0 6 0l-3 -9" />
- <path d="M18 7l-3 9a5 5 0 0 0 6 0l-3 -9" />
+ <line x1="7" y1="20" x2="17" y2="20" />
+ <path d="M6 6l6 -1l6 1" />
+ <line x1="12" y1="3" x2="12" y2="20" />
+ <path d="M9 12l-3 -6l-3 6a3 3 0 0 0 6 0" />
+ <path d="M21 12l-3 -6l-3 6a3 3 0 0 0 6 0" />
</svg>
diff --git a/icons/screen-share.svg b/icons/screen-share.svg
index d592eae8..05e59f0b 100644
--- a/icons/screen-share.svg
+++ b/icons/screen-share.svg
@@ -5,7 +5,7 @@
<line x1="9" y1="16" x2="9" y2="20" />
<line x1="15" y1="16" x2="15" y2="20" />
<path d="M17 4h4v4" />
- <path d="M16 9l5-5" />
+ <path d="M16 9l5 -5" />
</svg>
diff --git a/icons/section.svg b/icons/section.svg
new file mode 100644
index 00000000..3f1b810a
--- /dev/null
+++ b/icons/section.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-section" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M20 20h.01" />
+ <path d="M4 20h.01" />
+ <path d="M8 20h.01" />
+ <path d="M12 20h.01" />
+ <path d="M16 20h.01" />
+ <path d="M20 4h.01" />
+ <path d="M4 4h.01" />
+ <path d="M8 4h.01" />
+ <path d="M12 4h.01" />
+ <path d="M16 4l0 0" />
+ <rect x="4" y="8" width="16" height="8" rx="1" />
+</svg>
+
+
diff --git a/icons/settings-automation.svg b/icons/settings-automation.svg
new file mode 100644
index 00000000..2c93327e
--- /dev/null
+++ b/icons/settings-automation.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-settings-automation" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 0 0-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 0 0-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 0 0-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 0 0-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 0 0 1.066-2.573c-.94-1.543.826-3.31 2.37-2.37 1 .608 2.296.07 2.572-1.065z"/>
+ <path d="M10 9v6l5-3z"/>
+</svg>
+
+
diff --git a/icons/shadow-off.svg b/icons/shadow-off.svg
new file mode 100644
index 00000000..48bd312e
--- /dev/null
+++ b/icons/shadow-off.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-shadow-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5.634 5.638a9 9 0 0 0 12.728 12.727m1.68 -2.32a9 9 0 0 0 -12.086 -12.088" />
+ <path d="M16 12h2" />
+ <path d="M13 15h2" />
+ <path d="M13 18h1" />
+ <path d="M13 9h4" />
+ <path d="M13 6h1" />
+ <path d="M3 3l18 18" />
+</svg>
+
+
diff --git a/icons/shadow.svg b/icons/shadow.svg
new file mode 100644
index 00000000..5b92feb3
--- /dev/null
+++ b/icons/shadow.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-shadow" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="12" r="9" />
+ <path d="M13 12h5" />
+ <path d="M13 15h4" />
+ <path d="M13 18h1" />
+ <path d="M13 9h4" />
+ <path d="M13 6h1" />
+</svg>
+
+
diff --git a/icons/shape-2.svg b/icons/shape-2.svg
new file mode 100644
index 00000000..9623595c
--- /dev/null
+++ b/icons/shape-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-shape-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="5" cy="5" r="2" />
+ <circle cx="19" cy="19" r="2" />
+ <circle cx="19" cy="5" r="2" />
+ <circle cx="5" cy="19" r="2" />
+ <path d="M6.5 17.5l11 -11m-12.5 .5v10m14 -10v10" />
+</svg>
+
+
diff --git a/icons/shape-3.svg b/icons/shape-3.svg
new file mode 100644
index 00000000..2df660df
--- /dev/null
+++ b/icons/shape-3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-shape-3" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="5" cy="5" r="2" />
+ <circle cx="19" cy="19" r="2" />
+ <circle cx="19" cy="5" r="2" />
+ <circle cx="5" cy="19" r="2" />
+ <path d="M7 5h10m-12 2v10m14 -10v10" />
+</svg>
+
+
diff --git a/icons/shopping-cart-off.svg b/icons/shopping-cart-off.svg
new file mode 100644
index 00000000..56476778
--- /dev/null
+++ b/icons/shopping-cart-off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-shopping-cart-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="6" cy="19" r="2"/>
+ <path d="M17 17a2 2 0 1 0 2 2"/>
+ <path d="M17 17H6V6"/>
+ <path d="M9.239 5.231L20 6l-1 7h-2m-4 0H6"/>
+ <path d="M3 3l18 18"/>
+</svg>
+
+
diff --git a/icons/shopping-cart-plus.svg b/icons/shopping-cart-plus.svg
new file mode 100644
index 00000000..a7b3a2bf
--- /dev/null
+++ b/icons/shopping-cart-plus.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-shopping-cart-plus" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="6" cy="19" r="2"/>
+ <circle cx="17" cy="19" r="2"/>
+ <path d="M17 17H6V3H4"/>
+ <path d="M6 5l6.005.429m7.138 6.573L19 13H6"/>
+ <path d="M15 6h6m-3-3v6"/>
+</svg>
+
+
diff --git a/icons/shopping-cart-x.svg b/icons/shopping-cart-x.svg
new file mode 100644
index 00000000..b5e1aaf9
--- /dev/null
+++ b/icons/shopping-cart-x.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-shopping-cart-x" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="6" cy="19" r="2"/>
+ <circle cx="17" cy="19" r="2"/>
+ <path d="M17 17H6V3H4"/>
+ <path d="M6 5l7.999.571m5.43 4.43L19 13H6"/>
+ <path d="M17 3l4 4"/>
+ <path d="M21 3l-4 4"/>
+</svg>
+
+
diff --git a/icons/shopping-cart.svg b/icons/shopping-cart.svg
index 04ff751e..c5c80ce7 100644
--- a/icons/shopping-cart.svg
+++ b/icons/shopping-cart.svg
@@ -1,8 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-shopping-cart" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <circle cx="9" cy="19" r="2" />
- <circle cx="17" cy="19" r="2" />
- <path d="M3 3h2l2 12a3 3 0 0 0 3 2h7a3 3 0 0 0 3 -2l1 -7h-15.2" />
+ <circle cx="6" cy="19" r="2"/>
+ <circle cx="17" cy="19" r="2"/>
+ <path d="M17 17H6V3H4"/>
+ <path d="M6 5l14 1-1 7H6"/>
</svg>
diff --git a/icons/shredder.svg b/icons/shredder.svg
new file mode 100644
index 00000000..32c00026
--- /dev/null
+++ b/icons/shredder.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-shredder" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="4" y="10" width="16" height="5" rx="1" />
+ <path d="M17 10v-4a2 2 0 0 0 -2 -2h-6a2 2 0 0 0 -2 2v4m5 5v5m4 -5v2m-8 -2v3" />
+</svg>
+
+
diff --git a/icons/smart-home.svg b/icons/smart-home.svg
index de157cbc..1b8665e5 100644
--- a/icons/smart-home.svg
+++ b/icons/smart-home.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-smart-home" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M19 8.71l-5.333 -4.148a2.666 2.666 0 0 0 -3.274 0l-5.334 4.148a2.665 2.665 0 0 0 -1.029 2.105v7.2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-7.2c0 -.823 -.38 -1.6 -1.03 -2.105" />
- <path d="M16 15c-2.21 1.333-5.792 1.333-8 0" />
+ <path d="M16 15c-2.21 1.333 -5.792 1.333 -8 0" />
</svg>
diff --git a/icons/sock.svg b/icons/sock.svg
new file mode 100644
index 00000000..acd17491
--- /dev/null
+++ b/icons/sock.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-sock" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M13 3v6l4.798 5.142a4 4 0 0 1 -5.441 5.86l-6.736 -6.41a2 2 0 0 1 -.621 -1.451v-9.141h8z" />
+ <path d="M7.895 15.768c.708 -.721 1.105 -1.677 1.105 -2.768a4 4 0 0 0 -4 -4" />
+</svg>
+
+
diff --git a/icons/square-0.svg b/icons/square-0.svg
new file mode 100644
index 00000000..8dea7a87
--- /dev/null
+++ b/icons/square-0.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-0" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 8a2 2 0 0 1 2 2v4a2 2 0 1 1 -4 0v-4a2 2 0 0 1 2 -2z" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+</svg>
+
+
diff --git a/icons/square-1.svg b/icons/square-1.svg
new file mode 100644
index 00000000..210b3ad8
--- /dev/null
+++ b/icons/square-1.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-1" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 16v-8l-2 2" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+</svg>
+
+
diff --git a/icons/square-2.svg b/icons/square-2.svg
new file mode 100644
index 00000000..47695677
--- /dev/null
+++ b/icons/square-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M10 10a2 2 0 1 1 4 0c0 .591 -.417 1.318 -.816 1.858l-3.184 4.143l4 -.001" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+</svg>
+
+
diff --git a/icons/square-3.svg b/icons/square-3.svg
new file mode 100644
index 00000000..6050f9ce
--- /dev/null
+++ b/icons/square-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-3" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 12a2 2 0 1 0 -2 -2" />
+ <path d="M10 14a2 2 0 1 0 2 -2" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+</svg>
+
+
diff --git a/icons/square-4.svg b/icons/square-4.svg
new file mode 100644
index 00000000..81aaf537
--- /dev/null
+++ b/icons/square-4.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M13 16v-8l-4 6h5" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+</svg>
+
+
diff --git a/icons/square-5.svg b/icons/square-5.svg
new file mode 100644
index 00000000..70073b6f
--- /dev/null
+++ b/icons/square-5.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-5" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M10 16h2a2 2 0 1 0 0 -4h-2v-4h4" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+</svg>
+
+
diff --git a/icons/square-6.svg b/icons/square-6.svg
new file mode 100644
index 00000000..cae01375
--- /dev/null
+++ b/icons/square-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-6" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle transform="rotate(180 12 14)" cx="12" cy="14" r="2" />
+ <path d="M14 10a2 2 0 1 0 -4 0v4" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+</svg>
+
+
diff --git a/icons/square-7.svg b/icons/square-7.svg
new file mode 100644
index 00000000..a20515d2
--- /dev/null
+++ b/icons/square-7.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-7" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M10 8h4l-2 8" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+</svg>
+
+
diff --git a/icons/square-8.svg b/icons/square-8.svg
new file mode 100644
index 00000000..8ee96b51
--- /dev/null
+++ b/icons/square-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-8" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="10" r="2" />
+ <circle cx="12" cy="14" r="2" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+</svg>
+
+
diff --git a/icons/square-9.svg b/icons/square-9.svg
new file mode 100644
index 00000000..913ac82c
--- /dev/null
+++ b/icons/square-9.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-9" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="12" cy="10" r="2" />
+ <path d="M10 14a2 2 0 1 0 4 0v-4" />
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+</svg>
+
+
diff --git a/icons/square-off.svg b/icons/square-off.svg
new file mode 100644
index 00000000..e0cc166e
--- /dev/null
+++ b/icons/square-off.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 4h10a2 2 0 0 1 2 2v10m-.584 3.412a1.994 1.994 0 0 1 -1.416 .588h-12a2 2 0 0 1 -2 -2v-12c0 -.552 .224 -1.052 .586 -1.414" />
+ <path d="M3 3l18 18" />
+</svg>
+
+
diff --git a/icons/square-rotated-off.svg b/icons/square-rotated-off.svg
index 462feed5..2f83ec23 100644
--- a/icons/square-rotated-off.svg
+++ b/icons/square-rotated-off.svg
@@ -1,6 +1,7 @@
----
----
-<svg>
- <path d="M16.964 16.952l-3.462 3.461c-.782.783-2.222.783-3.004 0l-6.911-6.91c-.783-.783-.783-2.223 0-3.005l3.455-3.456m2.003-2.003l1.453-1.452c.782-.783 2.222-.783 3.004 0l6.911 6.91c.783.783.783 2.223 0 3.005l-1.448 1.45"/>
- <path d="M3 3l18 18"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-rotated-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M16.964 16.952l-3.462 3.461c-.782 .783 -2.222 .783 -3.004 0l-6.911 -6.91c-.783 -.783 -.783 -2.223 0 -3.005l3.455 -3.456m2.003 -2.003l1.453 -1.452c.782 -.783 2.222 -.783 3.004 0l6.911 6.91c.783 .783 .783 2.223 0 3.005l-1.448 1.45" />
+ <path d="M3 3l18 18" />
</svg>
+
+
diff --git a/icons/square-rotated.svg b/icons/square-rotated.svg
index 7e331bdf..8062d262 100644
--- a/icons/square-rotated.svg
+++ b/icons/square-rotated.svg
@@ -1,5 +1,6 @@
----
----
-<svg>
- <path d="M10.498 20.413l-6.911-6.91c-.783-.783-.783-2.223 0-3.005l6.91-6.911c.783-.783 2.223-.783 3.005 0l6.911 6.91c.783.783.783 2.223 0 3.005l-6.91 6.911c-.783.783-2.223.783-3.005 0z"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-rotated" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M10.498 20.413l-6.911 -6.91c-.783 -.783 -.783 -2.223 0 -3.005l6.91 -6.911c.783 -.783 2.223 -.783 3.005 0l6.911 6.91c.783 .783 .783 2.223 0 3.005l-6.91 6.911c-.783 .783 -2.223 .783 -3.005 0z" />
</svg>
+
+
diff --git a/icons/square-toggle-horizontal.svg b/icons/square-toggle-horizontal.svg
new file mode 100644
index 00000000..0e120238
--- /dev/null
+++ b/icons/square-toggle-horizontal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-toggle-horizontal" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M22 12h-20" />
+ <path d="M4 14v-8a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v8" />
+ <path d="M18 20a2 2 0 0 0 2 -2" />
+ <path d="M4 18a2 2 0 0 0 2 2" />
+ <line x1="14" y1="20" x2="10" y2="20" />
+</svg>
+
+
diff --git a/icons/square-toggle.svg b/icons/square-toggle.svg
new file mode 100644
index 00000000..da0c4313
--- /dev/null
+++ b/icons/square-toggle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-toggle" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <line x1="12" y1="2" x2="12" y2="22" />
+ <path d="M14 20h-8a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h8" />
+ <path d="M20 6a2 2 0 0 0 -2 -2" />
+ <path d="M18 20a2 2 0 0 0 2 -2" />
+ <line x1="20" y1="10" x2="20" y2="14" />
+</svg>
+
+
diff --git a/icons/stack-2.svg b/icons/stack-2.svg
new file mode 100644
index 00000000..2f90072f
--- /dev/null
+++ b/icons/stack-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-stack-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 6l-8 4l8 4l8 -4l-8 -4" />
+ <path d="M4 14l8 4l8 -4" />
+</svg>
+
+
diff --git a/icons/sthetoscope.svg b/icons/stethoscope.svg
index 34df0631..c17fc38b 100644
--- a/icons/sthetoscope.svg
+++ b/icons/stethoscope.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-sthetoscope" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-stethoscope" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M6 4h-1a2 2 0 0 0 -2 2v3.5h0a5.5 5.5 0 0 0 11 0v-3.5a2 2 0 0 0 -2 -2h-1" />
<path d="M8 15a6 6 0 1 0 12 0v-3" />
diff --git a/icons/strikethrough.svg b/icons/strikethrough.svg
index 19f2d08b..2e14785c 100644
--- a/icons/strikethrough.svg
+++ b/icons/strikethrough.svg
@@ -1,8 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-strikethrough" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <line x1="5" y1="12" x2="19" y2="12" />
- <path d="M16 6.5a4 2 0 0 0 -4 -1.5h-1a3.5 3.5 0 0 0 0 7" />
- <path d="M16.5 16a3.5 3.5 0 0 1 -3.5 3h-1.5a4 2 0 0 1 -4 -1.5" />
+ <path d="M7 5v9a5 5 0 0 0 10 0v-9" />
+ <path d="M4 12h16" />
</svg>
diff --git a/icons/sum.svg b/icons/sum.svg
index 3e865f2d..11ebb853 100644
--- a/icons/sum.svg
+++ b/icons/sum.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-sum" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M18 16v2a1 1 0 0 1 -1 1h-11l6-7l-6-7h11a1 1 0 0 1 1 1v2" />
+ <path d="M18 16v2a1 1 0 0 1 -1 1h-11l6 -7l-6 -7h11a1 1 0 0 1 1 1v2" />
</svg>
diff --git a/icons/table-export.svg b/icons/table-export.svg
new file mode 100644
index 00000000..4ff1b320
--- /dev/null
+++ b/icons/table-export.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-table-export" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M11.5 20h-5.5a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v7.5m-16 -3.5h16m-10 -6v16m4 -1h7m-3 -3l3 3l-3 3" />
+</svg>
+
+
diff --git a/icons/table-import.svg b/icons/table-import.svg
new file mode 100644
index 00000000..eb7b71ea
--- /dev/null
+++ b/icons/table-import.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-table-import" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 13.5v-7.5a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-6m-8 -10h16m-10 -6v11.5m-8 3.5h7m-3 -3l3 3l-3 3" />
+</svg>
+
+
diff --git a/icons/table-off.svg b/icons/table-off.svg
new file mode 100644
index 00000000..ff5d9a1b
--- /dev/null
+++ b/icons/table-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-table-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M8 4h10a2 2 0 0 1 2 2v10m-.588 3.417c-.362 .36 -.86 .583 -1.412 .583h-12a2 2 0 0 1 -2 -2v-12c0 -.552 .224 -1.053 .586 -1.414" />
+ <path d="M4 10h6m4 0h6" />
+ <path d="M10 4v2m0 4v10" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/tool.svg b/icons/tool.svg
index c985b64a..703f16e2 100644
--- a/icons/tool.svg
+++ b/icons/tool.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-tool" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M7 10h3v-3l-3.5 -3.5a6 6 0 0 1 8 8l6 6a2 2 0 0 1 -3 3l-6-6a6 6 0 0 1 -8 -8l3.5 3.5" />
+ <path d="M7 10h3v-3l-3.5 -3.5a6 6 0 0 1 8 8l6 6a2 2 0 0 1 -3 3l-6 -6a6 6 0 0 1 -8 -8l3.5 3.5" />
</svg>
diff --git a/icons/tools-kitchen-2.svg b/icons/tools-kitchen-2.svg
new file mode 100644
index 00000000..eec25477
--- /dev/null
+++ b/icons/tools-kitchen-2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-tools-kitchen-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M19 3v12h-5c-.023 -3.681 .184 -7.406 5 -12zm0 12v6h-1v-3m-10 -14v17m-3 -17v3a3 3 0 1 0 6 0v-3" />
+</svg>
+
+
diff --git a/icons/tools-kitchen.svg b/icons/tools-kitchen.svg
index 6c34e8a6..7f34d22a 100644
--- a/icons/tools-kitchen.svg
+++ b/icons/tools-kitchen.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M4 3h8l-1 9h-6z" />
<path d="M7 18h2v3h-2z" />
- <path d="M20 3v12h-5c-.023-3.681.184-7.406 5-12z" />
+ <path d="M20 3v12h-5c-.023 -3.681 .184 -7.406 5 -12z" />
<path d="M20 15v6h-1v-3" />
<line x1="8" y1="12" x2="8" y2="18" />
</svg>
diff --git a/icons/tournament.svg b/icons/tournament.svg
index a9513d00..e0b03d40 100644
--- a/icons/tournament.svg
+++ b/icons/tournament.svg
@@ -1,9 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-tournament" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M5 6h3a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-3" />
- <path d="M5 14h3a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-3" />
- <path d="M9 8h4a1 1 0 0 1 1 1v6a1 1 0 0 1 -1 1h-4" />
- <line x1="14" y1="12" x2="19" y2="12" />
+ <path d="M5 4h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4" />
+ <path d="M5 14h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4" />
+ <path d="M10 7h4a1 1 0 0 1 1 1v8a1 1 0 0 1 -1 1h-4" />
+ <line x1="15" y1="12" x2="20" y2="12" />
</svg>
diff --git a/icons/track.svg b/icons/track.svg
new file mode 100644
index 00000000..331dc932
--- /dev/null
+++ b/icons/track.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-track" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M4 15l11 -11m5 5l-11 11m-4 -8l7 7m-3.5 -10.5l7 7m-3.5 -10.5l7 7" />
+</svg>
+
+
diff --git a/icons/tree.svg b/icons/tree.svg
new file mode 100644
index 00000000..4970e379
--- /dev/null
+++ b/icons/tree.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-tree" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 13l-2 -2" />
+ <path d="M12 12l2 -2" />
+ <path d="M12 21v-13" />
+ <path d="M9.824 15.995a3 3 0 0 1 -2.743 -3.69a2.998 2.998 0 0 1 .304 -4.833a3 3 0 0 1 4.615 -3.707a3 3 0 0 1 4.614 3.707a2.997 2.997 0 0 1 .305 4.833a3 3 0 0 1 -2.919 3.695h.001h-4z" />
+</svg>
+
+
diff --git a/icons/trees.svg b/icons/trees.svg
index 7ee89bd2..b68cf5f4 100644
--- a/icons/trees.svg
+++ b/icons/trees.svg
@@ -1,9 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-trees" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <rect x="4" y="3" width="8" height="14" rx="4" />
- <rect x="12" y="7" width="8" height="10" rx="3" />
- <line x1="8" y1="21" x2="8" y2="13" />
- <line x1="16" y1="21" x2="16" y2="14" />
+ <path d="M16 5l3 3l-2 1l4 4l-3 1l4 4h-9" />
+ <line x1="15" y1="21" x2="15" y2="18" />
+ <path d="M8 13l-2 -2" />
+ <path d="M8 12l2 -2" />
+ <path d="M8 21v-13" />
+ <path d="M5.824 15.995a3 3 0 0 1 -2.743 -3.69a2.998 2.998 0 0 1 .304 -4.833a3 3 0 0 1 4.615 -3.707a3 3 0 0 1 4.614 3.707a2.997 2.997 0 0 1 .305 4.833a3 3 0 0 1 -2.919 3.695h.001h-4z" />
</svg>
diff --git a/icons/triangle-off.svg b/icons/triangle-off.svg
new file mode 100644
index 00000000..48fa4e26
--- /dev/null
+++ b/icons/triangle-off.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-triangle-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 19h14m1.986 -2.014a2 2 0 0 0 -.146 -.736l-7.1 -12.25a2 2 0 0 0 -3.5 0l-.825 1.424m-1.467 2.53l-4.808 8.296a2 2 0 0 0 1.75 2.75" />
+ <path d="M3 3l18 18" />
+</svg>
+
+
diff --git a/icons/truck-off.svg b/icons/truck-off.svg
new file mode 100644
index 00000000..0eac2adb
--- /dev/null
+++ b/icons/truck-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-truck-off" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="7" cy="17" r="2" />
+ <path d="M15.585 15.586a2 2 0 0 0 2.826 2.831" />
+ <path d="M5 17h-2v-11a1 1 0 0 1 1 -1h1m3.96 0h4.04v4m0 4v4m-4 0h6m6 0v-6h-6m-2 -5h5l3 5" />
+ <line x1="3" y1="3" x2="21" y2="21" />
+</svg>
+
+
diff --git a/icons/umbrella.svg b/icons/umbrella.svg
index a318fcd5..dd275df3 100644
--- a/icons/umbrella.svg
+++ b/icons/umbrella.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-umbrella" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M4 12a8 8 0 0 1 16 0Z" />
+ <path d="M4 12a8 8 0 0 1 16 0z" />
<path d="M12 12v6a2 2 0 0 0 4 0" />
</svg>
diff --git a/icons/underline.svg b/icons/underline.svg
index dc75b0f8..2e9f7278 100644
--- a/icons/underline.svg
+++ b/icons/underline.svg
@@ -1,6 +1,7 @@
----
----
-<svg>
- <path d="M7 5v5a5 5 0 0 0 10 0V5"/>
- <path d="M5 19h14"/>
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-underline" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M7 5v5a5 5 0 0 0 10 0v-5" />
+ <path d="M5 19h14" />
</svg>
+
+
diff --git a/icons/variable.svg b/icons/variable.svg
new file mode 100644
index 00000000..c75c9212
--- /dev/null
+++ b/icons/variable.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-variable" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M5 4c-2.5 5 -2.5 10 0 16m14 -16c2.5 5 2.5 10 0 16m-10 -11h1c1 0 1 1 2.016 3.527c.984 2.473 .984 3.473 1.984 3.473h1" />
+ <path d="M8 16c1.5 0 3 -2 4 -3.5s2.5 -3.5 4 -3.5" />
+</svg>
+
+
diff --git a/icons/volume-2.svg b/icons/volume-2.svg
index 56b6f1d4..3a59422b 100644
--- a/icons/volume-2.svg
+++ b/icons/volume-2.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-volume-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M15 8a5 5 0 0 1 0 8" />
- <path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a.8 .8 0 0 1 1.5 .5v14a.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" />
+ <path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a0.8 .8 0 0 1 1.5 .5v14a0.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" />
</svg>
diff --git a/icons/volume-3.svg b/icons/volume-3.svg
index 283c40e1..698018a0 100644
--- a/icons/volume-3.svg
+++ b/icons/volume-3.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-volume-3" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a.8 .8 0 0 1 1.5 .5v14a.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" />
+ <path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a0.8 .8 0 0 1 1.5 .5v14a0.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" />
<path d="M16 10l4 4m0 -4l-4 4" />
</svg>
diff --git a/icons/volume.svg b/icons/volume.svg
index 1896dde5..6cc74147 100644
--- a/icons/volume.svg
+++ b/icons/volume.svg
@@ -2,7 +2,7 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M15 8a5 5 0 0 1 0 8" />
<path d="M17.7 5a9 9 0 0 1 0 14" />
- <path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a.8 .8 0 0 1 1.5 .5v14a.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" />
+ <path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a0.8 .8 0 0 1 1.5 .5v14a0.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" />
</svg>
diff --git a/icons/wave-sine.svg b/icons/wave-sine.svg
index 1e22f9f7..a318081a 100644
--- a/icons/wave-sine.svg
+++ b/icons/wave-sine.svg
@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-wave-sine" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M21 12h-2c-0.894 0 -1.662 -.857 -1.761 -2c-0.296 -3.45 -.749 -6 -2.749 -6s-2.5 3.582 -2.5 8s-.5 8 -2.5 8s-2.452 -2.547 -2.749 -6c-.1 -1.147 -.867 -2 -1.763 -2h-2" />
+ <path d="M21 12h-2c-.894 0 -1.662 -.857 -1.761 -2c-.296 -3.45 -.749 -6 -2.749 -6s-2.5 3.582 -2.5 8s-.5 8 -2.5 8s-2.452 -2.547 -2.749 -6c-.1 -1.147 -.867 -2 -1.763 -2h-2" />
</svg>
diff --git a/icons/wifi-off.svg b/icons/wifi-off.svg
index 0253f951..f06c593b 100644
--- a/icons/wifi-off.svg
+++ b/icons/wifi-off.svg
@@ -2,8 +2,8 @@
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<line x1="12" y1="18" x2="12.01" y2="18" />
<path d="M9.172 15.172a4 4 0 0 1 5.656 0" />
- <path d="M6.343 12.343a7.963 7.963 0 0 1 3.864 -2.14m4.163.155a7.965 7.965 0 0 1 3.287 2" />
- <path d="M3.515 9.515A12 12 0 0 1 7.059 7.06m3.101-.92a12 12 0 0 1 10.325 3.374" />
+ <path d="M6.343 12.343a7.963 7.963 0 0 1 3.864 -2.14m4.163 .155a7.965 7.965 0 0 1 3.287 2" />
+ <path d="M3.515 9.515a12 12 0 0 1 3.544 -2.455m3.101 -.92a12 12 0 0 1 10.325 3.374" />
<line x1="3" y1="3" x2="21" y2="21" />
</svg>
diff --git a/icons/wifi.svg b/icons/wifi.svg
index 43794397..b8a48fe1 100644
--- a/icons/wifi.svg
+++ b/icons/wifi.svg
@@ -3,7 +3,7 @@
<line x1="12" y1="18" x2="12.01" y2="18" />
<path d="M9.172 15.172a4 4 0 0 1 5.656 0" />
<path d="M6.343 12.343a8 8 0 0 1 11.314 0" />
- <path d="M3.515 9.515c4.686-4.687 12.284-4.687 17 0" />
+ <path d="M3.515 9.515c4.686 -4.687 12.284 -4.687 17 0" />
</svg>
diff --git a/icons/windmill.svg b/icons/windmill.svg
index a6c307db..69cdf388 100644
--- a/icons/windmill.svg
+++ b/icons/windmill.svg
@@ -1,9 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-windmill" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M12 12c2.76 0 5-2.01 5-4.5S14.76 3 12 3v9z" />
- <path d="M12 12c0 2.76 2.01 5 4.5 5s4.5-2.24 4.5-5h-9z" />
- <path d="M12 12c-2.76 0-5 2.01-5 4.5S9.24 21 12 21v-9z" />
- <path d="M12 12c0-2.76-2.01-5-4.5-5S3 9.24 3 12h9z" />
+ <path d="M12 12c2.76 0 5 -2.01 5 -4.5s-2.24 -4.5 -5 -4.5v9z" />
+ <path d="M12 12c0 2.76 2.01 5 4.5 5s4.5 -2.24 4.5 -5h-9z" />
+ <path d="M12 12c-2.76 0 -5 2.01 -5 4.5s2.24 4.5 5 4.5v-9z" />
+ <path d="M12 12c0 -2.76 -2.01 -5 -4.5 -5s-4.5 2.24 -4.5 5h9z" />
</svg>
diff --git a/icons/window.svg b/icons/window.svg
new file mode 100644
index 00000000..5c46d945
--- /dev/null
+++ b/icons/window.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-window" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <path d="M12 3c-3.866 0 -7 3.272 -7 7v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1 -1v-10c0 -3.728 -3.134 -7 -7 -7z" />
+ <line x1="5" y1="13" x2="19" y2="13" />
+ <line x1="12" y1="3" x2="12" y2="21" />
+</svg>
+
+
diff --git a/icons/zodiac-aquarius.svg b/icons/zodiac-aquarius.svg
index b35343a0..1fac2bf2 100644
--- a/icons/zodiac-aquarius.svg
+++ b/icons/zodiac-aquarius.svg
@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-zodiac-aquarius" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
- <path d="M3 10l3-3 3 3 3-3 3 3 3-3 3 3" />
- <path d="M3 17l3-3 3 3 3-3 3 3 3-3 3 3" />
+ <path d="M3 10l3 -3l3 3l3 -3l3 3l3 -3l3 3" />
+ <path d="M3 17l3 -3l3 3l3 -3l3 3l3 -3l3 3" />
</svg>
diff --git a/icons/zodiac-leo.svg b/icons/zodiac-leo.svg
index 79d4fc41..d263c16e 100644
--- a/icons/zodiac-leo.svg
+++ b/icons/zodiac-leo.svg
@@ -4,7 +4,7 @@
<circle cx="6" cy="16" r="3" />
<circle cx="11" cy="7" r="4" />
<path d="M7 7c0 3 2 5 2 9" />
- <path d="M15 7c0 4-2 6-2 10" />
+ <path d="M15 7c0 4 -2 6 -2 10" />
</svg>
diff --git a/icons/zoom-check.svg b/icons/zoom-check.svg
new file mode 100644
index 00000000..14b7dfbb
--- /dev/null
+++ b/icons/zoom-check.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-zoom-check" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="10" cy="10" r="7" />
+ <path d="M21 21l-6 -6" />
+ <path d="M7 10l2 2l4 -4" />
+</svg>
+
+
diff --git a/icons/zoom-money.svg b/icons/zoom-money.svg
new file mode 100644
index 00000000..b0d80071
--- /dev/null
+++ b/icons/zoom-money.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-zoom-money" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <circle cx="10" cy="10" r="7" />
+ <path d="M21 21l-6 -6" />
+ <path d="M12 7h-2.5a1.5 1.5 0 0 0 0 3h1a1.5 1.5 0 0 1 0 3h-2.5" />
+ <path d="M10 13v1m0 -8v1" />
+</svg>
+
+