From 0f738be2e5db740d38e123856ad12df7e0043f0f Mon Sep 17 00:00:00 2001
From: escapedcat <github@htmlcss.de>
Date: Wed, 26 Feb 2025 19:21:04 +0100
Subject: [PATCH 1/7] refactor(icons): use npm module to handle sprite
 generation and add draft usage

---
 package.json                          |   1 +
 src/components/Footer.svelte          |   1 +
 src/components/Icon.svelte            |   3 ++-
 src/lib/icons/socials/amboss.svg      |   0
 src/lib/icons/socials/back.svg        |   0
 src/lib/icons/socials/discord.svg     |   4 +++
 src/lib/icons/socials/email.svg       |   0
 src/lib/icons/socials/eventbrite.png  | Bin 0 -> 19980 bytes
 src/lib/icons/socials/facebook.svg    |   4 +++
 src/lib/icons/socials/github.svg      |   4 +++
 src/lib/icons/socials/instagram.svg   |   1 +
 src/lib/icons/socials/linkedin.svg    |   4 +++
 src/lib/icons/socials/meetup.jpg      | Bin 0 -> 8626 bytes
 src/lib/icons/socials/nostr.svg       |   0
 src/lib/icons/socials/reddit.svg      |  11 ++++++++
 src/lib/icons/socials/signal.svg      |   4 +++
 src/lib/icons/socials/simplex.jpg     | Bin 0 -> 14280 bytes
 src/lib/icons/socials/spritesheet.svg |  37 ++++++++++++++++++++++++++
 src/lib/icons/socials/telegram.svg    |  10 +++++++
 src/lib/icons/socials/twitter.svg     |   4 +++
 src/lib/icons/socials/website.svg     |   0
 src/lib/icons/socials/whatsapp.svg    |  21 +++++++++++++++
 src/lib/icons/socials/youtube.svg     |   5 ++++
 static/icons/socials/amboss.svg       |  12 +++++++++
 static/icons/socials/nostr.svg        |  17 ++++++++++++
 vite.config.ts                        |   4 ++-
 yarn.lock                             |  27 ++++++++++++++++++-
 27 files changed, 171 insertions(+), 3 deletions(-)
 create mode 100644 src/lib/icons/socials/amboss.svg
 create mode 100644 src/lib/icons/socials/back.svg
 create mode 100644 src/lib/icons/socials/discord.svg
 create mode 100644 src/lib/icons/socials/email.svg
 create mode 100644 src/lib/icons/socials/eventbrite.png
 create mode 100644 src/lib/icons/socials/facebook.svg
 create mode 100644 src/lib/icons/socials/github.svg
 create mode 100644 src/lib/icons/socials/instagram.svg
 create mode 100644 src/lib/icons/socials/linkedin.svg
 create mode 100644 src/lib/icons/socials/meetup.jpg
 create mode 100644 src/lib/icons/socials/nostr.svg
 create mode 100644 src/lib/icons/socials/reddit.svg
 create mode 100644 src/lib/icons/socials/signal.svg
 create mode 100644 src/lib/icons/socials/simplex.jpg
 create mode 100644 src/lib/icons/socials/spritesheet.svg
 create mode 100644 src/lib/icons/socials/telegram.svg
 create mode 100644 src/lib/icons/socials/twitter.svg
 create mode 100644 src/lib/icons/socials/website.svg
 create mode 100644 src/lib/icons/socials/whatsapp.svg
 create mode 100644 src/lib/icons/socials/youtube.svg
 create mode 100644 static/icons/socials/amboss.svg
 create mode 100644 static/icons/socials/nostr.svg

diff --git a/package.json b/package.json
index 468c378f..334cd24f 100644
--- a/package.json
+++ b/package.json
@@ -13,6 +13,7 @@
 	},
 	"devDependencies": {
 		"@resvg/resvg-js": "^2.6.2",
+		"@spiriit/vite-plugin-svg-spritemap": "^3.0.1",
 		"@sveltejs/adapter-netlify": "^4.4.0",
 		"@sveltejs/kit": "^2.15.2",
 		"@sveltejs/vite-plugin-svelte": "^3.1.0",
diff --git a/src/components/Footer.svelte b/src/components/Footer.svelte
index 0c95be41..4a5bd25d 100644
--- a/src/components/Footer.svelte
+++ b/src/components/Footer.svelte
@@ -22,6 +22,7 @@
 		<SocialLink url={$socials.nostr} social="nostr" />
 		<SocialLink url={$socials.twitter} social="twitter" />
 	</div>
+
 	<div class="flex flex-wrap justify-center xl:block">
 		{#each links as link}
 			<a
diff --git a/src/components/Icon.svelte b/src/components/Icon.svelte
index 563fafcf..8550bd89 100644
--- a/src/components/Icon.svelte
+++ b/src/components/Icon.svelte
@@ -7,5 +7,6 @@
 </script>
 
 <svg width="{w}px" height="{h}px" class={style}>
-	<use width="{w}px" height="{h}px" href="/icons/{type}/spritesheet.svg#{icon}" />
+	<!-- <use width="{w}px" height="{h}px" href="/icons/{type}/spritesheet.svg#{icon}" /> -->
+	<use width="{w}px" height="{h}px" href="/__spritemap#sprite-{icon}" />
 </svg>
diff --git a/src/lib/icons/socials/amboss.svg b/src/lib/icons/socials/amboss.svg
new file mode 100644
index 00000000..e69de29b
diff --git a/src/lib/icons/socials/back.svg b/src/lib/icons/socials/back.svg
new file mode 100644
index 00000000..e69de29b
diff --git a/src/lib/icons/socials/discord.svg b/src/lib/icons/socials/discord.svg
new file mode 100644
index 00000000..a842e3c3
--- /dev/null
+++ b/src/lib/icons/socials/discord.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512">
+  <path fill='currentColor'
+    d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"></path>
+</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/email.svg b/src/lib/icons/socials/email.svg
new file mode 100644
index 00000000..e69de29b
diff --git a/src/lib/icons/socials/eventbrite.png b/src/lib/icons/socials/eventbrite.png
new file mode 100644
index 0000000000000000000000000000000000000000..0960ee2e96bb6f1f49582d0379cd6173c31bbe20
GIT binary patch
literal 19980
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

literal 0
HcmV?d00001

diff --git a/src/lib/icons/socials/facebook.svg b/src/lib/icons/socials/facebook.svg
new file mode 100644
index 00000000..91443128
--- /dev/null
+++ b/src/lib/icons/socials/facebook.svg
@@ -0,0 +1,4 @@
+<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
+<rect width="40" height="40" rx="20" fill="#1877F2"/>
+<path d="M27.7852 25.7812L28.6719 20H23.125V16.25C23.125 14.668 23.8984 13.125 26.3828 13.125H28.9062V8.20312C28.9062 8.20312 26.6172 7.8125 24.4297 7.8125C19.8594 7.8125 16.875 10.582 16.875 15.5938V20H11.7969V25.7812H16.875V39.7578C17.8945 39.918 18.9375 40 20 40C21.0625 40 22.1055 39.918 23.125 39.7578V25.7812H27.7852Z" fill="white"/>
+</svg>
diff --git a/src/lib/icons/socials/github.svg b/src/lib/icons/socials/github.svg
new file mode 100644
index 00000000..647e1cb3
--- /dev/null
+++ b/src/lib/icons/socials/github.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512">
+  <path fill="currentColor"
+    d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path>
+</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/instagram.svg b/src/lib/icons/socials/instagram.svg
new file mode 100644
index 00000000..4ce33d4d
--- /dev/null
+++ b/src/lib/icons/socials/instagram.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="1000" height="1000" viewBox="0 0 264.5833 264.5833" inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" sodipodi:docname="Instagram_(2022).svg"><defs><radialGradient id="f" cx="158.429" cy="578.088" r="52.3515" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 -4.03418 4.28018 0 -2332.2273 942.2356)" fx="158.429" fy="578.088"/><radialGradient inkscape:collect="always" xlink:href="#b" id="g" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.67441 -1.16203 1.51283 .87801 -814.3657 -47.8354)" cx="172.6149" cy="600.6924" fx="172.6149" fy="600.6924" r="65"/><radialGradient inkscape:collect="always" xlink:href="#c" id="h" cx="144.012" cy="51.3367" fx="144.012" fy="51.3367" r="67.081" gradientTransform="matrix(-2.3989 .67549 -.23008 -.81732 464.9957 -26.4035)" gradientUnits="userSpaceOnUse"/><radialGradient inkscape:collect="always" xlink:href="#d" id="e" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-3.10797 .87652 -.6315 -2.23914 1345.6503 1374.1983)" cx="199.7884" cy="628.4379" fx="199.7884" fy="628.4379" r="52.3515"/><linearGradient inkscape:collect="always" id="d"><stop offset="0" stop-color="#ff005f"/><stop offset="1" stop-color="#fc01d8"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#780cff"/><stop stop-color="#820bff" offset="1" stop-opacity="0"/></linearGradient><linearGradient inkscape:collect="always" id="b"><stop offset="0" stop-color="#fc0"/><stop offset="1" stop-color="#fc0" stop-opacity="0"/></linearGradient><linearGradient id="a"><stop offset="0" stop-color="#fc0"/><stop offset=".1242" stop-color="#fc0"/><stop offset=".5672" stop-color="#fe4a05"/><stop offset=".6942" stop-color="#ff0f3f"/><stop offset="1" stop-color="#fe0657" stop-opacity="0"/></linearGradient></defs><sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:zoom=".515" inkscape:cx="500" inkscape:cy="500" inkscape:document-units="mm" inkscape:current-layer="layer1" inkscape:document-rotation="0" showgrid="false" inkscape:window-width="1366" inkscape:window-height="705" inkscape:window-x="-8" inkscape:window-y="-8" inkscape:window-maximized="1"/><g inkscape:label="Layer 1" inkscape:groupmode="layer"><path d="M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z" inkscape:connector-curvature="0" fill="url(#e)" transform="translate(-71.8155 -18.1429)"/><path d="M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z" inkscape:connector-curvature="0" fill="url(#f)" transform="translate(-71.8155 -18.1429)"/><path d="M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z" inkscape:connector-curvature="0" fill="url(#g)" transform="translate(-71.8155 -18.1429)"/><path d="M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z" inkscape:connector-curvature="0" fill="url(#h)" transform="translate(-71.8155 -18.1429)"/><path d="M132.3452 33.973c-26.7167 0-30.0696.1167-40.5629.5939-10.4727.4792-17.6212 2.136-23.8762 4.567-6.4701 2.5107-11.9586 5.8693-17.4265 11.3352-5.472 5.464-8.8332 10.9483-11.354 17.4116-2.4389 6.2524-4.099 13.3976-4.5703 23.8585-.4693 10.4854-.5923 13.8379-.5923 40.5348 0 26.697.1189 30.0371.5943 40.5225.4817 10.465 2.1397 17.6082 4.5703 23.8585 2.5147 6.4654 5.8758 11.9497 11.3458 17.4136 5.466 5.468 10.9544 8.8349 17.4204 11.3456 6.259 2.4309 13.4097 4.0877 23.8803 4.567 10.4933.477 13.8441.5938 40.5588.5938 26.7188 0 30.0615-.1167 40.5547-.5939 10.4728-.4792 17.6295-2.136 23.8885-4.567 6.4681-2.5106 11.9484-5.8775 17.4143-11.3455 5.472-5.4639 8.8332-10.9482 11.354-17.4115 2.4183-6.2524 4.0784-13.3976 4.5703-23.8585.4713-10.4854.5943-13.8277.5943-40.5246 0-26.697-.123-30.0473-.5943-40.5328-.4919-10.465-2.152-17.6081-4.5703-23.8584-2.5208-6.4654-5.882-11.9498-11.354-17.4137-5.4721-5.468-10.9442-8.8266-17.4204-11.3353-6.2714-2.4309-13.424-4.0877-23.8967-4.5669-10.4933-.4772-13.8339-.5939-40.5588-.5939zm-8.825 17.7147c2.6193-.0041 5.5418 0 8.825 0 26.2659 0 29.379.0942 39.7513.5652 9.5915.4383 14.7971 2.0397 18.2648 3.3852 4.5908 1.7817 7.8638 3.9116 11.3048 7.3521 3.4431 3.4406 5.5745 6.7173 7.3617 11.3046 1.3465 3.461 2.9512 8.6628 3.3877 18.2472.4714 10.3625.5739 13.4754.5739 39.7095 0 26.234-.1025 29.347-.5739 39.7095-.4386 9.5843-2.0412 14.7861-3.3877 18.2471-1.783 4.5874-3.9186 7.8539-7.3617 11.2923-3.443 3.4406-6.712 5.5704-11.3048 7.3521-3.4636 1.3517-8.6733 2.949-18.2648 3.3873-10.3702.471-13.4854.5734-39.7513.5734-26.2679 0-29.381-.1024-39.7513-.5734-9.5914-.4423-14.797-2.0438-18.2668-3.3893-4.5908-1.7817-7.87-3.9116-11.313-7.3521-3.4431-3.4405-5.5745-6.709-7.3617-11.2985-1.3465-3.461-2.9512-8.6628-3.3877-18.2471-.4714-10.3626-.5657-13.4754-.5657-39.7259 0-26.2504.0943-29.347.5657-39.7095.4386-9.5844 2.0412-14.7861 3.3877-18.2512 1.783-4.5874 3.9186-7.8641 7.3617-11.3046 3.443-3.4406 6.7222-5.5704 11.313-7.3562 3.4677-1.3517 8.6754-2.949 18.2668-3.3894 9.075-.4096 12.5919-.5324 30.9264-.553zm61.3363 16.322c-6.5173 0-11.805 5.2776-11.805 11.792 0 6.5125 5.2877 11.7962 11.805 11.7962 6.5172 0 11.8049-5.2837 11.8049-11.7962 0-6.5124-5.2877-11.796-11.805-11.796zm-52.5113 13.7826c-27.8993 0-50.5191 22.6031-50.5191 50.4817 0 27.8786 22.6198 50.4714 50.5191 50.4714s50.511-22.5928 50.511-50.4714c0-27.8786-22.6137-50.4817-50.513-50.4817zm0 17.7147c18.109 0 32.7914 14.6694 32.7914 32.767 0 18.0956-14.6824 32.767-32.7914 32.767-18.111 0-32.7913-14.6714-32.7913-32.767 0-18.0976 14.6803-32.767 32.7913-32.767z" inkscape:connector-curvature="0" fill="#fff"/></g></svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/linkedin.svg b/src/lib/icons/socials/linkedin.svg
new file mode 100644
index 00000000..694b88c5
--- /dev/null
+++ b/src/lib/icons/socials/linkedin.svg
@@ -0,0 +1,4 @@
+<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
+<rect width="40" height="40" rx="20" fill="#0A66C2"/>
+<path d="M29.376 9H10.624C10.1933 9 9.78023 9.1711 9.47567 9.47567C9.1711 9.78023 9 10.1933 9 10.624V29.376C9 29.8067 9.1711 30.2198 9.47567 30.5243C9.78023 30.8289 10.1933 31 10.624 31H29.376C29.8067 31 30.2198 30.8289 30.5243 30.5243C30.8289 30.2198 31 29.8067 31 29.376V10.624C31 10.1933 30.8289 9.78023 30.5243 9.47567C30.2198 9.1711 29.8067 9 29.376 9ZM15.5572 27.7413H12.2496V17.2347H15.5572V27.7413ZM13.9011 15.7788C13.5259 15.7766 13.1598 15.6634 12.8488 15.4534C12.5379 15.2434 12.2962 14.946 12.1541 14.5987C12.0121 14.2514 11.9761 13.8699 12.0507 13.5022C12.1253 13.1345 12.3072 12.7971 12.5733 12.5326C12.8395 12.2682 13.178 12.0885 13.5462 12.0163C13.9144 11.944 14.2957 11.9825 14.642 12.1267C14.9884 12.271 15.2842 12.5147 15.4923 12.8269C15.7003 13.1392 15.8111 13.5061 15.8108 13.8813C15.8144 14.1324 15.7673 14.3818 15.6724 14.6144C15.5776 14.847 15.4368 15.0582 15.2586 15.2352C15.0804 15.4123 14.8684 15.5517 14.6351 15.6451C14.4019 15.7384 14.1523 15.7839 13.9011 15.7788ZM27.7489 27.7504H24.4428V22.0106C24.4428 20.3178 23.7232 19.7953 22.7943 19.7953C21.8135 19.7953 20.851 20.5347 20.851 22.0533V27.7504H17.5433V17.2424H20.7242V18.6983H20.7669C21.0863 18.0521 22.2046 16.9475 23.9111 16.9475C25.7567 16.9475 27.7504 18.0429 27.7504 21.2513L27.7489 27.7504Z" fill="white"/>
+</svg>
diff --git a/src/lib/icons/socials/meetup.jpg b/src/lib/icons/socials/meetup.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c126736f2b8186b7b022ac4456f2d2d0e1395547
GIT binary patch
literal 8626
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
B|0n<e

literal 0
HcmV?d00001

diff --git a/src/lib/icons/socials/nostr.svg b/src/lib/icons/socials/nostr.svg
new file mode 100644
index 00000000..e69de29b
diff --git a/src/lib/icons/socials/reddit.svg b/src/lib/icons/socials/reddit.svg
new file mode 100644
index 00000000..d6dfd790
--- /dev/null
+++ b/src/lib/icons/socials/reddit.svg
@@ -0,0 +1,11 @@
+<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0_772_6204)">
+<path d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="#FF4500"/>
+<path d="M33.3334 20C33.3334 18.386 32.0234 17.076 30.4094 17.076C29.6141 17.076 28.9123 17.3801 28.3977 17.8947C26.4094 16.4678 23.6492 15.5322 20.6082 15.4152L21.9416 9.16959L26.2691 10.0819C26.3158 11.1813 27.2281 12.0702 28.3509 12.0702C29.4971 12.0702 30.4328 11.1345 30.4328 9.98831C30.4328 8.84211 29.4971 7.90643 28.3509 7.90643C27.5322 7.90643 26.8305 8.37427 26.503 9.07602L21.6609 8.04679C21.5205 8.02339 21.3802 8.04678 21.2632 8.11696C21.1463 8.18714 21.0761 8.30409 21.0293 8.44445L19.5556 15.4152C16.4445 15.5088 13.6609 16.4211 11.6492 17.8947C11.1346 17.4035 10.4094 17.076 9.63748 17.076C8.02344 17.076 6.7135 18.386 6.7135 20C6.7135 21.193 7.41526 22.1988 8.4445 22.6667C8.39771 22.9474 8.37432 23.2515 8.37432 23.5556C8.37432 28.0468 13.5907 31.6725 20.0468 31.6725C26.503 31.6725 31.7193 28.0468 31.7193 23.5556C31.7193 23.2515 31.696 22.9708 31.6492 22.6901C32.6082 22.2222 33.3334 21.193 33.3334 20ZM13.3334 22.0819C13.3334 20.9357 14.2691 20 15.4153 20C16.5615 20 17.4971 20.9357 17.4971 22.0819C17.4971 23.2281 16.5615 24.1637 15.4153 24.1637C14.2691 24.1637 13.3334 23.2281 13.3334 22.0819ZM24.9591 27.5789C23.5322 29.0058 20.8188 29.0994 20.0234 29.0994C19.2281 29.0994 16.4913 28.9825 15.0878 27.5789C14.8772 27.3684 14.8772 27.0175 15.0878 26.807C15.2983 26.5965 15.6492 26.5965 15.8597 26.807C16.7486 27.6959 18.6667 28.0234 20.0468 28.0234C21.427 28.0234 23.3217 27.6959 24.234 26.807C24.4445 26.5965 24.7954 26.5965 25.0059 26.807C25.1696 27.0409 25.1696 27.3684 24.9591 27.5789ZM24.5848 24.1637C23.4386 24.1637 22.503 23.2281 22.503 22.0819C22.503 20.9357 23.4386 20 24.5848 20C25.731 20 26.6667 20.9357 26.6667 22.0819C26.6667 23.2281 25.731 24.1637 24.5848 24.1637Z" fill="white"/>
+</g>
+<defs>
+<clipPath id="clip0_772_6204">
+<rect width="40" height="40" fill="white"/>
+</clipPath>
+</defs>
+</svg>
diff --git a/src/lib/icons/socials/signal.svg b/src/lib/icons/socials/signal.svg
new file mode 100644
index 00000000..ce6613d1
--- /dev/null
+++ b/src/lib/icons/socials/signal.svg
@@ -0,0 +1,4 @@
+<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
+<rect width="40" height="40" rx="20" fill="#3A76F0"/>
+<path d="M17.5768 6.76083L17.869 7.94434C16.7174 8.22894 15.6152 8.68527 14.5995 9.29797L13.9745 8.25131C15.0925 7.57425 16.3072 7.07164 17.5768 6.76083ZM23.8272 6.76083L23.535 7.94434C24.6866 8.22894 25.7887 8.68527 26.8045 9.29797L27.4369 8.25131C26.3159 7.57484 25.0989 7.0723 23.8272 6.76083ZM9.55482 12.6673C8.87839 13.7869 8.37584 15.0028 8.06434 16.2733L9.24785 16.5654C9.53246 15.4139 9.98878 14.3117 10.6015 13.296L9.55482 12.6673ZM8.90389 19.3985C8.9038 18.8067 8.94831 18.2157 9.03704 17.6306L7.83134 17.4457C7.63532 18.7389 7.63532 20.0543 7.83134 21.3476L9.03704 21.1663C8.94845 20.5812 8.90394 19.9903 8.90389 19.3985ZM27.4295 30.5419L26.8045 29.499C25.7904 30.1122 24.6893 30.5686 23.5387 30.8526L23.8309 32.0361C25.0989 31.7223 26.3122 31.2186 27.4295 30.5419ZM32.5001 19.3985C32.5001 19.9903 32.4555 20.5812 32.367 21.1663L33.5727 21.3476C33.7687 20.0543 33.7687 18.7389 33.5727 17.4457L32.367 17.6306C32.4557 18.2157 32.5002 18.8067 32.5001 19.3985ZM33.3397 22.52L32.1561 22.2278C31.8722 23.3807 31.4159 24.4842 30.8025 25.5009L31.8492 26.1297C32.5263 25.009 33.0288 23.7919 33.3397 22.52ZM22.4699 31.0634C21.298 31.241 20.106 31.241 18.9341 31.0634L18.7529 32.2691C20.0449 32.4651 21.3591 32.4651 22.6511 32.2691L22.4699 31.0634ZM30.1997 26.396C29.4967 27.3492 28.6538 28.1909 27.6995 28.8924L28.4244 29.8762C29.4755 29.1024 30.4054 28.1763 31.1834 27.1283L30.1997 26.396ZM27.6995 9.90082C28.6539 10.6037 29.4968 11.4466 30.1997 12.401L31.1834 11.6687C30.4082 10.6197 29.4807 9.69231 28.4318 8.91703L27.6995 9.90082ZM11.2043 12.401C11.9072 11.4466 12.7501 10.6037 13.7045 9.90082L12.9722 8.91703C11.9233 9.69231 10.9958 10.6197 10.2205 11.6687L11.2043 12.401ZM31.8492 12.6673L30.8025 13.296C31.4158 14.3101 31.8722 15.4112 32.1561 16.5617L33.3397 16.2696C33.0281 15.0003 32.5256 13.7856 31.8492 12.6673ZM18.9341 7.73352C20.106 7.55598 21.298 7.55598 22.4699 7.73352L22.6511 6.52783C21.3591 6.33179 20.0449 6.33179 18.7529 6.52783L18.9341 7.73352ZM11.8294 30.2017L9.31072 30.786L9.89878 28.2674L8.71157 27.99L8.12352 30.5086C8.08672 30.6648 8.08108 30.8267 8.1069 30.985C8.13272 31.1434 8.18951 31.295 8.27401 31.4314C8.35852 31.5678 8.46908 31.6862 8.59937 31.7798C8.72966 31.8734 8.87713 31.9404 9.03334 31.9769C9.21602 32.0176 9.40542 32.0176 9.58811 31.9769L12.1068 31.3963L11.8294 30.2017ZM8.96307 26.9026L10.154 27.1763L10.5608 25.4307C9.9667 24.4341 9.5242 23.3546 9.24785 22.2278L8.06434 22.52C8.33055 23.5986 8.73323 24.6388 9.26264 25.6156L8.96307 26.9026ZM14.6587 29.5433L12.913 29.9502L13.1904 31.1411L14.4738 30.8415C15.4498 31.3725 16.4903 31.7753 17.5694 32.0398L17.8616 30.8563C16.7382 30.5763 15.6626 30.1314 14.6698 29.5359L14.6587 29.5433ZM20.702 8.82087C14.8584 8.82457 10.1281 13.5623 10.1281 19.4022C10.1313 21.3912 10.6939 23.3393 11.7517 25.0238L10.7346 29.3658L15.0729 28.3487C20.0178 31.4591 26.5493 29.9761 29.6597 25.0349C32.7701 20.0938 31.2907 13.5623 26.3496 10.4482C24.658 9.38444 22.7002 8.82033 20.702 8.82087Z" fill="white"/>
+</svg>
diff --git a/src/lib/icons/socials/simplex.jpg b/src/lib/icons/socials/simplex.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..49b953357582519b068ec3e30faaeb73e93a3fe5
GIT binary patch
literal 14280
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
Wv_O!tJ>;NCV;eBJ0frWCrvDF)bW2wN

literal 0
HcmV?d00001

diff --git a/src/lib/icons/socials/spritesheet.svg b/src/lib/icons/socials/spritesheet.svg
new file mode 100644
index 00000000..983261dc
--- /dev/null
+++ b/src/lib/icons/socials/spritesheet.svg
@@ -0,0 +1,37 @@
+<svg width="0" height="0" class="hidden">
+  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98 87" id="amboss">
+    <g clip-path="url(#clip0_0_1)">
+      <path d="M219.2 85.9V1H314.9V34.4L293.4 34.1L314.9 52.5V85.9H219.2ZM274.5 23.5H259.5V34.4H274.5V23.5ZM274.5 52.3H259.5V62.3H274.5V52.3ZM530.3 34.4H477V23.5H532.3L532.2 1H436.6V51.4H492V62.3H436.6V85.9H532.2V62.3L532.3 34.4H530.3ZM639.4 34.4H586.1V23.5H641.4L641.3 1H545.7V51.4H601.1V62.3H545.7V85.9H641.3V62.3L641.4 34.4H639.4ZM181 1L165.4 18.7L157.9 27.2L150.4 18.7L134.8 1H110.1V85.9H150.4V46L157.9 54.5L165.4 46V85.9H205.8V1H181ZM56.3 85.9V62.3H41.3V85.9H1V1H96.7V85.9H56.3ZM56.3 29.1H41.3V46.2H56.3V29.1Z" fill="currentColor"></path>
+    </g>
+    <defs>
+      <clipPath id="clip0_0_1">
+        <rect width="640.4" height="84.9" fill="currentColor" transform="translate(1 1)"></rect>
+      </clipPath>
+    </defs>
+  </symbol>
+  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" id="back">
+    <path fill='currentColor' d="M267.5 440.6c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29V96c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4l-192 160L64 241V96c0-17.7-14.3-32-32-32S0 78.3 0 96V416c0 17.7 14.3 32 32 32s32-14.3 32-32V271l11.5 9.6 192 160z"></path>
+  </symbol>
+  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512" id="discord">
+    <path fill='currentColor' d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"></path>
+  </symbol>
+  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="email">
+    <path fill='currentColor' d="M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"></path>
+  </symbol>
+  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512" id="github">
+    <path fill='currentColor' d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path>
+  </symbol>
+  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 36" id="nostr">
+    <path d="M10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459Z" fill="currentColor"></path>
+    <path d="M14.3867 11.1813C15.2124 11.1813 15.8817 10.0168 15.8817 8.58029C15.8817 7.14377 15.2124 5.97925 14.3867 5.97925C13.561 5.97925 12.8916 7.14377 12.8916 8.58029C12.8916 10.0168 13.561 11.1813 14.3867 11.1813Z" fill="currentColor"></path>
+    <path d="M10.177 11.9852C11.2373 11.9852 12.0969 10.5165 12.0969 8.70478C12.0969 6.89303 11.2373 5.42432 10.177 5.42432C9.11665 5.42432 8.25708 6.89303 8.25708 8.70478C8.25708 10.5165 9.11665 11.9852 10.177 11.9852Z" fill="currentColor"></path>
+    <path fill-rule="evenodd" clip-rule="evenodd" d="M6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932Z" fill="currentColor"></path>
+    <path fill-rule="evenodd" clip-rule="evenodd" d="M0.158935 33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816ZM10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459ZM15.8817 8.58029C15.8817 10.0168 15.2124 11.1813 14.3867 11.1813C13.561 11.1813 12.8916 10.0168 12.8916 8.58029C12.8916 7.14377 13.561 5.97925 14.3867 5.97925C15.2124 5.97925 15.8817 7.14377 15.8817 8.58029ZM12.0969 8.70478C12.0969 10.5165 11.2373 11.9852 10.177 11.9852C9.11665 11.9852 8.25708 10.5165 8.25708 8.70478C8.25708 6.89303 9.11665 5.42432 10.177 5.42432C11.2373 5.42432 12.0969 6.89303 12.0969 8.70478Z" fill="currentColor"></path>
+  </symbol>
+  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="twitter">
+    <path fill='currentColor' d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path>
+  </symbol>
+  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="website">
+    <path fill='currentColor' d="M352 256c0 22.2-1.2 43.6-3.3 64H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64H348.7c2.2 20.4 3.3 41.8 3.3 64zm28.8-64H503.9c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64H380.8c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0H167.7c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 21 58.2 27 94.7zm-209 0H18.6C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192H131.2c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64H8.1C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352H135.3zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6H493.4z"></path>
+  </symbol>
+</svg>
diff --git a/src/lib/icons/socials/telegram.svg b/src/lib/icons/socials/telegram.svg
new file mode 100644
index 00000000..095cd82d
--- /dev/null
+++ b/src/lib/icons/socials/telegram.svg
@@ -0,0 +1,10 @@
+<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
+<rect width="40" height="40" rx="20" fill="url(#paint0_linear_772_6218)"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M9.05344 19.7889C14.8838 17.2487 18.7717 15.574 20.717 14.7649C26.2712 12.4547 27.4253 12.0534 28.1776 12.0402C28.343 12.0373 28.7129 12.0783 28.9526 12.2727C29.1549 12.4369 29.2106 12.6587 29.2372 12.8143C29.2639 12.97 29.297 13.3246 29.2707 13.6017C28.9697 16.7641 27.6673 24.4386 27.0047 27.9806C26.7244 29.4794 26.1724 29.9819 25.6379 30.0311C24.4765 30.138 23.5946 29.2635 22.4696 28.5261C20.7094 27.3723 19.7149 26.654 18.0063 25.528C16.0317 24.2268 17.3118 23.5116 18.4371 22.3428C18.7316 22.0369 23.8489 17.3823 23.948 16.96C23.9603 16.9072 23.9718 16.7104 23.8549 16.6065C23.738 16.5025 23.5654 16.5381 23.4408 16.5663C23.2643 16.6064 20.4522 18.465 15.0047 22.1423C14.2065 22.6904 13.4835 22.9574 12.8358 22.9434C12.1217 22.928 10.748 22.5397 9.72685 22.2077C8.47435 21.8006 7.47888 21.5853 7.56556 20.8939C7.61071 20.5337 8.10667 20.1654 9.05344 19.7889Z" fill="white"/>
+<defs>
+<linearGradient id="paint0_linear_772_6218" x1="20" y1="0" x2="20" y2="39.7033" gradientUnits="userSpaceOnUse">
+<stop stop-color="#2AABEE"/>
+<stop offset="1" stop-color="#229ED9"/>
+</linearGradient>
+</defs>
+</svg>
diff --git a/src/lib/icons/socials/twitter.svg b/src/lib/icons/socials/twitter.svg
new file mode 100644
index 00000000..e355e868
--- /dev/null
+++ b/src/lib/icons/socials/twitter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
+  <path fill='currentColor'
+    d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path>
+</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/website.svg b/src/lib/icons/socials/website.svg
new file mode 100644
index 00000000..e69de29b
diff --git a/src/lib/icons/socials/whatsapp.svg b/src/lib/icons/socials/whatsapp.svg
new file mode 100644
index 00000000..367ee7cd
--- /dev/null
+++ b/src/lib/icons/socials/whatsapp.svg
@@ -0,0 +1,21 @@
+<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
+<rect width="40" height="40" rx="20" fill="url(#paint0_linear_772_6215)"/>
+<path d="M7.86829 31.6358L9.58318 25.4085C8.52296 23.5807 7.96678 21.5107 7.97257 19.3946C7.97257 12.7637 13.3953 7.37244 20.0521 7.37244C23.2849 7.37244 26.3207 8.62366 28.5976 10.8955C30.8802 13.1673 32.1374 16.1887 32.1317 19.4003C32.1317 26.0313 26.7089 31.4225 20.0463 31.4225H20.0405C18.0186 31.4225 16.0314 30.9151 14.2644 29.9579L7.86829 31.6358ZM14.5714 27.7841L14.9364 28.0032C16.4775 28.9143 18.2445 29.3928 20.0463 29.3986H20.0521C25.5849 29.3986 30.0923 24.9184 30.0923 19.4061C30.0923 16.7364 29.0495 14.2282 27.155 12.337C25.2605 10.4457 22.7345 9.40784 20.0521 9.40784C14.5193 9.40207 10.0119 13.8823 10.0119 19.3946C10.0119 21.2801 10.5391 23.1194 11.5472 24.7108L11.7847 25.0914L10.7709 28.7759L14.5714 27.7841Z" fill="white"/>
+<path d="M8.29126 31.2149L9.94821 25.2009C8.92276 23.4423 8.38396 21.4415 8.38396 19.4003C8.38975 13 13.6213 7.79333 20.0522 7.79333C23.1749 7.79333 26.1006 9.0042 28.3022 11.1953C30.5037 13.3864 31.7146 16.304 31.7146 19.4061C31.7146 25.8064 26.4772 31.0131 20.0522 31.0131H20.0464C18.0939 31.0131 16.1763 30.523 14.473 29.6004L8.29126 31.2149Z" fill="url(#paint1_linear_772_6215)"/>
+<path d="M7.86829 31.6358L9.58318 25.4085C8.52296 23.5807 7.96678 21.5107 7.97257 19.3946C7.97257 12.7637 13.3953 7.37244 20.0521 7.37244C23.2849 7.37244 26.3207 8.62366 28.5976 10.8955C30.8802 13.1673 32.1374 16.1887 32.1317 19.4003C32.1317 26.0313 26.7089 31.4225 20.0463 31.4225H20.0405C18.0186 31.4225 16.0314 30.9151 14.2644 29.9579L7.86829 31.6358ZM14.5714 27.7841L14.9364 28.0032C16.4775 28.9143 18.2445 29.3928 20.0463 29.3986H20.0521C25.5849 29.3986 30.0923 24.9184 30.0923 19.4061C30.0923 16.7364 29.0495 14.2282 27.155 12.337C25.2605 10.4457 22.7345 9.40784 20.0521 9.40784C14.5193 9.40207 10.0119 13.8823 10.0119 19.3946C10.0119 21.2801 10.5391 23.1194 11.5472 24.7108L11.7847 25.0914L10.7709 28.7759L14.5714 27.7841Z" fill="url(#paint2_linear_772_6215)"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M17.0336 14.3666C16.8077 13.865 16.5701 13.8535 16.3558 13.8477C16.182 13.8419 15.9792 13.8419 15.7764 13.8419C15.5736 13.8419 15.2492 13.9169 14.9711 14.2167C14.693 14.5165 13.9167 15.2431 13.9167 16.7249C13.9167 18.201 15.0001 19.631 15.1507 19.8328C15.3013 20.0346 17.2422 23.1656 20.307 24.3707C22.8561 25.3739 23.3775 25.1721 23.9279 25.1202C24.4783 25.0683 25.7123 24.3937 25.9673 23.6903C26.2164 22.9868 26.2164 22.3872 26.1411 22.2603C26.0658 22.1334 25.863 22.0585 25.5617 21.9086C25.2604 21.7587 23.7773 21.0321 23.4992 20.9284C23.2211 20.8303 23.0183 20.7784 22.8214 21.0783C22.6186 21.3781 22.0392 22.0527 21.8654 22.2545C21.6916 22.4563 21.512 22.4794 21.2108 22.3295C20.9095 22.1796 19.9362 21.8624 18.7833 20.8361C17.8853 20.0404 17.2769 19.0544 17.1031 18.7546C16.9293 18.4547 17.0858 18.2933 17.2364 18.1434C17.3696 18.0107 17.5377 17.7916 17.6883 17.6187C17.8389 17.4457 17.8911 17.3188 17.9895 17.117C18.088 16.9152 18.0417 16.7422 17.9664 16.5923C17.8911 16.4482 17.3001 14.9605 17.0336 14.3666Z" fill="white"/>
+<defs>
+<linearGradient id="paint0_linear_772_6215" x1="19.999" y1="39.998" x2="19.999" y2="-0.0013995" gradientUnits="userSpaceOnUse">
+<stop stop-color="#20B038"/>
+<stop offset="1" stop-color="#60D66A"/>
+</linearGradient>
+<linearGradient id="paint1_linear_772_6215" x1="20.0023" y1="31.2137" x2="20.0023" y2="7.79252" gradientUnits="userSpaceOnUse">
+<stop stop-color="#20B038"/>
+<stop offset="1" stop-color="#60D66A"/>
+</linearGradient>
+<linearGradient id="paint2_linear_772_6215" x1="20.0023" y1="31.6335" x2="20.0023" y2="7.37244" gradientUnits="userSpaceOnUse">
+<stop stop-color="#F9F9F9"/>
+<stop offset="1" stop-color="white"/>
+</linearGradient>
+</defs>
+</svg>
diff --git a/src/lib/icons/socials/youtube.svg b/src/lib/icons/socials/youtube.svg
new file mode 100644
index 00000000..0b66268f
--- /dev/null
+++ b/src/lib/icons/socials/youtube.svg
@@ -0,0 +1,5 @@
+<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
+<rect width="40" height="40" rx="20" fill="#FF0000"/>
+<path d="M33.6985 13.1304C33.369 11.9065 32.404 10.9415 31.1801 10.612C28.9441 10 20 10 20 10C20 10 11.0559 10 8.8199 10.5884C7.61951 10.9179 6.63096 11.9065 6.30144 13.1304C5.71301 15.3664 5.71301 20.0032 5.71301 20.0032C5.71301 20.0032 5.71301 24.6636 6.30144 26.876C6.63096 28.1 7.59597 29.065 8.8199 29.3945C11.0795 30.0065 20 30.0065 20 30.0065C20 30.0065 28.9441 30.0065 31.1801 29.418C32.404 29.0885 33.369 28.1235 33.6985 26.8996C34.287 24.6636 34.287 20.0268 34.287 20.0268C34.287 20.0268 34.3105 15.3664 33.6985 13.1304Z" fill="white"/>
+<path d="M17.152 24.287L24.5897 20.0032L17.152 15.7195V24.287Z" fill="#FF0000"/>
+</svg>
diff --git a/static/icons/socials/amboss.svg b/static/icons/socials/amboss.svg
new file mode 100644
index 00000000..37da7b78
--- /dev/null
+++ b/static/icons/socials/amboss.svg
@@ -0,0 +1,12 @@
+<svg width="98" height="87" viewBox="0 0 98 87" fill="none" xmlns="http://www.w3.org/2000/svg">
+  <g clip-path="url(#clip0_amboss)">
+    <path
+      d="M219.2 85.9V1H314.9V34.4L293.4 34.1L314.9 52.5V85.9H219.2ZM274.5 23.5H259.5V34.4H274.5V23.5ZM274.5 52.3H259.5V62.3H274.5V52.3ZM530.3 34.4H477V23.5H532.3L532.2 1H436.6V51.4H492V62.3H436.6V85.9H532.2V62.3L532.3 34.4H530.3ZM639.4 34.4H586.1V23.5H641.4L641.3 1H545.7V51.4H601.1V62.3H545.7V85.9H641.3V62.3L641.4 34.4H639.4ZM181 1L165.4 18.7L157.9 27.2L150.4 18.7L134.8 1H110.1V85.9H150.4V46L157.9 54.5L165.4 46V85.9H205.8V1H181ZM56.3 85.9V62.3H41.3V85.9H1V1H96.7V85.9H56.3ZM56.3 29.1H41.3V46.2H56.3V29.1Z"
+      fill="currentColor"></path>
+  </g>
+  <defs>
+    <clipPath id="clip0_amboss">
+      <rect width="640.4" height="84.9" fill="currentColor" transform="translate(1 1)"></rect>
+    </clipPath>
+  </defs>
+</svg>
\ No newline at end of file
diff --git a/static/icons/socials/nostr.svg b/static/icons/socials/nostr.svg
new file mode 100644
index 00000000..fadca520
--- /dev/null
+++ b/static/icons/socials/nostr.svg
@@ -0,0 +1,17 @@
+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 36">
+  <path
+    d="M10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459Z"
+    fill="currentColor"></path>
+  <path
+    d="M14.3867 11.1813C15.2124 11.1813 15.8817 10.0168 15.8817 8.58029C15.8817 7.14377 15.2124 5.97925 14.3867 5.97925C13.561 5.97925 12.8916 7.14377 12.8916 8.58029C12.8916 10.0168 13.561 11.1813 14.3867 11.1813Z"
+    fill="currentColor"></path>
+  <path
+    d="M10.177 11.9852C11.2373 11.9852 12.0969 10.5165 12.0969 8.70478C12.0969 6.89303 11.2373 5.42432 10.177 5.42432C9.11665 5.42432 8.25708 6.89303 8.25708 8.70478C8.25708 10.5165 9.11665 11.9852 10.177 11.9852Z"
+    fill="currentColor"></path>
+  <path fill-rule="evenodd" clip-rule="evenodd"
+    d="M6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932Z"
+    fill="currentColor"></path>
+  <path fill-rule="evenodd" clip-rule="evenodd"
+    d="M0.158935 33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816ZM10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459ZM15.8817 8.58029C15.8817 10.0168 15.2124 11.1813 14.3867 11.1813C13.561 11.1813 12.8916 10.0168 12.8916 8.58029C12.8916 7.14377 13.561 5.97925 14.3867 5.97925C15.2124 5.97925 15.8817 7.14377 15.8817 8.58029ZM12.0969 8.70478C12.0969 10.5165 11.2373 11.9852 10.177 11.9852C9.11665 11.9852 8.25708 10.5165 8.25708 8.70478C8.25708 6.89303 9.11665 5.42432 10.177 5.42432C11.2373 5.42432 12.0969 6.89303 12.0969 8.70478Z"
+    fill="currentColor"></path>
+</svg>
\ No newline at end of file
diff --git a/vite.config.ts b/vite.config.ts
index f0d7c532..1d2c7dae 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -1,8 +1,10 @@
 import { sveltekit } from '@sveltejs/kit/vite';
 import { defineConfig } from 'vite';
 
+import VitePluginSvgSpritemap from '@spiriit/vite-plugin-svg-spritemap';
+
 export default defineConfig({
-	plugins: [sveltekit()],
+	plugins: [sveltekit(), VitePluginSvgSpritemap('./src/lib/icons/**/*.svg')],
 	optimizeDeps: { exclude: ['@resvg/resvg-js'] },
 	server: {
 		host: '0.0.0.0',
diff --git a/yarn.lock b/yarn.lock
index dc23e0c4..92ef76bd 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -645,6 +645,16 @@
     fflate "^0.7.3"
     string.prototype.codepointat "^0.2.1"
 
+"@spiriit/vite-plugin-svg-spritemap@^3.0.1":
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/@spiriit/vite-plugin-svg-spritemap/-/vite-plugin-svg-spritemap-3.0.1.tgz#71677cc9b5fbb9036f4b73f0af4c42df12c11247"
+  integrity sha512-ZCT2GFixaF/u6IxzDUn2bX16777C9qt3lnry7cvXiawQOkculaf/R9UkmzQDGYbFEk+J3W7+XQABaFAxdPPm1A==
+  dependencies:
+    "@xmldom/xmldom" "^0.9.7"
+    fast-glob "^3.3.3"
+    hash-sum "^2.0.0"
+    mini-svg-data-uri "^1.4.4"
+
 "@sveltejs/adapter-netlify@^4.4.0":
   version "4.4.1"
   resolved "https://registry.yarnpkg.com/@sveltejs/adapter-netlify/-/adapter-netlify-4.4.1.tgz#d6fda62d310dec376aa6277e06d833b5980c0a6d"
@@ -933,6 +943,11 @@
   resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
   integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
 
+"@xmldom/xmldom@^0.9.7":
+  version "0.9.7"
+  resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.9.7.tgz#f21bebdcde4af682a810062b14585c89bb7fab07"
+  integrity sha512-syvR8iIJjpTZ/stv7l89UAViwGFh6lbheeOaqSxkYx9YNmIVvPTRH+CT/fpykFtUx5N+8eSMDRvggF9J8GEPzQ==
+
 "@zerodevx/svelte-toast@^0.9.6":
   version "0.9.6"
   resolved "https://registry.yarnpkg.com/@zerodevx/svelte-toast/-/svelte-toast-0.9.6.tgz#7445524743c2521dc865b123c180f5f37d942ff4"
@@ -1636,7 +1651,7 @@ fast-glob@^3.2.9:
     merge2 "^1.3.0"
     micromatch "^4.0.4"
 
-fast-glob@^3.3.2:
+fast-glob@^3.3.2, fast-glob@^3.3.3:
   version "3.3.3"
   resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
   integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
@@ -1865,6 +1880,11 @@ has-flag@^4.0.0:
   resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
   integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
 
+hash-sum@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a"
+  integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==
+
 hasown@^2.0.0, hasown@^2.0.2:
   version "2.0.2"
   resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003"
@@ -2257,6 +2277,11 @@ min-indent@^1.0.0:
   resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
   integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
 
+mini-svg-data-uri@^1.4.4:
+  version "1.4.4"
+  resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz#8ab0aabcdf8c29ad5693ca595af19dd2ead09939"
+  integrity sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==
+
 minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
   version "3.1.2"
   resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"

From 26c2ac7ece3f5a1cc7a37ea8bb0f15f6e3b30082 Mon Sep 17 00:00:00 2001
From: escapedcat <github@htmlcss.de>
Date: Fri, 28 Feb 2025 17:44:29 +0100
Subject: [PATCH 2/7] fix(icons): missing/broken social icons - update npm
 package

---
 package.json                          |  2 +-
 src/lib/icons/socials/amboss.svg      | 12 +++++++++
 src/lib/icons/socials/back.svg        |  0
 src/lib/icons/socials/email.svg       |  4 +++
 src/lib/icons/socials/nostr.svg       | 17 ++++++++++++
 src/lib/icons/socials/spritesheet.svg | 37 ---------------------------
 src/lib/icons/socials/website.svg     |  4 +++
 vite.config.ts                        |  2 +-
 yarn.lock                             | 30 +++++++++++++++++-----
 9 files changed, 63 insertions(+), 45 deletions(-)
 delete mode 100644 src/lib/icons/socials/back.svg
 delete mode 100644 src/lib/icons/socials/spritesheet.svg

diff --git a/package.json b/package.json
index 334cd24f..08571a6e 100644
--- a/package.json
+++ b/package.json
@@ -13,7 +13,7 @@
 	},
 	"devDependencies": {
 		"@resvg/resvg-js": "^2.6.2",
-		"@spiriit/vite-plugin-svg-spritemap": "^3.0.1",
+		"@spiriit/vite-plugin-svg-spritemap": "^4.0.0",
 		"@sveltejs/adapter-netlify": "^4.4.0",
 		"@sveltejs/kit": "^2.15.2",
 		"@sveltejs/vite-plugin-svelte": "^3.1.0",
diff --git a/src/lib/icons/socials/amboss.svg b/src/lib/icons/socials/amboss.svg
index e69de29b..f3b8d283 100644
--- a/src/lib/icons/socials/amboss.svg
+++ b/src/lib/icons/socials/amboss.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98 87">
+  <g clip-path="url(#clip0_0_1)">
+    <path
+      d="M219.2 85.9V1H314.9V34.4L293.4 34.1L314.9 52.5V85.9H219.2ZM274.5 23.5H259.5V34.4H274.5V23.5ZM274.5 52.3H259.5V62.3H274.5V52.3ZM530.3 34.4H477V23.5H532.3L532.2 1H436.6V51.4H492V62.3H436.6V85.9H532.2V62.3L532.3 34.4H530.3ZM639.4 34.4H586.1V23.5H641.4L641.3 1H545.7V51.4H601.1V62.3H545.7V85.9H641.3V62.3L641.4 34.4H639.4ZM181 1L165.4 18.7L157.9 27.2L150.4 18.7L134.8 1H110.1V85.9H150.4V46L157.9 54.5L165.4 46V85.9H205.8V1H181ZM56.3 85.9V62.3H41.3V85.9H1V1H96.7V85.9H56.3ZM56.3 29.1H41.3V46.2H56.3V29.1Z"
+      fill="currentColor"></path>
+  </g>
+  <defs>
+    <clipPath id="clip0_0_1">
+      <rect width="640.4" height="84.9" fill="currentColor" transform="translate(1 1)"></rect>
+    </clipPath>
+  </defs>
+</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/back.svg b/src/lib/icons/socials/back.svg
deleted file mode 100644
index e69de29b..00000000
diff --git a/src/lib/icons/socials/email.svg b/src/lib/icons/socials/email.svg
index e69de29b..35cba4b5 100644
--- a/src/lib/icons/socials/email.svg
+++ b/src/lib/icons/socials/email.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
+  <path fill='currentColor'
+    d="M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"></path>
+</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/nostr.svg b/src/lib/icons/socials/nostr.svg
index e69de29b..6ee2c935 100644
--- a/src/lib/icons/socials/nostr.svg
+++ b/src/lib/icons/socials/nostr.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 36">
+  <path
+    d="M10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459Z"
+    fill="currentColor"></path>
+  <path
+    d="M14.3867 11.1813C15.2124 11.1813 15.8817 10.0168 15.8817 8.58029C15.8817 7.14377 15.2124 5.97925 14.3867 5.97925C13.561 5.97925 12.8916 7.14377 12.8916 8.58029C12.8916 10.0168 13.561 11.1813 14.3867 11.1813Z"
+    fill="currentColor"></path>
+  <path
+    d="M10.177 11.9852C11.2373 11.9852 12.0969 10.5165 12.0969 8.70478C12.0969 6.89303 11.2373 5.42432 10.177 5.42432C9.11665 5.42432 8.25708 6.89303 8.25708 8.70478C8.25708 10.5165 9.11665 11.9852 10.177 11.9852Z"
+    fill="currentColor"></path>
+  <path fill-rule="evenodd" clip-rule="evenodd"
+    d="M6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932Z"
+    fill="currentColor"></path>
+  <path fill-rule="evenodd" clip-rule="evenodd"
+    d="M0.158935 33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816ZM10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459ZM15.8817 8.58029C15.8817 10.0168 15.2124 11.1813 14.3867 11.1813C13.561 11.1813 12.8916 10.0168 12.8916 8.58029C12.8916 7.14377 13.561 5.97925 14.3867 5.97925C15.2124 5.97925 15.8817 7.14377 15.8817 8.58029ZM12.0969 8.70478C12.0969 10.5165 11.2373 11.9852 10.177 11.9852C9.11665 11.9852 8.25708 10.5165 8.25708 8.70478C8.25708 6.89303 9.11665 5.42432 10.177 5.42432C11.2373 5.42432 12.0969 6.89303 12.0969 8.70478Z"
+    fill="currentColor"></path>
+</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/spritesheet.svg b/src/lib/icons/socials/spritesheet.svg
deleted file mode 100644
index 983261dc..00000000
--- a/src/lib/icons/socials/spritesheet.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-<svg width="0" height="0" class="hidden">
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98 87" id="amboss">
-    <g clip-path="url(#clip0_0_1)">
-      <path d="M219.2 85.9V1H314.9V34.4L293.4 34.1L314.9 52.5V85.9H219.2ZM274.5 23.5H259.5V34.4H274.5V23.5ZM274.5 52.3H259.5V62.3H274.5V52.3ZM530.3 34.4H477V23.5H532.3L532.2 1H436.6V51.4H492V62.3H436.6V85.9H532.2V62.3L532.3 34.4H530.3ZM639.4 34.4H586.1V23.5H641.4L641.3 1H545.7V51.4H601.1V62.3H545.7V85.9H641.3V62.3L641.4 34.4H639.4ZM181 1L165.4 18.7L157.9 27.2L150.4 18.7L134.8 1H110.1V85.9H150.4V46L157.9 54.5L165.4 46V85.9H205.8V1H181ZM56.3 85.9V62.3H41.3V85.9H1V1H96.7V85.9H56.3ZM56.3 29.1H41.3V46.2H56.3V29.1Z" fill="currentColor"></path>
-    </g>
-    <defs>
-      <clipPath id="clip0_0_1">
-        <rect width="640.4" height="84.9" fill="currentColor" transform="translate(1 1)"></rect>
-      </clipPath>
-    </defs>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" id="back">
-    <path fill='currentColor' d="M267.5 440.6c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29V96c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4l-192 160L64 241V96c0-17.7-14.3-32-32-32S0 78.3 0 96V416c0 17.7 14.3 32 32 32s32-14.3 32-32V271l11.5 9.6 192 160z"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512" id="discord">
-    <path fill='currentColor' d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="email">
-    <path fill='currentColor' d="M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512" id="github">
-    <path fill='currentColor' d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 36" id="nostr">
-    <path d="M10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459Z" fill="currentColor"></path>
-    <path d="M14.3867 11.1813C15.2124 11.1813 15.8817 10.0168 15.8817 8.58029C15.8817 7.14377 15.2124 5.97925 14.3867 5.97925C13.561 5.97925 12.8916 7.14377 12.8916 8.58029C12.8916 10.0168 13.561 11.1813 14.3867 11.1813Z" fill="currentColor"></path>
-    <path d="M10.177 11.9852C11.2373 11.9852 12.0969 10.5165 12.0969 8.70478C12.0969 6.89303 11.2373 5.42432 10.177 5.42432C9.11665 5.42432 8.25708 6.89303 8.25708 8.70478C8.25708 10.5165 9.11665 11.9852 10.177 11.9852Z" fill="currentColor"></path>
-    <path fill-rule="evenodd" clip-rule="evenodd" d="M6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932Z" fill="currentColor"></path>
-    <path fill-rule="evenodd" clip-rule="evenodd" d="M0.158935 33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816ZM10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459ZM15.8817 8.58029C15.8817 10.0168 15.2124 11.1813 14.3867 11.1813C13.561 11.1813 12.8916 10.0168 12.8916 8.58029C12.8916 7.14377 13.561 5.97925 14.3867 5.97925C15.2124 5.97925 15.8817 7.14377 15.8817 8.58029ZM12.0969 8.70478C12.0969 10.5165 11.2373 11.9852 10.177 11.9852C9.11665 11.9852 8.25708 10.5165 8.25708 8.70478C8.25708 6.89303 9.11665 5.42432 10.177 5.42432C11.2373 5.42432 12.0969 6.89303 12.0969 8.70478Z" fill="currentColor"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="twitter">
-    <path fill='currentColor' d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="website">
-    <path fill='currentColor' d="M352 256c0 22.2-1.2 43.6-3.3 64H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64H348.7c2.2 20.4 3.3 41.8 3.3 64zm28.8-64H503.9c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64H380.8c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0H167.7c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 21 58.2 27 94.7zm-209 0H18.6C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192H131.2c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64H8.1C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352H135.3zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6H493.4z"></path>
-  </symbol>
-</svg>
diff --git a/src/lib/icons/socials/website.svg b/src/lib/icons/socials/website.svg
index e69de29b..faf998a0 100644
--- a/src/lib/icons/socials/website.svg
+++ b/src/lib/icons/socials/website.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
+  <path fill='currentColor'
+    d="M352 256c0 22.2-1.2 43.6-3.3 64H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64H348.7c2.2 20.4 3.3 41.8 3.3 64zm28.8-64H503.9c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64H380.8c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0H167.7c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 21 58.2 27 94.7zm-209 0H18.6C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192H131.2c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64H8.1C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352H135.3zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6H493.4z"></path>
+</svg>
\ No newline at end of file
diff --git a/vite.config.ts b/vite.config.ts
index 1d2c7dae..9aa15434 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -4,7 +4,7 @@ import { defineConfig } from 'vite';
 import VitePluginSvgSpritemap from '@spiriit/vite-plugin-svg-spritemap';
 
 export default defineConfig({
-	plugins: [sveltekit(), VitePluginSvgSpritemap('./src/lib/icons/**/*.svg')],
+	plugins: [sveltekit(), VitePluginSvgSpritemap('./src/lib/icons/socials/*.svg')],
 	optimizeDeps: { exclude: ['@resvg/resvg-js'] },
 	server: {
 		host: '0.0.0.0',
diff --git a/yarn.lock b/yarn.lock
index 92ef76bd..0333ab1e 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -645,15 +645,15 @@
     fflate "^0.7.3"
     string.prototype.codepointat "^0.2.1"
 
-"@spiriit/vite-plugin-svg-spritemap@^3.0.1":
-  version "3.0.1"
-  resolved "https://registry.yarnpkg.com/@spiriit/vite-plugin-svg-spritemap/-/vite-plugin-svg-spritemap-3.0.1.tgz#71677cc9b5fbb9036f4b73f0af4c42df12c11247"
-  integrity sha512-ZCT2GFixaF/u6IxzDUn2bX16777C9qt3lnry7cvXiawQOkculaf/R9UkmzQDGYbFEk+J3W7+XQABaFAxdPPm1A==
+"@spiriit/vite-plugin-svg-spritemap@^4.0.0":
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/@spiriit/vite-plugin-svg-spritemap/-/vite-plugin-svg-spritemap-4.0.0.tgz#102c180dd66bc4c9dd165ad9ca2a3cc0330da37b"
+  integrity sha512-nokKQB9hKODAQpaFe3/tt7P603tHKHvnl2mjWMDmA7w4WWe+plz7V77i4rDgf4GLIWK6EpoNbTIK9phW4Znw3g==
   dependencies:
     "@xmldom/xmldom" "^0.9.7"
-    fast-glob "^3.3.3"
     hash-sum "^2.0.0"
     mini-svg-data-uri "^1.4.4"
+    tinyglobby "^0.2.12"
 
 "@sveltejs/adapter-netlify@^4.4.0":
   version "4.4.1"
@@ -1651,7 +1651,7 @@ fast-glob@^3.2.9:
     merge2 "^1.3.0"
     micromatch "^4.0.4"
 
-fast-glob@^3.3.2, fast-glob@^3.3.3:
+fast-glob@^3.3.2:
   version "3.3.3"
   resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
   integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
@@ -1679,6 +1679,11 @@ fastq@^1.6.0:
   dependencies:
     reusify "^1.0.4"
 
+fdir@^6.4.3:
+  version "6.4.3"
+  resolved "https://registry.yarnpkg.com/fdir/-/fdir-6.4.3.tgz#011cdacf837eca9b811c89dbb902df714273db72"
+  integrity sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==
+
 fflate@^0.7.3:
   version "0.7.4"
   resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.7.4.tgz#61587e5d958fdabb5a9368a302c25363f4f69f50"
@@ -2526,6 +2531,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
   resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
   integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
 
+picomatch@^4.0.2:
+  version "4.0.2"
+  resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab"
+  integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==
+
 pify@^2.3.0:
   version "2.3.0"
   resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
@@ -3147,6 +3157,14 @@ tiny-inflate@^1.0.0, tiny-inflate@^1.0.2:
   resolved "https://registry.yarnpkg.com/tiny-inflate/-/tiny-inflate-1.0.3.tgz#122715494913a1805166aaf7c93467933eea26c4"
   integrity sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==
 
+tinyglobby@^0.2.12:
+  version "0.2.12"
+  resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.12.tgz#ac941a42e0c5773bd0b5d08f32de82e74a1a61b5"
+  integrity sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==
+  dependencies:
+    fdir "^6.4.3"
+    picomatch "^4.0.2"
+
 tinyqueue@^2.0.3:
   version "2.0.3"
   resolved "https://registry.yarnpkg.com/tinyqueue/-/tinyqueue-2.0.3.tgz#64d8492ebf39e7801d7bd34062e29b45b2035f08"

From 7558d49ca0aba99cadd57e4d7870a914292d39fd Mon Sep 17 00:00:00 2001
From: escapedcat <github@htmlcss.de>
Date: Fri, 28 Feb 2025 17:58:06 +0100
Subject: [PATCH 3/7] refactor(icons): export apps icons, move back to static
 folder

---
 src/components/Icon.svelte                    |   2 -
 src/components/SocialLink.svelte              |   2 +-
 src/components/Socials.svelte                 |   2 +-
 src/lib/icons/socials/amboss.svg              |  12 ------
 src/lib/icons/socials/discord.svg             |   4 --
 src/lib/icons/socials/eventbrite.png          | Bin 19980 -> 0 bytes
 src/lib/icons/socials/facebook.svg            |   4 --
 src/lib/icons/socials/github.svg              |   4 --
 src/lib/icons/socials/instagram.svg           |   1 -
 src/lib/icons/socials/linkedin.svg            |   4 --
 src/lib/icons/socials/meetup.jpg              | Bin 8626 -> 0 bytes
 src/lib/icons/socials/nostr.svg               |  17 --------
 src/lib/icons/socials/reddit.svg              |  11 ------
 src/lib/icons/socials/signal.svg              |   4 --
 src/lib/icons/socials/simplex.jpg             | Bin 14280 -> 0 bytes
 src/lib/icons/socials/telegram.svg            |  10 -----
 src/lib/icons/socials/twitter.svg             |   4 --
 src/lib/icons/socials/whatsapp.svg            |  21 ----------
 src/lib/icons/socials/youtube.svg             |   5 ---
 src/routes/+page.svelte                       |   1 -
 static/icons/apps/android.svg                 |   4 ++
 static/icons/apps/f-droid.svg                 |   4 ++
 static/icons/apps/ios.svg                     |   4 ++
 static/icons/apps/play.svg                    |   4 ++
 static/icons/apps/spritesheet.svg             |  17 --------
 static/icons/apps/web.svg                     |   4 ++
 static/icons/mobile-nav/activity.svg          |   0
 static/icons/socials/amboss.svg               |   6 +--
 static/icons/socials/discord.svg              |   8 ++--
 {src/lib => static}/icons/socials/email.svg   |   0
 static/icons/socials/github.svg               |  15 ++-----
 static/icons/socials/nostr.svg                |   2 +-
 static/icons/socials/spritesheet.svg          |  37 ------------------
 static/icons/socials/twitter.svg              |   8 ++--
 {src/lib => static}/icons/socials/website.svg |   0
 vite.config.ts                                |   5 ++-
 36 files changed, 42 insertions(+), 184 deletions(-)
 delete mode 100644 src/lib/icons/socials/amboss.svg
 delete mode 100644 src/lib/icons/socials/discord.svg
 delete mode 100644 src/lib/icons/socials/eventbrite.png
 delete mode 100644 src/lib/icons/socials/facebook.svg
 delete mode 100644 src/lib/icons/socials/github.svg
 delete mode 100644 src/lib/icons/socials/instagram.svg
 delete mode 100644 src/lib/icons/socials/linkedin.svg
 delete mode 100644 src/lib/icons/socials/meetup.jpg
 delete mode 100644 src/lib/icons/socials/nostr.svg
 delete mode 100644 src/lib/icons/socials/reddit.svg
 delete mode 100644 src/lib/icons/socials/signal.svg
 delete mode 100644 src/lib/icons/socials/simplex.jpg
 delete mode 100644 src/lib/icons/socials/telegram.svg
 delete mode 100644 src/lib/icons/socials/twitter.svg
 delete mode 100644 src/lib/icons/socials/whatsapp.svg
 delete mode 100644 src/lib/icons/socials/youtube.svg
 create mode 100644 static/icons/apps/android.svg
 create mode 100644 static/icons/apps/f-droid.svg
 create mode 100644 static/icons/apps/ios.svg
 create mode 100644 static/icons/apps/play.svg
 delete mode 100644 static/icons/apps/spritesheet.svg
 create mode 100644 static/icons/apps/web.svg
 create mode 100644 static/icons/mobile-nav/activity.svg
 rename {src/lib => static}/icons/socials/email.svg (100%)
 delete mode 100644 static/icons/socials/spritesheet.svg
 rename {src/lib => static}/icons/socials/website.svg (100%)

diff --git a/src/components/Icon.svelte b/src/components/Icon.svelte
index 8550bd89..04163517 100644
--- a/src/components/Icon.svelte
+++ b/src/components/Icon.svelte
@@ -3,10 +3,8 @@
 	export let h: string;
 	export let style: undefined | string = undefined;
 	export let icon: string;
-	export let type: 'apps' | 'material' | 'mobile-nav' | 'popup' | 'socials';
 </script>
 
 <svg width="{w}px" height="{h}px" class={style}>
-	<!-- <use width="{w}px" height="{h}px" href="/icons/{type}/spritesheet.svg#{icon}" /> -->
 	<use width="{w}px" height="{h}px" href="/__spritemap#sprite-{icon}" />
 </svg>
diff --git a/src/components/SocialLink.svelte b/src/components/SocialLink.svelte
index e1b66628..e347bb79 100644
--- a/src/components/SocialLink.svelte
+++ b/src/components/SocialLink.svelte
@@ -11,5 +11,5 @@
 	rel="noreferrer"
 	class="inline-block rounded-full bg-link p-2 text-white transition-colors hover:bg-hover dark:bg-white/[0.15] dark:hover:bg-link"
 >
-	<Icon w="28" h="28" icon={social} type="socials" />
+	<Icon w="28" h="28" icon={social} />
 </a>
diff --git a/src/components/Socials.svelte b/src/components/Socials.svelte
index 7f99e63f..42cccb3a 100644
--- a/src/components/Socials.svelte
+++ b/src/components/Socials.svelte
@@ -42,7 +42,7 @@
 	{#if nostr}
 		<a href="https://nostr.com/{nostr}" target="_blank" rel="noreferrer" class="m-1">
 			<span class="flex h-[40px] w-[40px] items-center justify-center rounded-full bg-nostr">
-				<Icon w="28" h="28" icon="nostr" type="socials" style="text-white" />
+				<Icon w="28" h="28" icon="nostr" style="text-white" />
 			</span>
 		</a>
 	{/if}
diff --git a/src/lib/icons/socials/amboss.svg b/src/lib/icons/socials/amboss.svg
deleted file mode 100644
index f3b8d283..00000000
--- a/src/lib/icons/socials/amboss.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98 87">
-  <g clip-path="url(#clip0_0_1)">
-    <path
-      d="M219.2 85.9V1H314.9V34.4L293.4 34.1L314.9 52.5V85.9H219.2ZM274.5 23.5H259.5V34.4H274.5V23.5ZM274.5 52.3H259.5V62.3H274.5V52.3ZM530.3 34.4H477V23.5H532.3L532.2 1H436.6V51.4H492V62.3H436.6V85.9H532.2V62.3L532.3 34.4H530.3ZM639.4 34.4H586.1V23.5H641.4L641.3 1H545.7V51.4H601.1V62.3H545.7V85.9H641.3V62.3L641.4 34.4H639.4ZM181 1L165.4 18.7L157.9 27.2L150.4 18.7L134.8 1H110.1V85.9H150.4V46L157.9 54.5L165.4 46V85.9H205.8V1H181ZM56.3 85.9V62.3H41.3V85.9H1V1H96.7V85.9H56.3ZM56.3 29.1H41.3V46.2H56.3V29.1Z"
-      fill="currentColor"></path>
-  </g>
-  <defs>
-    <clipPath id="clip0_0_1">
-      <rect width="640.4" height="84.9" fill="currentColor" transform="translate(1 1)"></rect>
-    </clipPath>
-  </defs>
-</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/discord.svg b/src/lib/icons/socials/discord.svg
deleted file mode 100644
index a842e3c3..00000000
--- a/src/lib/icons/socials/discord.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512">
-  <path fill='currentColor'
-    d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"></path>
-</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/eventbrite.png b/src/lib/icons/socials/eventbrite.png
deleted file mode 100644
index 0960ee2e96bb6f1f49582d0379cd6173c31bbe20..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 19980
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

diff --git a/src/lib/icons/socials/facebook.svg b/src/lib/icons/socials/facebook.svg
deleted file mode 100644
index 91443128..00000000
--- a/src/lib/icons/socials/facebook.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="40" height="40" rx="20" fill="#1877F2"/>
-<path d="M27.7852 25.7812L28.6719 20H23.125V16.25C23.125 14.668 23.8984 13.125 26.3828 13.125H28.9062V8.20312C28.9062 8.20312 26.6172 7.8125 24.4297 7.8125C19.8594 7.8125 16.875 10.582 16.875 15.5938V20H11.7969V25.7812H16.875V39.7578C17.8945 39.918 18.9375 40 20 40C21.0625 40 22.1055 39.918 23.125 39.7578V25.7812H27.7852Z" fill="white"/>
-</svg>
diff --git a/src/lib/icons/socials/github.svg b/src/lib/icons/socials/github.svg
deleted file mode 100644
index 647e1cb3..00000000
--- a/src/lib/icons/socials/github.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512">
-  <path fill="currentColor"
-    d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path>
-</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/instagram.svg b/src/lib/icons/socials/instagram.svg
deleted file mode 100644
index 4ce33d4d..00000000
--- a/src/lib/icons/socials/instagram.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="1000" height="1000" viewBox="0 0 264.5833 264.5833" inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" sodipodi:docname="Instagram_(2022).svg"><defs><radialGradient id="f" cx="158.429" cy="578.088" r="52.3515" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 -4.03418 4.28018 0 -2332.2273 942.2356)" fx="158.429" fy="578.088"/><radialGradient inkscape:collect="always" xlink:href="#b" id="g" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.67441 -1.16203 1.51283 .87801 -814.3657 -47.8354)" cx="172.6149" cy="600.6924" fx="172.6149" fy="600.6924" r="65"/><radialGradient inkscape:collect="always" xlink:href="#c" id="h" cx="144.012" cy="51.3367" fx="144.012" fy="51.3367" r="67.081" gradientTransform="matrix(-2.3989 .67549 -.23008 -.81732 464.9957 -26.4035)" gradientUnits="userSpaceOnUse"/><radialGradient inkscape:collect="always" xlink:href="#d" id="e" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-3.10797 .87652 -.6315 -2.23914 1345.6503 1374.1983)" cx="199.7884" cy="628.4379" fx="199.7884" fy="628.4379" r="52.3515"/><linearGradient inkscape:collect="always" id="d"><stop offset="0" stop-color="#ff005f"/><stop offset="1" stop-color="#fc01d8"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#780cff"/><stop stop-color="#820bff" offset="1" stop-opacity="0"/></linearGradient><linearGradient inkscape:collect="always" id="b"><stop offset="0" stop-color="#fc0"/><stop offset="1" stop-color="#fc0" stop-opacity="0"/></linearGradient><linearGradient id="a"><stop offset="0" stop-color="#fc0"/><stop offset=".1242" stop-color="#fc0"/><stop offset=".5672" stop-color="#fe4a05"/><stop offset=".6942" stop-color="#ff0f3f"/><stop offset="1" stop-color="#fe0657" stop-opacity="0"/></linearGradient></defs><sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:zoom=".515" inkscape:cx="500" inkscape:cy="500" inkscape:document-units="mm" inkscape:current-layer="layer1" inkscape:document-rotation="0" showgrid="false" inkscape:window-width="1366" inkscape:window-height="705" inkscape:window-x="-8" inkscape:window-y="-8" inkscape:window-maximized="1"/><g inkscape:label="Layer 1" inkscape:groupmode="layer"><path d="M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z" inkscape:connector-curvature="0" fill="url(#e)" transform="translate(-71.8155 -18.1429)"/><path d="M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z" inkscape:connector-curvature="0" fill="url(#f)" transform="translate(-71.8155 -18.1429)"/><path d="M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z" inkscape:connector-curvature="0" fill="url(#g)" transform="translate(-71.8155 -18.1429)"/><path d="M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z" inkscape:connector-curvature="0" fill="url(#h)" transform="translate(-71.8155 -18.1429)"/><path d="M132.3452 33.973c-26.7167 0-30.0696.1167-40.5629.5939-10.4727.4792-17.6212 2.136-23.8762 4.567-6.4701 2.5107-11.9586 5.8693-17.4265 11.3352-5.472 5.464-8.8332 10.9483-11.354 17.4116-2.4389 6.2524-4.099 13.3976-4.5703 23.8585-.4693 10.4854-.5923 13.8379-.5923 40.5348 0 26.697.1189 30.0371.5943 40.5225.4817 10.465 2.1397 17.6082 4.5703 23.8585 2.5147 6.4654 5.8758 11.9497 11.3458 17.4136 5.466 5.468 10.9544 8.8349 17.4204 11.3456 6.259 2.4309 13.4097 4.0877 23.8803 4.567 10.4933.477 13.8441.5938 40.5588.5938 26.7188 0 30.0615-.1167 40.5547-.5939 10.4728-.4792 17.6295-2.136 23.8885-4.567 6.4681-2.5106 11.9484-5.8775 17.4143-11.3455 5.472-5.4639 8.8332-10.9482 11.354-17.4115 2.4183-6.2524 4.0784-13.3976 4.5703-23.8585.4713-10.4854.5943-13.8277.5943-40.5246 0-26.697-.123-30.0473-.5943-40.5328-.4919-10.465-2.152-17.6081-4.5703-23.8584-2.5208-6.4654-5.882-11.9498-11.354-17.4137-5.4721-5.468-10.9442-8.8266-17.4204-11.3353-6.2714-2.4309-13.424-4.0877-23.8967-4.5669-10.4933-.4772-13.8339-.5939-40.5588-.5939zm-8.825 17.7147c2.6193-.0041 5.5418 0 8.825 0 26.2659 0 29.379.0942 39.7513.5652 9.5915.4383 14.7971 2.0397 18.2648 3.3852 4.5908 1.7817 7.8638 3.9116 11.3048 7.3521 3.4431 3.4406 5.5745 6.7173 7.3617 11.3046 1.3465 3.461 2.9512 8.6628 3.3877 18.2472.4714 10.3625.5739 13.4754.5739 39.7095 0 26.234-.1025 29.347-.5739 39.7095-.4386 9.5843-2.0412 14.7861-3.3877 18.2471-1.783 4.5874-3.9186 7.8539-7.3617 11.2923-3.443 3.4406-6.712 5.5704-11.3048 7.3521-3.4636 1.3517-8.6733 2.949-18.2648 3.3873-10.3702.471-13.4854.5734-39.7513.5734-26.2679 0-29.381-.1024-39.7513-.5734-9.5914-.4423-14.797-2.0438-18.2668-3.3893-4.5908-1.7817-7.87-3.9116-11.313-7.3521-3.4431-3.4405-5.5745-6.709-7.3617-11.2985-1.3465-3.461-2.9512-8.6628-3.3877-18.2471-.4714-10.3626-.5657-13.4754-.5657-39.7259 0-26.2504.0943-29.347.5657-39.7095.4386-9.5844 2.0412-14.7861 3.3877-18.2512 1.783-4.5874 3.9186-7.8641 7.3617-11.3046 3.443-3.4406 6.7222-5.5704 11.313-7.3562 3.4677-1.3517 8.6754-2.949 18.2668-3.3894 9.075-.4096 12.5919-.5324 30.9264-.553zm61.3363 16.322c-6.5173 0-11.805 5.2776-11.805 11.792 0 6.5125 5.2877 11.7962 11.805 11.7962 6.5172 0 11.8049-5.2837 11.8049-11.7962 0-6.5124-5.2877-11.796-11.805-11.796zm-52.5113 13.7826c-27.8993 0-50.5191 22.6031-50.5191 50.4817 0 27.8786 22.6198 50.4714 50.5191 50.4714s50.511-22.5928 50.511-50.4714c0-27.8786-22.6137-50.4817-50.513-50.4817zm0 17.7147c18.109 0 32.7914 14.6694 32.7914 32.767 0 18.0956-14.6824 32.767-32.7914 32.767-18.111 0-32.7913-14.6714-32.7913-32.767 0-18.0976 14.6803-32.767 32.7913-32.767z" inkscape:connector-curvature="0" fill="#fff"/></g></svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/linkedin.svg b/src/lib/icons/socials/linkedin.svg
deleted file mode 100644
index 694b88c5..00000000
--- a/src/lib/icons/socials/linkedin.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="40" height="40" rx="20" fill="#0A66C2"/>
-<path d="M29.376 9H10.624C10.1933 9 9.78023 9.1711 9.47567 9.47567C9.1711 9.78023 9 10.1933 9 10.624V29.376C9 29.8067 9.1711 30.2198 9.47567 30.5243C9.78023 30.8289 10.1933 31 10.624 31H29.376C29.8067 31 30.2198 30.8289 30.5243 30.5243C30.8289 30.2198 31 29.8067 31 29.376V10.624C31 10.1933 30.8289 9.78023 30.5243 9.47567C30.2198 9.1711 29.8067 9 29.376 9ZM15.5572 27.7413H12.2496V17.2347H15.5572V27.7413ZM13.9011 15.7788C13.5259 15.7766 13.1598 15.6634 12.8488 15.4534C12.5379 15.2434 12.2962 14.946 12.1541 14.5987C12.0121 14.2514 11.9761 13.8699 12.0507 13.5022C12.1253 13.1345 12.3072 12.7971 12.5733 12.5326C12.8395 12.2682 13.178 12.0885 13.5462 12.0163C13.9144 11.944 14.2957 11.9825 14.642 12.1267C14.9884 12.271 15.2842 12.5147 15.4923 12.8269C15.7003 13.1392 15.8111 13.5061 15.8108 13.8813C15.8144 14.1324 15.7673 14.3818 15.6724 14.6144C15.5776 14.847 15.4368 15.0582 15.2586 15.2352C15.0804 15.4123 14.8684 15.5517 14.6351 15.6451C14.4019 15.7384 14.1523 15.7839 13.9011 15.7788ZM27.7489 27.7504H24.4428V22.0106C24.4428 20.3178 23.7232 19.7953 22.7943 19.7953C21.8135 19.7953 20.851 20.5347 20.851 22.0533V27.7504H17.5433V17.2424H20.7242V18.6983H20.7669C21.0863 18.0521 22.2046 16.9475 23.9111 16.9475C25.7567 16.9475 27.7504 18.0429 27.7504 21.2513L27.7489 27.7504Z" fill="white"/>
-</svg>
diff --git a/src/lib/icons/socials/meetup.jpg b/src/lib/icons/socials/meetup.jpg
deleted file mode 100644
index c126736f2b8186b7b022ac4456f2d2d0e1395547..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8626
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
B|0n<e

diff --git a/src/lib/icons/socials/nostr.svg b/src/lib/icons/socials/nostr.svg
deleted file mode 100644
index 6ee2c935..00000000
--- a/src/lib/icons/socials/nostr.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 36">
-  <path
-    d="M10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459Z"
-    fill="currentColor"></path>
-  <path
-    d="M14.3867 11.1813C15.2124 11.1813 15.8817 10.0168 15.8817 8.58029C15.8817 7.14377 15.2124 5.97925 14.3867 5.97925C13.561 5.97925 12.8916 7.14377 12.8916 8.58029C12.8916 10.0168 13.561 11.1813 14.3867 11.1813Z"
-    fill="currentColor"></path>
-  <path
-    d="M10.177 11.9852C11.2373 11.9852 12.0969 10.5165 12.0969 8.70478C12.0969 6.89303 11.2373 5.42432 10.177 5.42432C9.11665 5.42432 8.25708 6.89303 8.25708 8.70478C8.25708 10.5165 9.11665 11.9852 10.177 11.9852Z"
-    fill="currentColor"></path>
-  <path fill-rule="evenodd" clip-rule="evenodd"
-    d="M6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932Z"
-    fill="currentColor"></path>
-  <path fill-rule="evenodd" clip-rule="evenodd"
-    d="M0.158935 33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816ZM10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459ZM15.8817 8.58029C15.8817 10.0168 15.2124 11.1813 14.3867 11.1813C13.561 11.1813 12.8916 10.0168 12.8916 8.58029C12.8916 7.14377 13.561 5.97925 14.3867 5.97925C15.2124 5.97925 15.8817 7.14377 15.8817 8.58029ZM12.0969 8.70478C12.0969 10.5165 11.2373 11.9852 10.177 11.9852C9.11665 11.9852 8.25708 10.5165 8.25708 8.70478C8.25708 6.89303 9.11665 5.42432 10.177 5.42432C11.2373 5.42432 12.0969 6.89303 12.0969 8.70478Z"
-    fill="currentColor"></path>
-</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/reddit.svg b/src/lib/icons/socials/reddit.svg
deleted file mode 100644
index d6dfd790..00000000
--- a/src/lib/icons/socials/reddit.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<g clip-path="url(#clip0_772_6204)">
-<path d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="#FF4500"/>
-<path d="M33.3334 20C33.3334 18.386 32.0234 17.076 30.4094 17.076C29.6141 17.076 28.9123 17.3801 28.3977 17.8947C26.4094 16.4678 23.6492 15.5322 20.6082 15.4152L21.9416 9.16959L26.2691 10.0819C26.3158 11.1813 27.2281 12.0702 28.3509 12.0702C29.4971 12.0702 30.4328 11.1345 30.4328 9.98831C30.4328 8.84211 29.4971 7.90643 28.3509 7.90643C27.5322 7.90643 26.8305 8.37427 26.503 9.07602L21.6609 8.04679C21.5205 8.02339 21.3802 8.04678 21.2632 8.11696C21.1463 8.18714 21.0761 8.30409 21.0293 8.44445L19.5556 15.4152C16.4445 15.5088 13.6609 16.4211 11.6492 17.8947C11.1346 17.4035 10.4094 17.076 9.63748 17.076C8.02344 17.076 6.7135 18.386 6.7135 20C6.7135 21.193 7.41526 22.1988 8.4445 22.6667C8.39771 22.9474 8.37432 23.2515 8.37432 23.5556C8.37432 28.0468 13.5907 31.6725 20.0468 31.6725C26.503 31.6725 31.7193 28.0468 31.7193 23.5556C31.7193 23.2515 31.696 22.9708 31.6492 22.6901C32.6082 22.2222 33.3334 21.193 33.3334 20ZM13.3334 22.0819C13.3334 20.9357 14.2691 20 15.4153 20C16.5615 20 17.4971 20.9357 17.4971 22.0819C17.4971 23.2281 16.5615 24.1637 15.4153 24.1637C14.2691 24.1637 13.3334 23.2281 13.3334 22.0819ZM24.9591 27.5789C23.5322 29.0058 20.8188 29.0994 20.0234 29.0994C19.2281 29.0994 16.4913 28.9825 15.0878 27.5789C14.8772 27.3684 14.8772 27.0175 15.0878 26.807C15.2983 26.5965 15.6492 26.5965 15.8597 26.807C16.7486 27.6959 18.6667 28.0234 20.0468 28.0234C21.427 28.0234 23.3217 27.6959 24.234 26.807C24.4445 26.5965 24.7954 26.5965 25.0059 26.807C25.1696 27.0409 25.1696 27.3684 24.9591 27.5789ZM24.5848 24.1637C23.4386 24.1637 22.503 23.2281 22.503 22.0819C22.503 20.9357 23.4386 20 24.5848 20C25.731 20 26.6667 20.9357 26.6667 22.0819C26.6667 23.2281 25.731 24.1637 24.5848 24.1637Z" fill="white"/>
-</g>
-<defs>
-<clipPath id="clip0_772_6204">
-<rect width="40" height="40" fill="white"/>
-</clipPath>
-</defs>
-</svg>
diff --git a/src/lib/icons/socials/signal.svg b/src/lib/icons/socials/signal.svg
deleted file mode 100644
index ce6613d1..00000000
--- a/src/lib/icons/socials/signal.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="40" height="40" rx="20" fill="#3A76F0"/>
-<path d="M17.5768 6.76083L17.869 7.94434C16.7174 8.22894 15.6152 8.68527 14.5995 9.29797L13.9745 8.25131C15.0925 7.57425 16.3072 7.07164 17.5768 6.76083ZM23.8272 6.76083L23.535 7.94434C24.6866 8.22894 25.7887 8.68527 26.8045 9.29797L27.4369 8.25131C26.3159 7.57484 25.0989 7.0723 23.8272 6.76083ZM9.55482 12.6673C8.87839 13.7869 8.37584 15.0028 8.06434 16.2733L9.24785 16.5654C9.53246 15.4139 9.98878 14.3117 10.6015 13.296L9.55482 12.6673ZM8.90389 19.3985C8.9038 18.8067 8.94831 18.2157 9.03704 17.6306L7.83134 17.4457C7.63532 18.7389 7.63532 20.0543 7.83134 21.3476L9.03704 21.1663C8.94845 20.5812 8.90394 19.9903 8.90389 19.3985ZM27.4295 30.5419L26.8045 29.499C25.7904 30.1122 24.6893 30.5686 23.5387 30.8526L23.8309 32.0361C25.0989 31.7223 26.3122 31.2186 27.4295 30.5419ZM32.5001 19.3985C32.5001 19.9903 32.4555 20.5812 32.367 21.1663L33.5727 21.3476C33.7687 20.0543 33.7687 18.7389 33.5727 17.4457L32.367 17.6306C32.4557 18.2157 32.5002 18.8067 32.5001 19.3985ZM33.3397 22.52L32.1561 22.2278C31.8722 23.3807 31.4159 24.4842 30.8025 25.5009L31.8492 26.1297C32.5263 25.009 33.0288 23.7919 33.3397 22.52ZM22.4699 31.0634C21.298 31.241 20.106 31.241 18.9341 31.0634L18.7529 32.2691C20.0449 32.4651 21.3591 32.4651 22.6511 32.2691L22.4699 31.0634ZM30.1997 26.396C29.4967 27.3492 28.6538 28.1909 27.6995 28.8924L28.4244 29.8762C29.4755 29.1024 30.4054 28.1763 31.1834 27.1283L30.1997 26.396ZM27.6995 9.90082C28.6539 10.6037 29.4968 11.4466 30.1997 12.401L31.1834 11.6687C30.4082 10.6197 29.4807 9.69231 28.4318 8.91703L27.6995 9.90082ZM11.2043 12.401C11.9072 11.4466 12.7501 10.6037 13.7045 9.90082L12.9722 8.91703C11.9233 9.69231 10.9958 10.6197 10.2205 11.6687L11.2043 12.401ZM31.8492 12.6673L30.8025 13.296C31.4158 14.3101 31.8722 15.4112 32.1561 16.5617L33.3397 16.2696C33.0281 15.0003 32.5256 13.7856 31.8492 12.6673ZM18.9341 7.73352C20.106 7.55598 21.298 7.55598 22.4699 7.73352L22.6511 6.52783C21.3591 6.33179 20.0449 6.33179 18.7529 6.52783L18.9341 7.73352ZM11.8294 30.2017L9.31072 30.786L9.89878 28.2674L8.71157 27.99L8.12352 30.5086C8.08672 30.6648 8.08108 30.8267 8.1069 30.985C8.13272 31.1434 8.18951 31.295 8.27401 31.4314C8.35852 31.5678 8.46908 31.6862 8.59937 31.7798C8.72966 31.8734 8.87713 31.9404 9.03334 31.9769C9.21602 32.0176 9.40542 32.0176 9.58811 31.9769L12.1068 31.3963L11.8294 30.2017ZM8.96307 26.9026L10.154 27.1763L10.5608 25.4307C9.9667 24.4341 9.5242 23.3546 9.24785 22.2278L8.06434 22.52C8.33055 23.5986 8.73323 24.6388 9.26264 25.6156L8.96307 26.9026ZM14.6587 29.5433L12.913 29.9502L13.1904 31.1411L14.4738 30.8415C15.4498 31.3725 16.4903 31.7753 17.5694 32.0398L17.8616 30.8563C16.7382 30.5763 15.6626 30.1314 14.6698 29.5359L14.6587 29.5433ZM20.702 8.82087C14.8584 8.82457 10.1281 13.5623 10.1281 19.4022C10.1313 21.3912 10.6939 23.3393 11.7517 25.0238L10.7346 29.3658L15.0729 28.3487C20.0178 31.4591 26.5493 29.9761 29.6597 25.0349C32.7701 20.0938 31.2907 13.5623 26.3496 10.4482C24.658 9.38444 22.7002 8.82033 20.702 8.82087Z" fill="white"/>
-</svg>
diff --git a/src/lib/icons/socials/simplex.jpg b/src/lib/icons/socials/simplex.jpg
deleted file mode 100644
index 49b953357582519b068ec3e30faaeb73e93a3fe5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 14280
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
Wv_O!tJ>;NCV;eBJ0frWCrvDF)bW2wN

diff --git a/src/lib/icons/socials/telegram.svg b/src/lib/icons/socials/telegram.svg
deleted file mode 100644
index 095cd82d..00000000
--- a/src/lib/icons/socials/telegram.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="40" height="40" rx="20" fill="url(#paint0_linear_772_6218)"/>
-<path fill-rule="evenodd" clip-rule="evenodd" d="M9.05344 19.7889C14.8838 17.2487 18.7717 15.574 20.717 14.7649C26.2712 12.4547 27.4253 12.0534 28.1776 12.0402C28.343 12.0373 28.7129 12.0783 28.9526 12.2727C29.1549 12.4369 29.2106 12.6587 29.2372 12.8143C29.2639 12.97 29.297 13.3246 29.2707 13.6017C28.9697 16.7641 27.6673 24.4386 27.0047 27.9806C26.7244 29.4794 26.1724 29.9819 25.6379 30.0311C24.4765 30.138 23.5946 29.2635 22.4696 28.5261C20.7094 27.3723 19.7149 26.654 18.0063 25.528C16.0317 24.2268 17.3118 23.5116 18.4371 22.3428C18.7316 22.0369 23.8489 17.3823 23.948 16.96C23.9603 16.9072 23.9718 16.7104 23.8549 16.6065C23.738 16.5025 23.5654 16.5381 23.4408 16.5663C23.2643 16.6064 20.4522 18.465 15.0047 22.1423C14.2065 22.6904 13.4835 22.9574 12.8358 22.9434C12.1217 22.928 10.748 22.5397 9.72685 22.2077C8.47435 21.8006 7.47888 21.5853 7.56556 20.8939C7.61071 20.5337 8.10667 20.1654 9.05344 19.7889Z" fill="white"/>
-<defs>
-<linearGradient id="paint0_linear_772_6218" x1="20" y1="0" x2="20" y2="39.7033" gradientUnits="userSpaceOnUse">
-<stop stop-color="#2AABEE"/>
-<stop offset="1" stop-color="#229ED9"/>
-</linearGradient>
-</defs>
-</svg>
diff --git a/src/lib/icons/socials/twitter.svg b/src/lib/icons/socials/twitter.svg
deleted file mode 100644
index e355e868..00000000
--- a/src/lib/icons/socials/twitter.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
-  <path fill='currentColor'
-    d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path>
-</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/whatsapp.svg b/src/lib/icons/socials/whatsapp.svg
deleted file mode 100644
index 367ee7cd..00000000
--- a/src/lib/icons/socials/whatsapp.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="40" height="40" rx="20" fill="url(#paint0_linear_772_6215)"/>
-<path d="M7.86829 31.6358L9.58318 25.4085C8.52296 23.5807 7.96678 21.5107 7.97257 19.3946C7.97257 12.7637 13.3953 7.37244 20.0521 7.37244C23.2849 7.37244 26.3207 8.62366 28.5976 10.8955C30.8802 13.1673 32.1374 16.1887 32.1317 19.4003C32.1317 26.0313 26.7089 31.4225 20.0463 31.4225H20.0405C18.0186 31.4225 16.0314 30.9151 14.2644 29.9579L7.86829 31.6358ZM14.5714 27.7841L14.9364 28.0032C16.4775 28.9143 18.2445 29.3928 20.0463 29.3986H20.0521C25.5849 29.3986 30.0923 24.9184 30.0923 19.4061C30.0923 16.7364 29.0495 14.2282 27.155 12.337C25.2605 10.4457 22.7345 9.40784 20.0521 9.40784C14.5193 9.40207 10.0119 13.8823 10.0119 19.3946C10.0119 21.2801 10.5391 23.1194 11.5472 24.7108L11.7847 25.0914L10.7709 28.7759L14.5714 27.7841Z" fill="white"/>
-<path d="M8.29126 31.2149L9.94821 25.2009C8.92276 23.4423 8.38396 21.4415 8.38396 19.4003C8.38975 13 13.6213 7.79333 20.0522 7.79333C23.1749 7.79333 26.1006 9.0042 28.3022 11.1953C30.5037 13.3864 31.7146 16.304 31.7146 19.4061C31.7146 25.8064 26.4772 31.0131 20.0522 31.0131H20.0464C18.0939 31.0131 16.1763 30.523 14.473 29.6004L8.29126 31.2149Z" fill="url(#paint1_linear_772_6215)"/>
-<path d="M7.86829 31.6358L9.58318 25.4085C8.52296 23.5807 7.96678 21.5107 7.97257 19.3946C7.97257 12.7637 13.3953 7.37244 20.0521 7.37244C23.2849 7.37244 26.3207 8.62366 28.5976 10.8955C30.8802 13.1673 32.1374 16.1887 32.1317 19.4003C32.1317 26.0313 26.7089 31.4225 20.0463 31.4225H20.0405C18.0186 31.4225 16.0314 30.9151 14.2644 29.9579L7.86829 31.6358ZM14.5714 27.7841L14.9364 28.0032C16.4775 28.9143 18.2445 29.3928 20.0463 29.3986H20.0521C25.5849 29.3986 30.0923 24.9184 30.0923 19.4061C30.0923 16.7364 29.0495 14.2282 27.155 12.337C25.2605 10.4457 22.7345 9.40784 20.0521 9.40784C14.5193 9.40207 10.0119 13.8823 10.0119 19.3946C10.0119 21.2801 10.5391 23.1194 11.5472 24.7108L11.7847 25.0914L10.7709 28.7759L14.5714 27.7841Z" fill="url(#paint2_linear_772_6215)"/>
-<path fill-rule="evenodd" clip-rule="evenodd" d="M17.0336 14.3666C16.8077 13.865 16.5701 13.8535 16.3558 13.8477C16.182 13.8419 15.9792 13.8419 15.7764 13.8419C15.5736 13.8419 15.2492 13.9169 14.9711 14.2167C14.693 14.5165 13.9167 15.2431 13.9167 16.7249C13.9167 18.201 15.0001 19.631 15.1507 19.8328C15.3013 20.0346 17.2422 23.1656 20.307 24.3707C22.8561 25.3739 23.3775 25.1721 23.9279 25.1202C24.4783 25.0683 25.7123 24.3937 25.9673 23.6903C26.2164 22.9868 26.2164 22.3872 26.1411 22.2603C26.0658 22.1334 25.863 22.0585 25.5617 21.9086C25.2604 21.7587 23.7773 21.0321 23.4992 20.9284C23.2211 20.8303 23.0183 20.7784 22.8214 21.0783C22.6186 21.3781 22.0392 22.0527 21.8654 22.2545C21.6916 22.4563 21.512 22.4794 21.2108 22.3295C20.9095 22.1796 19.9362 21.8624 18.7833 20.8361C17.8853 20.0404 17.2769 19.0544 17.1031 18.7546C16.9293 18.4547 17.0858 18.2933 17.2364 18.1434C17.3696 18.0107 17.5377 17.7916 17.6883 17.6187C17.8389 17.4457 17.8911 17.3188 17.9895 17.117C18.088 16.9152 18.0417 16.7422 17.9664 16.5923C17.8911 16.4482 17.3001 14.9605 17.0336 14.3666Z" fill="white"/>
-<defs>
-<linearGradient id="paint0_linear_772_6215" x1="19.999" y1="39.998" x2="19.999" y2="-0.0013995" gradientUnits="userSpaceOnUse">
-<stop stop-color="#20B038"/>
-<stop offset="1" stop-color="#60D66A"/>
-</linearGradient>
-<linearGradient id="paint1_linear_772_6215" x1="20.0023" y1="31.2137" x2="20.0023" y2="7.79252" gradientUnits="userSpaceOnUse">
-<stop stop-color="#20B038"/>
-<stop offset="1" stop-color="#60D66A"/>
-</linearGradient>
-<linearGradient id="paint2_linear_772_6215" x1="20.0023" y1="31.6335" x2="20.0023" y2="7.37244" gradientUnits="userSpaceOnUse">
-<stop stop-color="#F9F9F9"/>
-<stop offset="1" stop-color="white"/>
-</linearGradient>
-</defs>
-</svg>
diff --git a/src/lib/icons/socials/youtube.svg b/src/lib/icons/socials/youtube.svg
deleted file mode 100644
index 0b66268f..00000000
--- a/src/lib/icons/socials/youtube.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="40" height="40" rx="20" fill="#FF0000"/>
-<path d="M33.6985 13.1304C33.369 11.9065 32.404 10.9415 31.1801 10.612C28.9441 10 20 10 20 10C20 10 11.0559 10 8.8199 10.5884C7.61951 10.9179 6.63096 11.9065 6.30144 13.1304C5.71301 15.3664 5.71301 20.0032 5.71301 20.0032C5.71301 20.0032 5.71301 24.6636 6.30144 26.876C6.63096 28.1 7.59597 29.065 8.8199 29.3945C11.0795 30.0065 20 30.0065 20 30.0065C20 30.0065 28.9441 30.0065 31.1801 29.418C32.404 29.0885 33.369 28.1235 33.6985 26.8996C34.287 24.6636 34.287 20.0268 34.287 20.0268C34.287 20.0268 34.3105 15.3664 33.6985 13.1304Z" fill="white"/>
-<path d="M17.152 24.287L24.5897 20.0032L17.152 15.7195V24.287Z" fill="#FF0000"/>
-</svg>
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index 24d7cb05..f3106de6 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -56,7 +56,6 @@
 									h="32"
 									style={app.icon === 'play' ? 'pl-0.5' : ''}
 									icon={app.icon}
-									type="apps"
 								/>
 							</a>
 						</div>
diff --git a/static/icons/apps/android.svg b/static/icons/apps/android.svg
new file mode 100644
index 00000000..0f625a0b
--- /dev/null
+++ b/static/icons/apps/android.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
+  <path fill="currentColor"
+    d="M352 256c0 22.2-1.2 43.6-3.3 64H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64H348.7c2.2 20.4 3.3 41.8 3.3 64zm28.8-64H503.9c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64H380.8c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0H167.7c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 21 58.2 27 94.7zm-209 0H18.6C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192H131.2c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64H8.1C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352H135.3zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6H493.4z"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/apps/f-droid.svg b/static/icons/apps/f-droid.svg
new file mode 100644
index 00000000..31df54cd
--- /dev/null
+++ b/static/icons/apps/f-droid.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512">
+  <path fill="currentColor"
+    d="M420.55,301.93a24,24,0,1,1,24-24,24,24,0,0,1-24,24m-265.1,0a24,24,0,1,1,24-24,24,24,0,0,1-24,24m273.7-144.48,47.94-83a10,10,0,1,0-17.27-10h0l-48.54,84.07a301.25,301.25,0,0,0-246.56,0L116.18,64.45a10,10,0,1,0-17.27,10h0l47.94,83C64.53,202.22,8.24,285.55,0,384H576c-8.24-98.45-64.54-181.78-146.85-226.55"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/apps/ios.svg b/static/icons/apps/ios.svg
new file mode 100644
index 00000000..cafac623
--- /dev/null
+++ b/static/icons/apps/ios.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+  <path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"
+    d="M1.60701 2.17809C1.81134 2.05551 2.04644 1.9939 2.28463 2.00048C2.47304 2.00554 2.65787 2.05317 2.82529 2.13976C2.99271 2.22634 3.13839 2.34964 3.25142 2.50048L6.68502 6.94188C6.99573 6.83318 7.32473 6.76421 7.6733 6.76421H39.6733C40.0212 6.76421 40.3494 6.83398 40.6596 6.94188L44.0913 2.50048C44.2006 2.35474 44.3404 2.23469 44.501 2.14867C44.6616 2.06265 44.8391 2.01274 45.021 2.00249C45.2619 1.98874 45.5017 2.045 45.7114 2.16454C45.9211 2.28408 46.0916 2.46177 46.2025 2.67614C46.3134 2.8905 46.3599 3.13241 46.3364 3.37261C46.3128 3.61281 46.2202 3.84104 46.0698 4.02977L42.4682 8.68999C42.5962 9.02419 42.6733 9.38391 42.6733 9.76421V9.89897V12.7642V16.7642C42.6733 18.4262 41.3353 19.7642 39.6733 19.7642H7.6733C6.0113 19.7642 4.6733 18.4262 4.6733 16.7642V16.6294V13.7642V9.76421C4.6733 9.38541 4.74943 9.027 4.87642 8.6939L1.27291 4.02977C1.1243 3.84351 1.03203 3.61865 1.00695 3.3817C0.981864 3.14475 1.02502 2.90561 1.13133 2.69237C1.23765 2.47913 1.40269 2.30067 1.60701 2.17809ZM7.06783 20.8251C7.26347 20.7851 7.46555 20.7642 7.6733 20.7642L39.6733 20.7638C39.881 20.7638 40.0831 20.7859 40.2788 20.8249C41.6483 21.101 42.6733 22.2947 42.6733 23.735V23.764V43.764C42.6733 45.426 41.3353 46.764 39.6733 46.764H7.6733C6.0113 46.764 4.6733 45.426 4.6733 43.764V43.5726V43.5436V23.7643V23.7353C4.6733 22.295 5.69832 21.1012 7.06783 20.8251ZM17.4129 13.8778C17.4129 15.7418 15.9018 17.2528 14.0379 17.2528C12.1739 17.2528 10.6629 15.7418 10.6629 13.8778C10.6629 12.0138 12.1739 10.5028 14.0379 10.5028C15.9018 10.5028 17.4129 12.0138 17.4129 13.8778ZM33.5379 17.2528C35.4018 17.2528 36.9129 15.7418 36.9129 13.8778C36.9129 12.0138 35.4018 10.5028 33.5379 10.5028C31.6739 10.5028 30.1629 12.0138 30.1629 13.8778C30.1629 15.7418 31.6739 17.2528 33.5379 17.2528ZM23.6629 25.1528C18.9132 25.1528 15.0629 29.0031 15.0629 33.7528C15.0629 38.5024 18.9132 42.3528 23.6629 42.3528C28.4125 42.3528 32.2629 38.5024 32.2629 33.7528C32.2629 29.0031 28.4125 25.1528 23.6629 25.1528ZM13.1629 33.7528C13.1629 27.9538 17.8639 23.2528 23.6629 23.2528C29.4619 23.2528 34.1629 27.9538 34.1629 33.7528C34.1629 39.5518 29.4619 44.2528 23.6629 44.2528C17.8639 44.2528 13.1629 39.5518 13.1629 33.7528ZM23.6629 27.5028C20.7822 27.5028 18.3431 29.4874 17.6297 32.1532H20.8426C21.3969 31.1678 22.4377 30.5028 23.6629 30.5028C25.4756 30.5028 26.9129 31.9401 26.9129 33.7528C26.9129 35.5655 25.4756 37.0028 23.6629 37.0028C22.3555 37.0028 21.2516 36.2501 20.7332 35.1532H17.5789C18.2211 37.9189 20.7108 40.0028 23.6629 40.0028C27.0969 40.0028 29.9129 37.1868 29.9129 33.7528C29.9129 30.3188 27.0969 27.5028 23.6629 27.5028Z"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/apps/play.svg b/static/icons/apps/play.svg
new file mode 100644
index 00000000..2d91f0fe
--- /dev/null
+++ b/static/icons/apps/play.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
+  <path fill="currentColor"
+    d="M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.2 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/apps/spritesheet.svg b/static/icons/apps/spritesheet.svg
deleted file mode 100644
index 18c45341..00000000
--- a/static/icons/apps/spritesheet.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-<svg width="0" height="0" class="hidden">
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="web">
-    <path fill="currentColor" d="M352 256c0 22.2-1.2 43.6-3.3 64H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64H348.7c2.2 20.4 3.3 41.8 3.3 64zm28.8-64H503.9c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64H380.8c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0H167.7c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 21 58.2 27 94.7zm-209 0H18.6C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192H131.2c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64H8.1C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352H135.3zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6H493.4z"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" id="android">
-    <path fill="currentColor" d="M420.55,301.93a24,24,0,1,1,24-24,24,24,0,0,1-24,24m-265.1,0a24,24,0,1,1,24-24,24,24,0,0,1-24,24m273.7-144.48,47.94-83a10,10,0,1,0-17.27-10h0l-48.54,84.07a301.25,301.25,0,0,0-246.56,0L116.18,64.45a10,10,0,1,0-17.27,10h0l47.94,83C64.53,202.22,8.24,285.55,0,384H576c-8.24-98.45-64.54-181.78-146.85-226.55"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" id="f-droid">
-    <path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M1.60701 2.17809C1.81134 2.05551 2.04644 1.9939 2.28463 2.00048C2.47304 2.00554 2.65787 2.05317 2.82529 2.13976C2.99271 2.22634 3.13839 2.34964 3.25142 2.50048L6.68502 6.94188C6.99573 6.83318 7.32473 6.76421 7.6733 6.76421H39.6733C40.0212 6.76421 40.3494 6.83398 40.6596 6.94188L44.0913 2.50048C44.2006 2.35474 44.3404 2.23469 44.501 2.14867C44.6616 2.06265 44.8391 2.01274 45.021 2.00249C45.2619 1.98874 45.5017 2.045 45.7114 2.16454C45.9211 2.28408 46.0916 2.46177 46.2025 2.67614C46.3134 2.8905 46.3599 3.13241 46.3364 3.37261C46.3128 3.61281 46.2202 3.84104 46.0698 4.02977L42.4682 8.68999C42.5962 9.02419 42.6733 9.38391 42.6733 9.76421V9.89897V12.7642V16.7642C42.6733 18.4262 41.3353 19.7642 39.6733 19.7642H7.6733C6.0113 19.7642 4.6733 18.4262 4.6733 16.7642V16.6294V13.7642V9.76421C4.6733 9.38541 4.74943 9.027 4.87642 8.6939L1.27291 4.02977C1.1243 3.84351 1.03203 3.61865 1.00695 3.3817C0.981864 3.14475 1.02502 2.90561 1.13133 2.69237C1.23765 2.47913 1.40269 2.30067 1.60701 2.17809ZM7.06783 20.8251C7.26347 20.7851 7.46555 20.7642 7.6733 20.7642L39.6733 20.7638C39.881 20.7638 40.0831 20.7859 40.2788 20.8249C41.6483 21.101 42.6733 22.2947 42.6733 23.735V23.764V43.764C42.6733 45.426 41.3353 46.764 39.6733 46.764H7.6733C6.0113 46.764 4.6733 45.426 4.6733 43.764V43.5726V43.5436V23.7643V23.7353C4.6733 22.295 5.69832 21.1012 7.06783 20.8251ZM17.4129 13.8778C17.4129 15.7418 15.9018 17.2528 14.0379 17.2528C12.1739 17.2528 10.6629 15.7418 10.6629 13.8778C10.6629 12.0138 12.1739 10.5028 14.0379 10.5028C15.9018 10.5028 17.4129 12.0138 17.4129 13.8778ZM33.5379 17.2528C35.4018 17.2528 36.9129 15.7418 36.9129 13.8778C36.9129 12.0138 35.4018 10.5028 33.5379 10.5028C31.6739 10.5028 30.1629 12.0138 30.1629 13.8778C30.1629 15.7418 31.6739 17.2528 33.5379 17.2528ZM23.6629 25.1528C18.9132 25.1528 15.0629 29.0031 15.0629 33.7528C15.0629 38.5024 18.9132 42.3528 23.6629 42.3528C28.4125 42.3528 32.2629 38.5024 32.2629 33.7528C32.2629 29.0031 28.4125 25.1528 23.6629 25.1528ZM13.1629 33.7528C13.1629 27.9538 17.8639 23.2528 23.6629 23.2528C29.4619 23.2528 34.1629 27.9538 34.1629 33.7528C34.1629 39.5518 29.4619 44.2528 23.6629 44.2528C17.8639 44.2528 13.1629 39.5518 13.1629 33.7528ZM23.6629 27.5028C20.7822 27.5028 18.3431 29.4874 17.6297 32.1532H20.8426C21.3969 31.1678 22.4377 30.5028 23.6629 30.5028C25.4756 30.5028 26.9129 31.9401 26.9129 33.7528C26.9129 35.5655 25.4756 37.0028 23.6629 37.0028C22.3555 37.0028 21.2516 36.2501 20.7332 35.1532H17.5789C18.2211 37.9189 20.7108 40.0028 23.6629 40.0028C27.0969 40.0028 29.9129 37.1868 29.9129 33.7528C29.9129 30.3188 27.0969 27.5028 23.6629 27.5028Z"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="play">
-    <path fill="currentColor" d="M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.2 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" id="ios">
-    <path fill="currentColor" d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM127 384.5c-5.5 9.6-17.8 12.8-27.3 7.3-9.6-5.5-12.8-17.8-7.3-27.3l14.3-24.7c16.1-4.9 29.3-1.1 39.6 11.4L127 384.5zm138.9-53.9H84c-11 0-20-9-20-20s9-20 20-20h51l65.4-113.2-20.5-35.4c-5.5-9.6-2.2-21.8 7.3-27.3 9.6-5.5 21.8-2.2 27.3 7.3l8.9 15.4 8.9-15.4c5.5-9.6 17.8-12.8 27.3-7.3 9.6 5.5 12.8 17.8 7.3 27.3l-85.8 148.6h62.1c20.2 0 31.5 23.7 22.7 40zm98.1 0h-29l19.6 33.9c5.5 9.6 2.2 21.8-7.3 27.3-9.6 5.5-21.8 2.2-27.3-7.3-32.9-56.9-57.5-99.7-74-128.1-16.7-29-4.8-58 7.1-67.8 13.1 22.7 32.7 56.7 58.9 102h52c11 0 20 9 20 20 0 11.1-9 20-20 20z"></path>
-  </symbol>
-</svg>
diff --git a/static/icons/apps/web.svg b/static/icons/apps/web.svg
new file mode 100644
index 00000000..4a4cdec9
--- /dev/null
+++ b/static/icons/apps/web.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
+  <path fill="currentColor"
+    d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM127 384.5c-5.5 9.6-17.8 12.8-27.3 7.3-9.6-5.5-12.8-17.8-7.3-27.3l14.3-24.7c16.1-4.9 29.3-1.1 39.6 11.4L127 384.5zm138.9-53.9H84c-11 0-20-9-20-20s9-20 20-20h51l65.4-113.2-20.5-35.4c-5.5-9.6-2.2-21.8 7.3-27.3 9.6-5.5 21.8-2.2 27.3 7.3l8.9 15.4 8.9-15.4c5.5-9.6 17.8-12.8 27.3-7.3 9.6 5.5 12.8 17.8 7.3 27.3l-85.8 148.6h62.1c20.2 0 31.5 23.7 22.7 40zm98.1 0h-29l19.6 33.9c5.5 9.6 2.2 21.8-7.3 27.3-9.6 5.5-21.8 2.2-27.3-7.3-32.9-56.9-57.5-99.7-74-128.1-16.7-29-4.8-58 7.1-67.8 13.1 22.7 32.7 56.7 58.9 102h52c11 0 20 9 20 20 0 11.1-9 20-20 20z"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/activity.svg b/static/icons/mobile-nav/activity.svg
new file mode 100644
index 00000000..e69de29b
diff --git a/static/icons/socials/amboss.svg b/static/icons/socials/amboss.svg
index 37da7b78..f3b8d283 100644
--- a/static/icons/socials/amboss.svg
+++ b/static/icons/socials/amboss.svg
@@ -1,11 +1,11 @@
-<svg width="98" height="87" viewBox="0 0 98 87" fill="none" xmlns="http://www.w3.org/2000/svg">
-  <g clip-path="url(#clip0_amboss)">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98 87">
+  <g clip-path="url(#clip0_0_1)">
     <path
       d="M219.2 85.9V1H314.9V34.4L293.4 34.1L314.9 52.5V85.9H219.2ZM274.5 23.5H259.5V34.4H274.5V23.5ZM274.5 52.3H259.5V62.3H274.5V52.3ZM530.3 34.4H477V23.5H532.3L532.2 1H436.6V51.4H492V62.3H436.6V85.9H532.2V62.3L532.3 34.4H530.3ZM639.4 34.4H586.1V23.5H641.4L641.3 1H545.7V51.4H601.1V62.3H545.7V85.9H641.3V62.3L641.4 34.4H639.4ZM181 1L165.4 18.7L157.9 27.2L150.4 18.7L134.8 1H110.1V85.9H150.4V46L157.9 54.5L165.4 46V85.9H205.8V1H181ZM56.3 85.9V62.3H41.3V85.9H1V1H96.7V85.9H56.3ZM56.3 29.1H41.3V46.2H56.3V29.1Z"
       fill="currentColor"></path>
   </g>
   <defs>
-    <clipPath id="clip0_amboss">
+    <clipPath id="clip0_0_1">
       <rect width="640.4" height="84.9" fill="currentColor" transform="translate(1 1)"></rect>
     </clipPath>
   </defs>
diff --git a/static/icons/socials/discord.svg b/static/icons/socials/discord.svg
index 9981daae..a842e3c3 100644
--- a/static/icons/socials/discord.svg
+++ b/static/icons/socials/discord.svg
@@ -1,4 +1,4 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="40" height="40" rx="20" fill="#5865F2"/>
-<path d="M29.7032 10.8237C27.9186 9.97958 26.0048 9.35768 24.0039 9.00149C23.9674 8.99462 23.931 9.0118 23.9123 9.04616C23.6661 9.4974 23.3935 10.0861 23.2026 10.5488C21.0505 10.2167 18.9094 10.2167 16.8014 10.5488C16.6104 10.0758 16.3279 9.4974 16.0807 9.04616C16.0619 9.01295 16.0255 8.99577 15.9891 9.00149C13.9892 9.35654 12.0755 9.97844 10.2898 10.8237C10.2743 10.8306 10.261 10.842 10.2523 10.8569C6.62229 16.4471 5.62789 21.9 6.11571 27.2852C6.11792 27.3116 6.13226 27.3368 6.15213 27.3528C8.54708 29.1658 10.867 30.2664 13.1438 30.996C13.1803 31.0075 13.2189 30.9937 13.2421 30.9628C13.7806 30.2046 14.2607 29.4052 14.6724 28.5645C14.6967 28.5153 14.6735 28.4569 14.6238 28.4374C13.8623 28.1396 13.1372 27.7765 12.4397 27.3642C12.3845 27.331 12.3801 27.2497 12.4309 27.2107C12.5776 27.0974 12.7245 26.9794 12.8646 26.8603C12.89 26.8385 12.9253 26.8339 12.9551 26.8477C17.5375 29.0043 22.4985 29.0043 27.0268 26.8477C27.0566 26.8328 27.0919 26.8374 27.1184 26.8591C27.2586 26.9783 27.4054 27.0974 27.5533 27.2107C27.604 27.2497 27.6007 27.331 27.5455 27.3642C26.848 27.7845 26.1229 28.1396 25.3603 28.4362C25.3106 28.4557 25.2885 28.5153 25.3128 28.5645C25.7333 29.404 26.2134 30.2034 26.742 30.9616C26.7641 30.9937 26.8038 31.0075 26.8403 30.996C29.1282 30.2664 31.4481 29.1658 33.843 27.3528C33.864 27.3368 33.8772 27.3127 33.8794 27.2864C34.4633 21.0604 32.9016 15.6523 29.7396 10.858C29.7319 10.842 29.7186 10.8306 29.7032 10.8237ZM15.3567 24.0062C13.9771 24.0062 12.8403 22.7005 12.8403 21.0971C12.8403 19.4937 13.955 18.188 15.3567 18.188C16.7694 18.188 17.8951 19.5051 17.873 21.0971C17.873 22.7005 16.7583 24.0062 15.3567 24.0062ZM24.6605 24.0062C23.281 24.0062 22.1442 22.7005 22.1442 21.0971C22.1442 19.4937 23.2589 18.188 24.6605 18.188C26.0732 18.188 27.199 19.5051 27.1769 21.0971C27.1769 22.7005 26.0732 24.0062 24.6605 24.0062Z" fill="white"/>
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512">
+  <path fill='currentColor'
+    d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"></path>
+</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/email.svg b/static/icons/socials/email.svg
similarity index 100%
rename from src/lib/icons/socials/email.svg
rename to static/icons/socials/email.svg
diff --git a/static/icons/socials/github.svg b/static/icons/socials/github.svg
index 7f233d1d..647e1cb3 100644
--- a/static/icons/socials/github.svg
+++ b/static/icons/socials/github.svg
@@ -1,11 +1,4 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="40" height="40" rx="20" fill="#191717"/>
-<path fill-rule="evenodd" clip-rule="evenodd" d="M19.9953 7C16.7456 7.00169 13.6026 8.15263 11.1281 10.247C8.65362 12.3414 7.00906 15.2427 6.48849 18.4321C5.96792 21.6215 6.60527 24.8911 8.28661 27.6561C9.96794 30.4211 12.5836 32.5013 15.6659 33.5248C16.3459 33.651 16.602 33.2295 16.602 32.8712C16.602 32.5128 16.5884 31.4738 16.5839 30.3379C12.7759 31.1606 11.9712 28.731 11.9712 28.731C11.3501 27.1533 10.4525 26.7386 10.4525 26.7386C9.2104 25.8957 10.5455 25.9115 10.5455 25.9115C11.9214 26.0084 12.6444 27.3156 12.6444 27.3156C13.8639 29.3958 15.8472 28.7941 16.627 28.4425C16.7494 27.5613 17.1052 26.9618 17.4974 26.6214C14.4555 26.2789 11.2595 25.1114 11.2595 19.8961C11.2406 18.5436 11.7454 17.2356 12.6694 16.2428C12.5288 15.9002 12.0596 14.5164 12.8031 12.6367C12.8031 12.6367 13.9523 12.2716 16.568 14.0318C18.8117 13.4217 21.1788 13.4217 23.4225 14.0318C26.0359 12.2716 27.1829 12.6367 27.1829 12.6367C27.9286 14.5119 27.4594 15.8957 27.3189 16.2428C28.2458 17.2358 28.7516 18.546 28.731 19.9007C28.731 25.1272 25.5282 26.2789 22.4818 26.6147C22.9714 27.0384 23.4089 27.8655 23.4089 29.1367C23.4089 30.9577 23.393 32.4227 23.393 32.8712C23.393 33.234 23.6401 33.6577 24.3337 33.5248C27.4163 32.5012 30.0322 30.4206 31.7135 27.6551C33.3948 24.8896 34.0319 21.6196 33.5107 18.4299C32.9895 15.2402 31.3442 12.3389 28.8689 10.2449C26.3936 8.15081 23.2498 7.00062 19.9998 7H19.9953Z" fill="white"/>
-<path d="M11.4904 26.5426C11.4609 26.6102 11.3521 26.6305 11.2637 26.5831C11.1753 26.5358 11.1096 26.4479 11.1413 26.3781C11.1731 26.3082 11.2796 26.2902 11.368 26.3375C11.4564 26.3848 11.5244 26.475 11.4904 26.5426Z" fill="white"/>
-<path d="M12.0456 27.1578C11.9987 27.1813 11.9449 27.1879 11.8937 27.1764C11.8424 27.1649 11.7968 27.136 11.7645 27.0947C11.6761 27.0001 11.658 26.8693 11.726 26.8107C11.794 26.7521 11.9164 26.7792 12.0048 26.8738C12.0932 26.9685 12.1136 27.0992 12.0456 27.1578Z" fill="white"/>
-<path d="M12.5852 27.9399C12.5013 27.9985 12.3585 27.9399 12.2792 27.8227C12.2573 27.8017 12.2398 27.7764 12.2279 27.7486C12.216 27.7207 12.2098 27.6907 12.2098 27.6604C12.2098 27.6301 12.216 27.6001 12.2279 27.5722C12.2398 27.5444 12.2573 27.5192 12.2792 27.4981C12.3631 27.4418 12.5059 27.4981 12.5852 27.6131C12.6645 27.728 12.6668 27.8813 12.5852 27.9399Z" fill="white"/>
-<path d="M13.3174 28.6972C13.2426 28.7806 13.0907 28.758 12.966 28.6453C12.8414 28.5326 12.8119 28.3794 12.8867 28.2982C12.9615 28.2171 13.1133 28.2397 13.2425 28.3501C13.3717 28.4605 13.3967 28.616 13.3174 28.6972Z" fill="white"/>
-<path d="M14.3441 29.1389C14.3101 29.2448 14.156 29.2922 14.0018 29.2471C13.8477 29.202 13.7457 29.0758 13.7752 28.9676C13.8046 28.8594 13.961 28.8098 14.1174 28.8594C14.2738 28.909 14.3736 29.0285 14.3441 29.1389Z" fill="white"/>
-<path d="M15.464 29.2155C15.464 29.326 15.337 29.4206 15.1738 29.4229C15.0106 29.4251 14.8769 29.335 14.8769 29.2245C14.8769 29.1141 15.0038 29.0194 15.167 29.0172C15.3302 29.0149 15.464 29.1028 15.464 29.2155Z" fill="white"/>
-<path d="M16.5065 29.042C16.5269 29.1524 16.4136 29.2674 16.2504 29.2944C16.0872 29.3215 15.9444 29.2561 15.924 29.1479C15.9036 29.0397 16.0215 28.9226 16.1801 28.8933C16.3388 28.864 16.4861 28.9316 16.5065 29.042Z" fill="white"/>
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512">
+  <path fill="currentColor"
+    d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/socials/nostr.svg b/static/icons/socials/nostr.svg
index fadca520..6ee2c935 100644
--- a/static/icons/socials/nostr.svg
+++ b/static/icons/socials/nostr.svg
@@ -1,4 +1,4 @@
-<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 36">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 36">
   <path
     d="M10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459Z"
     fill="currentColor"></path>
diff --git a/static/icons/socials/spritesheet.svg b/static/icons/socials/spritesheet.svg
deleted file mode 100644
index 983261dc..00000000
--- a/static/icons/socials/spritesheet.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-<svg width="0" height="0" class="hidden">
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98 87" id="amboss">
-    <g clip-path="url(#clip0_0_1)">
-      <path d="M219.2 85.9V1H314.9V34.4L293.4 34.1L314.9 52.5V85.9H219.2ZM274.5 23.5H259.5V34.4H274.5V23.5ZM274.5 52.3H259.5V62.3H274.5V52.3ZM530.3 34.4H477V23.5H532.3L532.2 1H436.6V51.4H492V62.3H436.6V85.9H532.2V62.3L532.3 34.4H530.3ZM639.4 34.4H586.1V23.5H641.4L641.3 1H545.7V51.4H601.1V62.3H545.7V85.9H641.3V62.3L641.4 34.4H639.4ZM181 1L165.4 18.7L157.9 27.2L150.4 18.7L134.8 1H110.1V85.9H150.4V46L157.9 54.5L165.4 46V85.9H205.8V1H181ZM56.3 85.9V62.3H41.3V85.9H1V1H96.7V85.9H56.3ZM56.3 29.1H41.3V46.2H56.3V29.1Z" fill="currentColor"></path>
-    </g>
-    <defs>
-      <clipPath id="clip0_0_1">
-        <rect width="640.4" height="84.9" fill="currentColor" transform="translate(1 1)"></rect>
-      </clipPath>
-    </defs>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" id="back">
-    <path fill='currentColor' d="M267.5 440.6c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29V96c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4l-192 160L64 241V96c0-17.7-14.3-32-32-32S0 78.3 0 96V416c0 17.7 14.3 32 32 32s32-14.3 32-32V271l11.5 9.6 192 160z"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512" id="discord">
-    <path fill='currentColor' d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="email">
-    <path fill='currentColor' d="M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512" id="github">
-    <path fill='currentColor' d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 36" id="nostr">
-    <path d="M10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459Z" fill="currentColor"></path>
-    <path d="M14.3867 11.1813C15.2124 11.1813 15.8817 10.0168 15.8817 8.58029C15.8817 7.14377 15.2124 5.97925 14.3867 5.97925C13.561 5.97925 12.8916 7.14377 12.8916 8.58029C12.8916 10.0168 13.561 11.1813 14.3867 11.1813Z" fill="currentColor"></path>
-    <path d="M10.177 11.9852C11.2373 11.9852 12.0969 10.5165 12.0969 8.70478C12.0969 6.89303 11.2373 5.42432 10.177 5.42432C9.11665 5.42432 8.25708 6.89303 8.25708 8.70478C8.25708 10.5165 9.11665 11.9852 10.177 11.9852Z" fill="currentColor"></path>
-    <path fill-rule="evenodd" clip-rule="evenodd" d="M6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932Z" fill="currentColor"></path>
-    <path fill-rule="evenodd" clip-rule="evenodd" d="M0.158935 33.6816C2.25987 34.7341 4.55274 35.4602 6.97102 35.7932V28.701C6.97102 28.701 6.81437 24.6849 8.33413 21.6863C8.86711 20.6348 10.0863 19.1908 10.9956 18.4032C11.4843 17.9792 11.9654 17.6183 12.4422 17.2871C12.6848 17.1457 12.9181 16.9925 13.1437 16.8273C17.1224 14.385 20.639 14.8946 23.5546 15.3171L23.6535 15.3314C23.6535 15.3314 24.355 13.2522 21.4764 12.1837C19.9132 11.6031 18.0614 11.1416 16.5221 10.813C16.3016 11.2148 16.0206 11.552 15.6843 11.8117C15.4493 11.993 14.855 12.4494 13.7755 12.3208C13.2331 12.2561 12.8151 12.0339 12.4839 11.7121C11.9254 12.6375 11.1148 13.2471 10.174 13.3263C7.57382 13.5468 6.26606 11.3715 6.18092 8.95776C4.23461 9.14848 1.57567 10.3456 0.158935 11.0446V33.6816ZM10.1763 4.02459C11.0916 4.0629 11.8843 4.65378 12.4402 5.55882C12.8446 5.12801 13.3938 4.83598 14.1209 4.73381C14.1711 4.727 14.2784 4.72444 14.3661 4.72359C12.871 3.08634 10.7263 2.05359 8.3356 2.05359C7.89798 2.05359 7.47143 2.09786 7.05254 2.16427C6.96569 2.16853 6.85586 2.18385 6.71197 2.21621C6.70601 2.21748 6.70005 2.21855 6.6941 2.21961C6.68814 2.22068 6.68217 2.22174 6.67622 2.22302C6.67134 2.22406 6.66747 2.22468 6.66371 2.22528C6.65828 2.22614 6.65311 2.22696 6.64557 2.22898C4.99469 2.63339 3.75334 2.30475 3.04753 1.34692C2.97346 1.2456 2.67036 0.791806 2.5767 0C2.05649 0.537236 1.71678 1.4261 2.00881 2.3635C2.2421 3.11018 2.66865 3.51715 3.13863 3.74703C2.4243 3.79045 1.82832 3.65678 1.23233 3.20639C0.880705 2.93905 0.665298 2.65127 0.299194 1.89352C-0.0558415 2.41033 -0.0243404 3.00376 0.0412177 3.31622C0.128912 3.72234 0.342616 4.18295 0.612512 4.44518C1.03311 4.85726 1.62824 4.94326 2.10672 4.9407C1.40602 5.76486 0.862823 6.7278 0.531627 7.7861C2.08031 7.4366 4.04739 7.30373 5.49059 7.20625C5.80877 7.18475 6.10149 7.16498 6.35864 7.14499C6.80393 5.32639 8.0623 3.93604 10.1763 4.02459ZM15.8817 8.58029C15.8817 10.0168 15.2124 11.1813 14.3867 11.1813C13.561 11.1813 12.8916 10.0168 12.8916 8.58029C12.8916 7.14377 13.561 5.97925 14.3867 5.97925C15.2124 5.97925 15.8817 7.14377 15.8817 8.58029ZM12.0969 8.70478C12.0969 10.5165 11.2373 11.9852 10.177 11.9852C9.11665 11.9852 8.25708 10.5165 8.25708 8.70478C8.25708 6.89303 9.11665 5.42432 10.177 5.42432C11.2373 5.42432 12.0969 6.89303 12.0969 8.70478Z" fill="currentColor"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="twitter">
-    <path fill='currentColor' d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="website">
-    <path fill='currentColor' d="M352 256c0 22.2-1.2 43.6-3.3 64H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64H348.7c2.2 20.4 3.3 41.8 3.3 64zm28.8-64H503.9c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64H380.8c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0H167.7c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 21 58.2 27 94.7zm-209 0H18.6C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192H131.2c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64H8.1C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352H135.3zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6H493.4z"></path>
-  </symbol>
-</svg>
diff --git a/static/icons/socials/twitter.svg b/static/icons/socials/twitter.svg
index 1f079351..e355e868 100644
--- a/static/icons/socials/twitter.svg
+++ b/static/icons/socials/twitter.svg
@@ -1,4 +1,4 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="40" height="40" rx="20" fill="#1D9BF0"/>
-<path d="M16.34 30.55C25.21 30.55 30.06 23.2 30.06 16.83C30.06 16.62 30.06 16.41 30.05 16.21C30.99 15.53 31.81 14.68 32.46 13.71C31.6 14.09 30.67 14.35 29.69 14.47C30.69 13.87 31.45 12.93 31.81 11.8C30.88 12.35 29.85 12.75 28.75 12.97C27.87 12.03 26.62 11.45 25.23 11.45C22.57 11.45 20.41 13.61 20.41 16.27C20.41 16.65 20.45 17.02 20.54 17.37C16.53 17.17 12.98 15.25 10.6 12.33C10.19 13.04 9.94997 13.87 9.94997 14.75C9.94997 16.42 10.8 17.9 12.1 18.76C11.31 18.74 10.57 18.52 9.91997 18.16C9.91997 18.18 9.91997 18.2 9.91997 18.22C9.91997 20.56 11.58 22.5 13.79 22.95C13.39 23.06 12.96 23.12 12.52 23.12C12.21 23.12 11.91 23.09 11.61 23.03C12.22 24.95 14 26.34 16.11 26.38C14.46 27.67 12.38 28.44 10.12 28.44C9.72997 28.44 9.34997 28.42 8.96997 28.37C11.08 29.75 13.62 30.55 16.34 30.55Z" fill="white"/>
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
+  <path fill='currentColor'
+    d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path>
+</svg>
\ No newline at end of file
diff --git a/src/lib/icons/socials/website.svg b/static/icons/socials/website.svg
similarity index 100%
rename from src/lib/icons/socials/website.svg
rename to static/icons/socials/website.svg
diff --git a/vite.config.ts b/vite.config.ts
index 9aa15434..200fefb9 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -4,7 +4,10 @@ import { defineConfig } from 'vite';
 import VitePluginSvgSpritemap from '@spiriit/vite-plugin-svg-spritemap';
 
 export default defineConfig({
-	plugins: [sveltekit(), VitePluginSvgSpritemap('./src/lib/icons/socials/*.svg')],
+	plugins: [
+		sveltekit(),
+		VitePluginSvgSpritemap(['./static/icons/socials/*.svg', './static/icons/apps/*.svg'])
+	],
 	optimizeDeps: { exclude: ['@resvg/resvg-js'] },
 	server: {
 		host: '0.0.0.0',

From 451e6382fb559c10a6fcf816f67636e4a3c9e220 Mon Sep 17 00:00:00 2001
From: escapedcat <github@htmlcss.de>
Date: Fri, 28 Feb 2025 19:10:53 +0100
Subject: [PATCH 4/7] refactor(icons): export mobile-nav icons

---
 static/icons/mobile-nav/activity.svg          |  5 ++
 static/icons/mobile-nav/add.svg               |  8 ++
 static/icons/mobile-nav/api.svg               |  5 ++
 static/icons/mobile-nav/apps.svg              |  8 ++
 static/icons/mobile-nav/areas-highlight.svg   |  5 ++
 static/icons/mobile-nav/areas.svg             |  5 ++
 static/icons/mobile-nav/bars.svg              |  4 +
 static/icons/mobile-nav/close.svg             |  6 ++
 static/icons/mobile-nav/communities.svg       |  5 ++
 .../icons/mobile-nav/contribute-highlight.svg |  5 ++
 static/icons/mobile-nav/contribute.svg        |  5 ++
 static/icons/mobile-nav/countries.svg         |  5 ++
 static/icons/mobile-nav/dash.svg              |  8 ++
 static/icons/mobile-nav/directory.svg         |  5 ++
 static/icons/mobile-nav/general.svg           |  5 ++
 static/icons/mobile-nav/issue.svg             |  5 ++
 static/icons/mobile-nav/leader.svg            |  8 ++
 static/icons/mobile-nav/map.svg               |  8 ++
 static/icons/mobile-nav/spritesheet.svg       | 90 -------------------
 static/icons/mobile-nav/stats-highlight.svg   |  8 ++
 static/icons/mobile-nav/stats.svg             |  8 ++
 static/icons/mobile-nav/support.svg           |  8 ++
 static/icons/mobile-nav/ticket.svg            |  5 ++
 static/icons/mobile-nav/verify.svg            |  5 ++
 static/icons/mobile-nav/wiki-highlight.svg    |  8 ++
 static/icons/mobile-nav/wiki.svg              |  8 ++
 26 files changed, 155 insertions(+), 90 deletions(-)
 create mode 100644 static/icons/mobile-nav/add.svg
 create mode 100644 static/icons/mobile-nav/api.svg
 create mode 100644 static/icons/mobile-nav/apps.svg
 create mode 100644 static/icons/mobile-nav/areas-highlight.svg
 create mode 100644 static/icons/mobile-nav/areas.svg
 create mode 100644 static/icons/mobile-nav/bars.svg
 create mode 100644 static/icons/mobile-nav/close.svg
 create mode 100644 static/icons/mobile-nav/communities.svg
 create mode 100644 static/icons/mobile-nav/contribute-highlight.svg
 create mode 100644 static/icons/mobile-nav/contribute.svg
 create mode 100644 static/icons/mobile-nav/countries.svg
 create mode 100644 static/icons/mobile-nav/dash.svg
 create mode 100644 static/icons/mobile-nav/directory.svg
 create mode 100644 static/icons/mobile-nav/general.svg
 create mode 100644 static/icons/mobile-nav/issue.svg
 create mode 100644 static/icons/mobile-nav/leader.svg
 create mode 100644 static/icons/mobile-nav/map.svg
 delete mode 100644 static/icons/mobile-nav/spritesheet.svg
 create mode 100644 static/icons/mobile-nav/stats-highlight.svg
 create mode 100644 static/icons/mobile-nav/stats.svg
 create mode 100644 static/icons/mobile-nav/support.svg
 create mode 100644 static/icons/mobile-nav/ticket.svg
 create mode 100644 static/icons/mobile-nav/verify.svg
 create mode 100644 static/icons/mobile-nav/wiki-highlight.svg
 create mode 100644 static/icons/mobile-nav/wiki.svg

diff --git a/static/icons/mobile-nav/activity.svg b/static/icons/mobile-nav/activity.svg
index e69de29b..4b5eb22b 100644
--- a/static/icons/mobile-nav/activity.svg
+++ b/static/icons/mobile-nav/activity.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path
+    d="M3.00092 19.2343L2.25103 19.2469C2.25537 19.5054 2.39256 19.7435 2.61406 19.8768L3.00092 19.2343ZM15.7491 19.2343L16.1359 19.8768C16.3574 19.7435 16.4946 19.5054 16.499 19.2469L15.7491 19.2343ZM15.75 19.1276L16.5 19.1278V19.1276H15.75ZM18.75 7.5C18.75 7.08579 18.4142 6.75 18 6.75C17.5858 6.75 17.25 7.08579 17.25 7.5H18.75ZM17.25 13.5C17.25 13.9142 17.5858 14.25 18 14.25C18.4142 14.25 18.75 13.9142 18.75 13.5H17.25ZM21 11.25C21.4142 11.25 21.75 10.9142 21.75 10.5C21.75 10.0858 21.4142 9.75 21 9.75V11.25ZM15 9.75C14.5858 9.75 14.25 10.0858 14.25 10.5C14.25 10.9142 14.5858 11.25 15 11.25V9.75ZM12 6.375C12 7.82475 10.8247 9 9.375 9V10.5C11.6532 10.5 13.5 8.65317 13.5 6.375H12ZM9.375 9C7.92525 9 6.75 7.82475 6.75 6.375H5.25C5.25 8.65317 7.09683 10.5 9.375 10.5V9ZM6.75 6.375C6.75 4.92525 7.92525 3.75 9.375 3.75V2.25C7.09683 2.25 5.25 4.09683 5.25 6.375H6.75ZM9.375 3.75C10.8247 3.75 12 4.92525 12 6.375H13.5C13.5 4.09683 11.6532 2.25 9.375 2.25V3.75ZM3.75081 19.2217C3.75027 19.1895 3.75 19.1573 3.75 19.125H2.25C2.25 19.1657 2.25034 19.2064 2.25103 19.2469L3.75081 19.2217ZM3.75 19.125C3.75 16.0184 6.2684 13.5 9.375 13.5V12C5.43997 12 2.25 15.19 2.25 19.125H3.75ZM15.3622 18.5918C13.614 19.6444 11.5664 20.25 9.375 20.25V21.75C11.8466 21.75 14.1607 21.0661 16.1359 19.8768L15.3622 18.5918ZM9.375 20.25C7.18362 20.25 5.13599 19.6444 3.38778 18.5918L2.61406 19.8768C4.5893 21.0661 6.90343 21.75 9.375 21.75V20.25ZM15 19.125V19.1276H16.5V19.125H15ZM15 19.1273C15 19.1588 14.9997 19.1903 14.9992 19.2217L16.499 19.2469C16.4996 19.2074 16.5 19.1677 16.5 19.1278L15 19.1273ZM9.375 13.5C12.4816 13.5 15 16.0184 15 19.125H16.5C16.5 15.19 13.31 12 9.375 12V13.5ZM17.25 7.5V10.5H18.75V7.5H17.25ZM17.25 10.5V13.5H18.75V10.5H17.25ZM21 9.75H18V11.25H21V9.75ZM18 9.75H15V11.25H18V9.75Z"
+    fill="#0099AF"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/add.svg b/static/icons/mobile-nav/add.svg
new file mode 100644
index 00000000..2679ec46
--- /dev/null
+++ b/static/icons/mobile-nav/add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path opacity="0.12"
+    d="M12 17C13.5 14 18 12.0637 18 8C18 4.68629 15.3137 2 12 2C8.68629 2 6 4.68629 6 8C6 12.0637 10.5 14 12 17Z"
+    fill="#0099AF"></path>
+  <path
+    d="M5 14.2864C3.14864 15.1031 2 16.2412 2 17.5C2 19.9853 6.47715 22 12 22C17.5228 22 22 19.9853 22 17.5C22 16.2412 20.8514 15.1031 19 14.2864M18 8C18 12.0637 13.5 14 12 17C10.5 14 6 12.0637 6 8C6 4.68629 8.68629 2 12 2C15.3137 2 18 4.68629 18 8ZM13 8C13 8.55228 12.5523 9 12 9C11.4477 9 11 8.55228 11 8C11 7.44772 11.4477 7 12 7C12.5523 7 13 7.44772 13 8Z"
+    stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/api.svg b/static/icons/mobile-nav/api.svg
new file mode 100644
index 00000000..93afd799
--- /dev/null
+++ b/static/icons/mobile-nav/api.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path
+    d="M3.15 8.55L3.75 9L3.75 9L3.15 8.55ZM5.7375 5.1L5.1375 4.65L5.1375 4.65L5.7375 5.1ZM18.2625 5.1L18.8625 4.65L18.8625 4.65L18.2625 5.1ZM20.85 8.55L20.25 9L20.25 9L20.85 8.55ZM18.75 17.25V16.5C18.3358 16.5 18 16.8358 18 17.25H18.75ZM18.7575 17.25H19.5075C19.5075 16.8358 19.1717 16.5 18.7575 16.5V17.25ZM18.7575 17.2575V18.0075C19.1717 18.0075 19.5075 17.6717 19.5075 17.2575H18.7575ZM18.75 17.2575H18C18 17.6717 18.3358 18.0075 18.75 18.0075V17.2575ZM18.75 11.25V10.5C18.3358 10.5 18 10.8358 18 11.25H18.75ZM18.7575 11.25H19.5075C19.5075 10.8358 19.1717 10.5 18.7575 10.5V11.25ZM18.7575 11.2575V12.0075C19.1717 12.0075 19.5075 11.6717 19.5075 11.2575H18.7575ZM18.75 11.2575H18C18 11.6717 18.3358 12.0075 18.75 12.0075V11.2575ZM15.75 17.25V16.5C15.3358 16.5 15 16.8358 15 17.25H15.75ZM15.7575 17.25H16.5075C16.5075 16.8358 16.1717 16.5 15.7575 16.5V17.25ZM15.7575 17.2575V18.0075C16.1717 18.0075 16.5075 17.6717 16.5075 17.2575H15.7575ZM15.75 17.2575H15C15 17.6717 15.3358 18.0075 15.75 18.0075V17.2575ZM15.75 11.25V10.5C15.3358 10.5 15 10.8358 15 11.25H15.75ZM15.7575 11.25H16.5075C16.5075 10.8358 16.1717 10.5 15.7575 10.5V11.25ZM15.7575 11.2575V12.0075C16.1717 12.0075 16.5075 11.6717 16.5075 11.2575H15.7575ZM15.75 11.2575H15C15 11.6717 15.3358 12.0075 15.75 12.0075V11.2575ZM5.25 9H18.75V7.5H5.25V9ZM18.75 13.5H5.25V15H18.75V13.5ZM5.25 13.5C4.00736 13.5 3 12.4926 3 11.25H1.5C1.5 13.3211 3.17893 15 5.25 15V13.5ZM21 11.25C21 12.4926 19.9926 13.5 18.75 13.5V15C20.8211 15 22.5 13.3211 22.5 11.25H21ZM18.75 9C19.9926 9 21 10.0074 21 11.25H22.5C22.5 9.17893 20.8211 7.5 18.75 7.5V9ZM5.25 7.5C3.17893 7.5 1.5 9.17893 1.5 11.25H3C3 10.0074 4.00736 9 5.25 9V7.5ZM3.75 9L6.3375 5.55L5.1375 4.65L2.55 8.1L3.75 9ZM8.4375 4.5H15.5625V3H8.4375V4.5ZM17.6625 5.55L20.25 9L21.45 8.1L18.8625 4.65L17.6625 5.55ZM6.3375 5.55C6.83324 4.88901 7.61126 4.5 8.4375 4.5V3C7.13913 3 5.91652 3.6113 5.1375 4.65L6.3375 5.55ZM22.5 11.25C22.5 10.1141 22.1316 9.00875 21.45 8.1L20.25 9C20.7368 9.64911 21 10.4386 21 11.25H22.5ZM15.5625 4.5C16.3887 4.5 17.1668 4.88901 17.6625 5.55L18.8625 4.65C18.0835 3.6113 16.8609 3 15.5625 3V4.5ZM3 11.25C3 10.4386 3.26317 9.64911 3.75 9L2.55 8.1C1.86843 9.00875 1.5 10.1141 1.5 11.25H3ZM18.75 19.5H5.25V21H18.75V19.5ZM5.25 19.5C4.00736 19.5 3 18.4926 3 17.25H1.5C1.5 19.3211 3.17893 21 5.25 21V19.5ZM21 17.25C21 18.4926 19.9926 19.5 18.75 19.5V21C20.8211 21 22.5 19.3211 22.5 17.25H21ZM18.75 15C19.9926 15 21 16.0074 21 17.25H22.5C22.5 15.1789 20.8211 13.5 18.75 13.5V15ZM5.25 13.5C3.17893 13.5 1.5 15.1789 1.5 17.25H3C3 16.0074 4.00736 15 5.25 15V13.5ZM18.75 18H18.7575V16.5H18.75V18ZM18.0075 17.25V17.2575H19.5075V17.25H18.0075ZM18.7575 16.5075H18.75V18.0075H18.7575V16.5075ZM19.5 17.2575V17.25H18V17.2575H19.5ZM18.75 12H18.7575V10.5H18.75V12ZM18.0075 11.25V11.2575H19.5075V11.25H18.0075ZM18.7575 10.5075H18.75V12.0075H18.7575V10.5075ZM19.5 11.2575V11.25H18V11.2575H19.5ZM15.75 18H15.7575V16.5H15.75V18ZM15.0075 17.25V17.2575H16.5075V17.25H15.0075ZM15.7575 16.5075H15.75V18.0075H15.7575V16.5075ZM16.5 17.2575V17.25H15V17.2575H16.5ZM15.75 12H15.7575V10.5H15.75V12ZM15.0075 11.25V11.2575H16.5075V11.25H15.0075ZM15.7575 10.5075H15.75V12.0075H15.7575V10.5075ZM16.5 11.2575V11.25H15V11.2575H16.5Z"
+    fill="#0099AF"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/apps.svg b/static/icons/mobile-nav/apps.svg
new file mode 100644
index 00000000..e20fe27d
--- /dev/null
+++ b/static/icons/mobile-nav/apps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path opacity="0.12"
+    d="M5 5.2C5 4.0799 5 3.51984 5.21799 3.09202C5.40973 2.71569 5.71569 2.40973 6.09202 2.21799C6.51984 2 7.0799 2 8.2 2H15.8C16.9201 2 17.4802 2 17.908 2.21799C18.2843 2.40973 18.5903 2.71569 18.782 3.09202C19 3.51984 19 4.07989 19 5.2V18.8C19 19.9201 19 20.4802 18.782 20.908C18.5903 21.2843 18.2843 21.5903 17.908 21.782C17.4802 22 16.9201 22 15.8 22H8.2C7.0799 22 6.51984 22 6.09202 21.782C5.71569 21.5903 5.40973 21.2843 5.21799 20.908C5 20.4802 5 19.9201 5 18.8V5.2Z"
+    fill="#0099AF"></path>
+  <path
+    d="M12 17.5H12.01M8.2 22H15.8C16.9201 22 17.4802 22 17.908 21.782C18.2843 21.5903 18.5903 21.2843 18.782 20.908C19 20.4802 19 19.9201 19 18.8V5.2C19 4.07989 19 3.51984 18.782 3.09202C18.5903 2.71569 18.2843 2.40973 17.908 2.21799C17.4802 2 16.9201 2 15.8 2H8.2C7.0799 2 6.51984 2 6.09202 2.21799C5.71569 2.40973 5.40973 2.71569 5.21799 3.09202C5 3.51984 5 4.0799 5 5.2V18.8C5 19.9201 5 20.4802 5.21799 20.908C5.40973 21.2843 5.71569 21.5903 6.09202 21.782C6.51984 22 7.07989 22 8.2 22ZM12.5 17.5C12.5 17.7761 12.2761 18 12 18C11.7239 18 11.5 17.7761 11.5 17.5C11.5 17.2239 11.7239 17 12 17C12.2761 17 12.5 17.2239 12.5 17.5Z"
+    stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/areas-highlight.svg b/static/icons/mobile-nav/areas-highlight.svg
new file mode 100644
index 00000000..0ad51188
--- /dev/null
+++ b/static/icons/mobile-nav/areas-highlight.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
+  <path
+    d="M96 151.4V360.6c9.7 5.6 17.8 13.7 23.4 23.4H328.6c0-.1 .1-.2 .1-.3l-4.5-7.9-32-56 0 0c-1.4 .1-2.8 .1-4.2 .1c-35.3 0-64-28.7-64-64s28.7-64 64-64c1.4 0 2.8 0 4.2 .1l0 0 32-56 4.5-7.9-.1-.3H119.4c-5.6 9.7-13.7 17.8-23.4 23.4zM384.3 352c35.2 .2 63.7 28.7 63.7 64c0 35.3-28.7 64-64 64c-23.7 0-44.4-12.9-55.4-32H119.4c-11.1 19.1-31.7 32-55.4 32c-35.3 0-64-28.7-64-64c0-23.7 12.9-44.4 32-55.4V151.4C12.9 140.4 0 119.7 0 96C0 60.7 28.7 32 64 32c23.7 0 44.4 12.9 55.4 32H328.6c11.1-19.1 31.7-32 55.4-32c35.3 0 64 28.7 64 64c0 35.3-28.5 63.8-63.7 64l-4.5 7.9-32 56-2.3 4c4.2 8.5 6.5 18 6.5 28.1s-2.3 19.6-6.5 28.1l2.3 4 32 56 4.5 7.9z"
+    fill="#144046"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/areas.svg b/static/icons/mobile-nav/areas.svg
new file mode 100644
index 00000000..0775e22a
--- /dev/null
+++ b/static/icons/mobile-nav/areas.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
+  <path
+    d="M96 151.4V360.6c9.7 5.6 17.8 13.7 23.4 23.4H328.6c0-.1 .1-.2 .1-.3l-4.5-7.9-32-56 0 0c-1.4 .1-2.8 .1-4.2 .1c-35.3 0-64-28.7-64-64s28.7-64 64-64c1.4 0 2.8 0 4.2 .1l0 0 32-56 4.5-7.9-.1-.3H119.4c-5.6 9.7-13.7 17.8-23.4 23.4zM384.3 352c35.2 .2 63.7 28.7 63.7 64c0 35.3-28.7 64-64 64c-23.7 0-44.4-12.9-55.4-32H119.4c-11.1 19.1-31.7 32-55.4 32c-35.3 0-64-28.7-64-64c0-23.7 12.9-44.4 32-55.4V151.4C12.9 140.4 0 119.7 0 96C0 60.7 28.7 32 64 32c23.7 0 44.4 12.9 55.4 32H328.6c11.1-19.1 31.7-32 55.4-32c35.3 0 64 28.7 64 64c0 35.3-28.5 63.8-63.7 64l-4.5 7.9-32 56-2.3 4c4.2 8.5 6.5 18 6.5 28.1s-2.3 19.6-6.5 28.1l2.3 4 32 56 4.5 7.9z"
+    fill="#0099AF"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/bars.svg b/static/icons/mobile-nav/bars.svg
new file mode 100644
index 00000000..3cf6859d
--- /dev/null
+++ b/static/icons/mobile-nav/bars.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 12">
+  <rect width="34" height="3" fill="currentColor"></rect>
+  <rect y="9" width="34" height="3" fill="currentColor"></rect>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/close.svg b/static/icons/mobile-nav/close.svg
new file mode 100644
index 00000000..2db61fe8
--- /dev/null
+++ b/static/icons/mobile-nav/close.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 27">
+  <rect x="3.04004" y="0.0415039" width="34" height="3" transform="rotate(45 3.04004 0.0415039)"
+    fill="currentColor"></rect>
+  <rect x="0.918457" y="24.0415" width="34" height="3" transform="rotate(-45 0.918457 24.0415)"
+    fill="currentColor"></rect>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/communities.svg b/static/icons/mobile-nav/communities.svg
new file mode 100644
index 00000000..a79124e4
--- /dev/null
+++ b/static/icons/mobile-nav/communities.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path
+    d="M17.9999 18.7191C18.2474 18.7396 18.4978 18.75 18.7506 18.75C19.7989 18.75 20.8054 18.5708 21.741 18.2413C21.7473 18.1617 21.7506 18.0812 21.7506 18C21.7506 16.3431 20.4074 15 18.7506 15C18.123 15 17.5403 15.1927 17.0587 15.5222M17.9999 18.7191C18 18.7294 18 18.7397 18 18.75C18 18.975 17.9876 19.1971 17.9635 19.4156C16.2067 20.4237 14.1707 21 12 21C9.82933 21 7.79327 20.4237 6.03651 19.4156C6.01238 19.1971 6 18.975 6 18.75C6 18.7397 6.00003 18.7295 6.00008 18.7192M17.9999 18.7191C17.994 17.5426 17.6494 16.4461 17.0587 15.5222M17.0587 15.5222C15.9928 13.8552 14.1255 12.75 12 12.75C9.87479 12.75 8.00765 13.8549 6.94169 15.5216M6.94169 15.5216C6.46023 15.1925 5.87796 15 5.25073 15C3.59388 15 2.25073 16.3431 2.25073 18C2.25073 18.0812 2.25396 18.1617 2.26029 18.2413C3.19593 18.5708 4.2024 18.75 5.25073 18.75C5.50307 18.75 5.75299 18.7396 6.00008 18.7192M6.94169 15.5216C6.35071 16.4457 6.00598 17.5424 6.00008 18.7192M15 6.75C15 8.40685 13.6569 9.75 12 9.75C10.3431 9.75 9 8.40685 9 6.75C9 5.09315 10.3431 3.75 12 3.75C13.6569 3.75 15 5.09315 15 6.75ZM21 9.75C21 10.9926 19.9926 12 18.75 12C17.5074 12 16.5 10.9926 16.5 9.75C16.5 8.50736 17.5074 7.5 18.75 7.5C19.9926 7.5 21 8.50736 21 9.75ZM7.5 9.75C7.5 10.9926 6.49264 12 5.25 12C4.00736 12 3 10.9926 3 9.75C3 8.50736 4.00736 7.5 5.25 7.5C6.49264 7.5 7.5 8.50736 7.5 9.75Z"
+    stroke="#0099AF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/contribute-highlight.svg b/static/icons/mobile-nav/contribute-highlight.svg
new file mode 100644
index 00000000..3119f710
--- /dev/null
+++ b/static/icons/mobile-nav/contribute-highlight.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path
+    d="M14.3179 21.8659C14.4251 22.266 14.8363 22.5035 15.2364 22.3963C15.6365 22.289 15.874 21.8778 15.7668 21.4777L14.3179 21.8659ZM13.6835 16.6007L13.8339 15.8659C13.6026 15.8186 13.3625 15.8829 13.1859 16.0396L13.6835 16.6007ZM11.1741 18.826L10.4254 18.7811C10.4073 19.0839 10.5733 19.3678 10.8461 19.5005C11.1189 19.6332 11.4448 19.5884 11.6717 19.3872L11.1741 18.826ZM11.7425 9.35623L12.3684 8.94299C12.1905 8.67359 11.8602 8.54824 11.5484 8.63179C11.2366 8.71534 11.0132 8.98905 10.9939 9.3113L11.7425 9.35623ZM16.9697 17.2731L16.8193 18.0079C17.1165 18.0687 17.421 17.9445 17.591 17.6932C17.7609 17.4419 17.7627 17.113 17.5955 16.8599L16.9697 17.2731ZM5.63604 16.864C5.92893 17.1569 6.40381 17.1569 6.6967 16.864C6.98959 16.5711 6.98959 16.0962 6.6967 15.8033L5.63604 16.864ZM19.5 10.4999C19.5 10.9141 19.8358 11.2499 20.25 11.2499C20.6642 11.2498 21 10.9141 21 10.4998L19.5 10.4999ZM7.75736 14.7426C8.05025 15.0355 8.52513 15.0355 8.81802 14.7426C9.11091 14.4497 9.11091 13.9749 8.81802 13.682L7.75736 14.7426ZM16.5 10.4999C16.5 10.9142 16.8358 11.2499 17.25 11.2499C17.6642 11.2499 18 10.9141 18 10.4999L16.5 10.4999ZM15.7668 21.4777L14.408 16.4066L12.9591 16.7948L14.3179 21.8659L15.7668 21.4777ZM13.1859 16.0396L10.6765 18.2649L11.6717 19.3872L14.1811 17.1618L13.1859 16.0396ZM11.9228 18.871L12.4912 9.40117L10.9939 9.3113L10.4254 18.7811L11.9228 18.871ZM11.1166 9.76948L16.3438 17.6864L17.5955 16.8599L12.3684 8.94299L11.1166 9.76948ZM17.12 16.5383L13.8339 15.8659L13.5332 17.3355L16.8193 18.0079L17.12 16.5383ZM6.6967 15.8033C3.76777 12.8744 3.76777 8.12563 6.6967 5.1967L5.63604 4.13604C2.12132 7.65076 2.12132 13.3492 5.63604 16.864L6.6967 15.8033ZM6.6967 5.1967C9.62563 2.26777 14.3744 2.26777 17.3033 5.1967L18.364 4.13604C14.8492 0.62132 9.15076 0.62132 5.63604 4.13604L6.6967 5.1967ZM17.3033 5.1967C18.7679 6.66128 19.5 8.57933 19.5 10.4999L21 10.4998C21 8.19775 20.1211 5.89321 18.364 4.13604L17.3033 5.1967ZM8.81802 13.682C7.06066 11.9246 7.06066 9.07538 8.81802 7.31802L7.75736 6.25736C5.41421 8.60051 5.41421 12.3995 7.75736 14.7426L8.81802 13.682ZM8.81802 7.31802C10.5754 5.56066 13.4246 5.56066 15.182 7.31802L16.2426 6.25736C13.8995 3.91421 10.1005 3.91421 7.75736 6.25736L8.81802 7.31802ZM15.182 7.31802C16.0608 8.19683 16.5 9.34715 16.5 10.4999L18 10.4999C18 8.96558 17.414 7.42877 16.2426 6.25736L15.182 7.31802Z"
+    fill="#144046"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/contribute.svg b/static/icons/mobile-nav/contribute.svg
new file mode 100644
index 00000000..114f2d5c
--- /dev/null
+++ b/static/icons/mobile-nav/contribute.svg
@@ -0,0 +1,5 @@
+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path
+    d="M14.3179 21.8659C14.4251 22.266 14.8363 22.5035 15.2364 22.3963C15.6365 22.289 15.874 21.8778 15.7668 21.4777L14.3179 21.8659ZM13.6835 16.6007L13.8339 15.8659C13.6026 15.8186 13.3625 15.8829 13.1859 16.0396L13.6835 16.6007ZM11.1741 18.826L10.4254 18.7811C10.4073 19.0839 10.5733 19.3678 10.8461 19.5005C11.1189 19.6332 11.4448 19.5884 11.6717 19.3872L11.1741 18.826ZM11.7425 9.35623L12.3684 8.94299C12.1905 8.67359 11.8602 8.54824 11.5484 8.63179C11.2366 8.71534 11.0132 8.98905 10.9939 9.3113L11.7425 9.35623ZM16.9697 17.2731L16.8193 18.0079C17.1165 18.0687 17.421 17.9445 17.591 17.6932C17.7609 17.4419 17.7627 17.113 17.5955 16.8599L16.9697 17.2731ZM5.63604 16.864C5.92893 17.1569 6.40381 17.1569 6.6967 16.864C6.98959 16.5711 6.98959 16.0962 6.6967 15.8033L5.63604 16.864ZM19.5 10.4999C19.5 10.9141 19.8358 11.2499 20.25 11.2499C20.6642 11.2498 21 10.9141 21 10.4998L19.5 10.4999ZM7.75736 14.7426C8.05025 15.0355 8.52513 15.0355 8.81802 14.7426C9.11091 14.4497 9.11091 13.9749 8.81802 13.682L7.75736 14.7426ZM16.5 10.4999C16.5 10.9142 16.8358 11.2499 17.25 11.2499C17.6642 11.2499 18 10.9141 18 10.4999L16.5 10.4999ZM15.7668 21.4777L14.408 16.4066L12.9591 16.7948L14.3179 21.8659L15.7668 21.4777ZM13.1859 16.0396L10.6765 18.2649L11.6717 19.3872L14.1811 17.1618L13.1859 16.0396ZM11.9228 18.871L12.4912 9.40117L10.9939 9.3113L10.4254 18.7811L11.9228 18.871ZM11.1166 9.76948L16.3438 17.6864L17.5955 16.8599L12.3684 8.94299L11.1166 9.76948ZM17.12 16.5383L13.8339 15.8659L13.5332 17.3355L16.8193 18.0079L17.12 16.5383ZM6.6967 15.8033C3.76777 12.8744 3.76777 8.12563 6.6967 5.1967L5.63604 4.13604C2.12132 7.65076 2.12132 13.3492 5.63604 16.864L6.6967 15.8033ZM6.6967 5.1967C9.62563 2.26777 14.3744 2.26777 17.3033 5.1967L18.364 4.13604C14.8492 0.62132 9.15076 0.62132 5.63604 4.13604L6.6967 5.1967ZM17.3033 5.1967C18.7679 6.66128 19.5 8.57933 19.5 10.4999L21 10.4998C21 8.19775 20.1211 5.89321 18.364 4.13604L17.3033 5.1967ZM8.81802 13.682C7.06066 11.9246 7.06066 9.07538 8.81802 7.31802L7.75736 6.25736C5.41421 8.60051 5.41421 12.3995 7.75736 14.7426L8.81802 13.682ZM8.81802 7.31802C10.5754 5.56066 13.4246 5.56066 15.182 7.31802L16.2426 6.25736C13.8995 3.91421 10.1005 3.91421 7.75736 6.25736L8.81802 7.31802ZM15.182 7.31802C16.0608 8.19683 16.5 9.34715 16.5 10.4999L18 10.4999C18 8.96558 17.414 7.42877 16.2426 6.25736L15.182 7.31802Z"
+    fill="#0099AF"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/countries.svg b/static/icons/mobile-nav/countries.svg
new file mode 100644
index 00000000..51a4491d
--- /dev/null
+++ b/static/icons/mobile-nav/countries.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
+  <path
+    d="M48 24C48 10.7 37.3 0 24 0S0 10.7 0 24V64 350.5 400v88c0 13.3 10.7 24 24 24s24-10.7 24-24V388l80.3-20.1c41.1-10.3 84.6-5.5 122.5 13.4c44.2 22.1 95.5 24.8 141.7 7.4l34.7-13c12.5-4.7 20.8-16.6 20.8-30V66.1c0-23-24.2-38-44.8-27.7l-9.6 4.8c-46.3 23.2-100.8 23.2-147.1 0c-35.1-17.6-75.4-22-113.5-12.5L48 52V24zm0 77.5l96.6-24.2c27-6.7 55.5-3.6 80.4 8.8c54.9 27.4 118.7 29.7 175 6.8V334.7l-24.4 9.1c-33.7 12.6-71.2 10.7-103.4-5.4c-48.2-24.1-103.3-30.1-155.6-17.1L48 338.5v-237z"
+    fill="#0099AF"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/dash.svg b/static/icons/mobile-nav/dash.svg
new file mode 100644
index 00000000..48d9c305
--- /dev/null
+++ b/static/icons/mobile-nav/dash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path opacity="0.12"
+    d="M9 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21H9V3Z"
+    fill="#0099AF"></path>
+  <path
+    d="M17.5 11H12.5M17.5 15H12.5M17.5 7H12.5M9 3L9 21M7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3Z"
+    stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/directory.svg b/static/icons/mobile-nav/directory.svg
new file mode 100644
index 00000000..eaaabe77
--- /dev/null
+++ b/static/icons/mobile-nav/directory.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path
+    d="M3.74999 9.77602C3.86203 9.7589 3.97698 9.75 4.09426 9.75H19.9057C20.023 9.75 20.138 9.7589 20.25 9.77602M3.74999 9.77602C2.55399 9.9588 1.68982 11.0788 1.86688 12.3182L2.72402 18.3182C2.88237 19.4267 3.83169 20.25 4.95141 20.25H19.0486C20.1683 20.25 21.1176 19.4267 21.276 18.3182L22.1331 12.3182C22.3102 11.0788 21.446 9.9588 20.25 9.77602M3.74999 9.77602V6C3.74999 4.75736 4.75735 3.75 5.99999 3.75H9.87867C10.2765 3.75 10.658 3.90804 10.9393 4.18934L13.0607 6.31066C13.342 6.59197 13.7235 6.75 14.1213 6.75H18C19.2426 6.75 20.25 7.75736 20.25 9V9.77602"
+    stroke="#0099AF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/general.svg b/static/icons/mobile-nav/general.svg
new file mode 100644
index 00000000..44f6d82e
--- /dev/null
+++ b/static/icons/mobile-nav/general.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path
+    d="M21 4.26212H21.75C21.75 3.94425 21.5496 3.66091 21.2499 3.55499L21 4.26212ZM3 4.26212L2.75007 3.55499C2.45037 3.66091 2.25 3.94425 2.25 4.26212H3ZM12 20.2917L11.4998 20.8505C11.7846 21.1054 12.2154 21.1054 12.5002 20.8505L12 20.2917ZM21 18.5121L20.7501 19.2192C20.9796 19.3004 21.2343 19.265 21.433 19.1245C21.6318 18.9839 21.75 18.7556 21.75 18.5121H21ZM3 18.5121H2.25C2.25 18.7556 2.36818 18.9839 2.56696 19.1245C2.76574 19.265 3.02039 19.3004 3.24993 19.2192L3 18.5121ZM6 4.5C8.11345 4.5 10.0397 5.29373 11.4998 6.60053L12.5002 5.48283C10.7757 3.9394 8.49667 3 6 3V4.5ZM12.5002 6.60053C13.9603 5.29373 15.8865 4.5 18 4.5V3C15.5033 3 13.2243 3.9394 11.4998 5.48283L12.5002 6.60053ZM18 4.5C18.9656 4.5 19.8909 4.66557 20.7501 4.96925L21.2499 3.55499C20.2324 3.19535 19.1382 3 18 3V4.5ZM3.24993 4.96925C4.10911 4.66557 5.03441 4.5 6 4.5V3C4.86178 3 3.76756 3.19535 2.75007 3.55499L3.24993 4.96925ZM6 18.75C8.11345 18.75 10.0397 19.5437 11.4998 20.8505L12.5002 19.7328C10.7757 18.1894 8.49667 17.25 6 17.25V18.75ZM12.5002 20.8505C13.9603 19.5437 15.8865 18.75 18 18.75V17.25C15.5033 17.25 13.2243 18.1894 11.4998 19.7328L12.5002 20.8505ZM18 18.75C18.9656 18.75 19.8909 18.9156 20.7501 19.2192L21.2499 17.805C20.2324 17.4454 19.1382 17.25 18 17.25V18.75ZM3.24993 19.2192C4.10911 18.9156 5.03441 18.75 6 18.75V17.25C4.86178 17.25 3.76756 17.4454 2.75007 17.805L3.24993 19.2192ZM2.25 4.26212V18.5121H3.75V4.26212H2.25ZM20.25 4.26212V18.5121H21.75V4.26212H20.25ZM11.25 6.04168V20.2917H12.75V6.04168H11.25Z"
+    fill="#0099AF"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/issue.svg b/static/icons/mobile-nav/issue.svg
new file mode 100644
index 00000000..b0a9df48
--- /dev/null
+++ b/static/icons/mobile-nav/issue.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="#0099AF" stroke-width="2"
+  stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24">
+  <path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"></path>
+  <line x1="7" y1="7" x2="7.01" y2="7"></line>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/leader.svg b/static/icons/mobile-nav/leader.svg
new file mode 100644
index 00000000..92d96e3f
--- /dev/null
+++ b/static/icons/mobile-nav/leader.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path opacity="0.12"
+    d="M21 9H3V15H21V9Z"
+    fill="#0099AF"></path>
+  <path
+    d="M3 9H21M3 15H21M7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3Z"
+    stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/map.svg b/static/icons/mobile-nav/map.svg
new file mode 100644
index 00000000..89de580e
--- /dev/null
+++ b/static/icons/mobile-nav/map.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path opacity="0.12"
+    d="M3 7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3H8L16 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8Z"
+    fill="#0099AF"></path>
+  <path
+    d="M8 3L16 21M3 17L12 12M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V7.8C21 6.11984 21 5.27976 20.673 4.63803C20.3854 4.07354 19.9265 3.6146 19.362 3.32698C18.7202 3 17.8802 3 16.2 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z"
+    stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/spritesheet.svg b/static/icons/mobile-nav/spritesheet.svg
deleted file mode 100644
index 1b996453..00000000
--- a/static/icons/mobile-nav/spritesheet.svg
+++ /dev/null
@@ -1,90 +0,0 @@
-<svg width="0" height="0" class="hidden">
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="activity">
-    <path d="M3.00092 19.2343L2.25103 19.2469C2.25537 19.5054 2.39256 19.7435 2.61406 19.8768L3.00092 19.2343ZM15.7491 19.2343L16.1359 19.8768C16.3574 19.7435 16.4946 19.5054 16.499 19.2469L15.7491 19.2343ZM15.75 19.1276L16.5 19.1278V19.1276H15.75ZM18.75 7.5C18.75 7.08579 18.4142 6.75 18 6.75C17.5858 6.75 17.25 7.08579 17.25 7.5H18.75ZM17.25 13.5C17.25 13.9142 17.5858 14.25 18 14.25C18.4142 14.25 18.75 13.9142 18.75 13.5H17.25ZM21 11.25C21.4142 11.25 21.75 10.9142 21.75 10.5C21.75 10.0858 21.4142 9.75 21 9.75V11.25ZM15 9.75C14.5858 9.75 14.25 10.0858 14.25 10.5C14.25 10.9142 14.5858 11.25 15 11.25V9.75ZM12 6.375C12 7.82475 10.8247 9 9.375 9V10.5C11.6532 10.5 13.5 8.65317 13.5 6.375H12ZM9.375 9C7.92525 9 6.75 7.82475 6.75 6.375H5.25C5.25 8.65317 7.09683 10.5 9.375 10.5V9ZM6.75 6.375C6.75 4.92525 7.92525 3.75 9.375 3.75V2.25C7.09683 2.25 5.25 4.09683 5.25 6.375H6.75ZM9.375 3.75C10.8247 3.75 12 4.92525 12 6.375H13.5C13.5 4.09683 11.6532 2.25 9.375 2.25V3.75ZM3.75081 19.2217C3.75027 19.1895 3.75 19.1573 3.75 19.125H2.25C2.25 19.1657 2.25034 19.2064 2.25103 19.2469L3.75081 19.2217ZM3.75 19.125C3.75 16.0184 6.2684 13.5 9.375 13.5V12C5.43997 12 2.25 15.19 2.25 19.125H3.75ZM15.3622 18.5918C13.614 19.6444 11.5664 20.25 9.375 20.25V21.75C11.8466 21.75 14.1607 21.0661 16.1359 19.8768L15.3622 18.5918ZM9.375 20.25C7.18362 20.25 5.13599 19.6444 3.38778 18.5918L2.61406 19.8768C4.5893 21.0661 6.90343 21.75 9.375 21.75V20.25ZM15 19.125V19.1276H16.5V19.125H15ZM15 19.1273C15 19.1588 14.9997 19.1903 14.9992 19.2217L16.499 19.2469C16.4996 19.2074 16.5 19.1677 16.5 19.1278L15 19.1273ZM9.375 13.5C12.4816 13.5 15 16.0184 15 19.125H16.5C16.5 15.19 13.31 12 9.375 12V13.5ZM17.25 7.5V10.5H18.75V7.5H17.25ZM17.25 10.5V13.5H18.75V10.5H17.25ZM21 9.75H18V11.25H21V9.75ZM18 9.75H15V11.25H18V9.75Z" fill="#0099AF"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="add">
-    <path opacity="0.12" d="M12 17C13.5 14 18 12.0637 18 8C18 4.68629 15.3137 2 12 2C8.68629 2 6 4.68629 6 8C6 12.0637 10.5 14 12 17Z" fill="#0099AF"></path>
-    <path d="M5 14.2864C3.14864 15.1031 2 16.2412 2 17.5C2 19.9853 6.47715 22 12 22C17.5228 22 22 19.9853 22 17.5C22 16.2412 20.8514 15.1031 19 14.2864M18 8C18 12.0637 13.5 14 12 17C10.5 14 6 12.0637 6 8C6 4.68629 8.68629 2 12 2C15.3137 2 18 4.68629 18 8ZM13 8C13 8.55228 12.5523 9 12 9C11.4477 9 11 8.55228 11 8C11 7.44772 11.4477 7 12 7C12.5523 7 13 7.44772 13 8Z" stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="api">
-    <path d="M3.15 8.55L3.75 9L3.75 9L3.15 8.55ZM5.7375 5.1L5.1375 4.65L5.1375 4.65L5.7375 5.1ZM18.2625 5.1L18.8625 4.65L18.8625 4.65L18.2625 5.1ZM20.85 8.55L20.25 9L20.25 9L20.85 8.55ZM18.75 17.25V16.5C18.3358 16.5 18 16.8358 18 17.25H18.75ZM18.7575 17.25H19.5075C19.5075 16.8358 19.1717 16.5 18.7575 16.5V17.25ZM18.7575 17.2575V18.0075C19.1717 18.0075 19.5075 17.6717 19.5075 17.2575H18.7575ZM18.75 17.2575H18C18 17.6717 18.3358 18.0075 18.75 18.0075V17.2575ZM18.75 11.25V10.5C18.3358 10.5 18 10.8358 18 11.25H18.75ZM18.7575 11.25H19.5075C19.5075 10.8358 19.1717 10.5 18.7575 10.5V11.25ZM18.7575 11.2575V12.0075C19.1717 12.0075 19.5075 11.6717 19.5075 11.2575H18.7575ZM18.75 11.2575H18C18 11.6717 18.3358 12.0075 18.75 12.0075V11.2575ZM15.75 17.25V16.5C15.3358 16.5 15 16.8358 15 17.25H15.75ZM15.7575 17.25H16.5075C16.5075 16.8358 16.1717 16.5 15.7575 16.5V17.25ZM15.7575 17.2575V18.0075C16.1717 18.0075 16.5075 17.6717 16.5075 17.2575H15.7575ZM15.75 17.2575H15C15 17.6717 15.3358 18.0075 15.75 18.0075V17.2575ZM15.75 11.25V10.5C15.3358 10.5 15 10.8358 15 11.25H15.75ZM15.7575 11.25H16.5075C16.5075 10.8358 16.1717 10.5 15.7575 10.5V11.25ZM15.7575 11.2575V12.0075C16.1717 12.0075 16.5075 11.6717 16.5075 11.2575H15.7575ZM15.75 11.2575H15C15 11.6717 15.3358 12.0075 15.75 12.0075V11.2575ZM5.25 9H18.75V7.5H5.25V9ZM18.75 13.5H5.25V15H18.75V13.5ZM5.25 13.5C4.00736 13.5 3 12.4926 3 11.25H1.5C1.5 13.3211 3.17893 15 5.25 15V13.5ZM21 11.25C21 12.4926 19.9926 13.5 18.75 13.5V15C20.8211 15 22.5 13.3211 22.5 11.25H21ZM18.75 9C19.9926 9 21 10.0074 21 11.25H22.5C22.5 9.17893 20.8211 7.5 18.75 7.5V9ZM5.25 7.5C3.17893 7.5 1.5 9.17893 1.5 11.25H3C3 10.0074 4.00736 9 5.25 9V7.5ZM3.75 9L6.3375 5.55L5.1375 4.65L2.55 8.1L3.75 9ZM8.4375 4.5H15.5625V3H8.4375V4.5ZM17.6625 5.55L20.25 9L21.45 8.1L18.8625 4.65L17.6625 5.55ZM6.3375 5.55C6.83324 4.88901 7.61126 4.5 8.4375 4.5V3C7.13913 3 5.91652 3.6113 5.1375 4.65L6.3375 5.55ZM22.5 11.25C22.5 10.1141 22.1316 9.00875 21.45 8.1L20.25 9C20.7368 9.64911 21 10.4386 21 11.25H22.5ZM15.5625 4.5C16.3887 4.5 17.1668 4.88901 17.6625 5.55L18.8625 4.65C18.0835 3.6113 16.8609 3 15.5625 3V4.5ZM3 11.25C3 10.4386 3.26317 9.64911 3.75 9L2.55 8.1C1.86843 9.00875 1.5 10.1141 1.5 11.25H3ZM18.75 19.5H5.25V21H18.75V19.5ZM5.25 19.5C4.00736 19.5 3 18.4926 3 17.25H1.5C1.5 19.3211 3.17893 21 5.25 21V19.5ZM21 17.25C21 18.4926 19.9926 19.5 18.75 19.5V21C20.8211 21 22.5 19.3211 22.5 17.25H21ZM18.75 15C19.9926 15 21 16.0074 21 17.25H22.5C22.5 15.1789 20.8211 13.5 18.75 13.5V15ZM5.25 13.5C3.17893 13.5 1.5 15.1789 1.5 17.25H3C3 16.0074 4.00736 15 5.25 15V13.5ZM18.75 18H18.7575V16.5H18.75V18ZM18.0075 17.25V17.2575H19.5075V17.25H18.0075ZM18.7575 16.5075H18.75V18.0075H18.7575V16.5075ZM19.5 17.2575V17.25H18V17.2575H19.5ZM18.75 12H18.7575V10.5H18.75V12ZM18.0075 11.25V11.2575H19.5075V11.25H18.0075ZM18.7575 10.5075H18.75V12.0075H18.7575V10.5075ZM19.5 11.2575V11.25H18V11.2575H19.5ZM15.75 18H15.7575V16.5H15.75V18ZM15.0075 17.25V17.2575H16.5075V17.25H15.0075ZM15.7575 16.5075H15.75V18.0075H15.7575V16.5075ZM16.5 17.2575V17.25H15V17.2575H16.5ZM15.75 12H15.7575V10.5H15.75V12ZM15.0075 11.25V11.2575H16.5075V11.25H15.0075ZM15.7575 10.5075H15.75V12.0075H15.7575V10.5075ZM16.5 11.2575V11.25H15V11.2575H16.5Z" fill="#0099AF"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="apps">
-    <path opacity="0.12" d="M5 5.2C5 4.0799 5 3.51984 5.21799 3.09202C5.40973 2.71569 5.71569 2.40973 6.09202 2.21799C6.51984 2 7.0799 2 8.2 2H15.8C16.9201 2 17.4802 2 17.908 2.21799C18.2843 2.40973 18.5903 2.71569 18.782 3.09202C19 3.51984 19 4.07989 19 5.2V18.8C19 19.9201 19 20.4802 18.782 20.908C18.5903 21.2843 18.2843 21.5903 17.908 21.782C17.4802 22 16.9201 22 15.8 22H8.2C7.0799 22 6.51984 22 6.09202 21.782C5.71569 21.5903 5.40973 21.2843 5.21799 20.908C5 20.4802 5 19.9201 5 18.8V5.2Z" fill="#0099AF"></path>
-    <path d="M12 17.5H12.01M8.2 22H15.8C16.9201 22 17.4802 22 17.908 21.782C18.2843 21.5903 18.5903 21.2843 18.782 20.908C19 20.4802 19 19.9201 19 18.8V5.2C19 4.07989 19 3.51984 18.782 3.09202C18.5903 2.71569 18.2843 2.40973 17.908 2.21799C17.4802 2 16.9201 2 15.8 2H8.2C7.0799 2 6.51984 2 6.09202 2.21799C5.71569 2.40973 5.40973 2.71569 5.21799 3.09202C5 3.51984 5 4.0799 5 5.2V18.8C5 19.9201 5 20.4802 5.21799 20.908C5.40973 21.2843 5.71569 21.5903 6.09202 21.782C6.51984 22 7.07989 22 8.2 22ZM12.5 17.5C12.5 17.7761 12.2761 18 12 18C11.7239 18 11.5 17.7761 11.5 17.5C11.5 17.2239 11.7239 17 12 17C12.2761 17 12.5 17.2239 12.5 17.5Z" stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" id="areas">
-    <path d="M96 151.4V360.6c9.7 5.6 17.8 13.7 23.4 23.4H328.6c0-.1 .1-.2 .1-.3l-4.5-7.9-32-56 0 0c-1.4 .1-2.8 .1-4.2 .1c-35.3 0-64-28.7-64-64s28.7-64 64-64c1.4 0 2.8 0 4.2 .1l0 0 32-56 4.5-7.9-.1-.3H119.4c-5.6 9.7-13.7 17.8-23.4 23.4zM384.3 352c35.2 .2 63.7 28.7 63.7 64c0 35.3-28.7 64-64 64c-23.7 0-44.4-12.9-55.4-32H119.4c-11.1 19.1-31.7 32-55.4 32c-35.3 0-64-28.7-64-64c0-23.7 12.9-44.4 32-55.4V151.4C12.9 140.4 0 119.7 0 96C0 60.7 28.7 32 64 32c23.7 0 44.4 12.9 55.4 32H328.6c11.1-19.1 31.7-32 55.4-32c35.3 0 64 28.7 64 64c0 35.3-28.5 63.8-63.7 64l-4.5 7.9-32 56-2.3 4c4.2 8.5 6.5 18 6.5 28.1s-2.3 19.6-6.5 28.1l2.3 4 32 56 4.5 7.9z" fill="#0099AF"></path>
-  </symbol>
-    <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" id="areas-highlight">
-    <path d="M96 151.4V360.6c9.7 5.6 17.8 13.7 23.4 23.4H328.6c0-.1 .1-.2 .1-.3l-4.5-7.9-32-56 0 0c-1.4 .1-2.8 .1-4.2 .1c-35.3 0-64-28.7-64-64s28.7-64 64-64c1.4 0 2.8 0 4.2 .1l0 0 32-56 4.5-7.9-.1-.3H119.4c-5.6 9.7-13.7 17.8-23.4 23.4zM384.3 352c35.2 .2 63.7 28.7 63.7 64c0 35.3-28.7 64-64 64c-23.7 0-44.4-12.9-55.4-32H119.4c-11.1 19.1-31.7 32-55.4 32c-35.3 0-64-28.7-64-64c0-23.7 12.9-44.4 32-55.4V151.4C12.9 140.4 0 119.7 0 96C0 60.7 28.7 32 64 32c23.7 0 44.4 12.9 55.4 32H328.6c11.1-19.1 31.7-32 55.4-32c35.3 0 64 28.7 64 64c0 35.3-28.5 63.8-63.7 64l-4.5 7.9-32 56-2.3 4c4.2 8.5 6.5 18 6.5 28.1s-2.3 19.6-6.5 28.1l2.3 4 32 56 4.5 7.9z" fill="#144046"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 12" id="bars">
-    <rect width="34" height="3" fill="currentColor"></rect>
-    <rect y="9" width="34" height="3" fill="currentColor"></rect>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 27" id="close">
-    <rect x="3.04004" y="0.0415039" width="34" height="3" transform="rotate(45 3.04004 0.0415039)" fill="currentColor"></rect>
-    <rect x="0.918457" y="24.0415" width="34" height="3" transform="rotate(-45 0.918457 24.0415)" fill="currentColor"></rect>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="communities">
-    <path d="M17.9999 18.7191C18.2474 18.7396 18.4978 18.75 18.7506 18.75C19.7989 18.75 20.8054 18.5708 21.741 18.2413C21.7473 18.1617 21.7506 18.0812 21.7506 18C21.7506 16.3431 20.4074 15 18.7506 15C18.123 15 17.5403 15.1927 17.0587 15.5222M17.9999 18.7191C18 18.7294 18 18.7397 18 18.75C18 18.975 17.9876 19.1971 17.9635 19.4156C16.2067 20.4237 14.1707 21 12 21C9.82933 21 7.79327 20.4237 6.03651 19.4156C6.01238 19.1971 6 18.975 6 18.75C6 18.7397 6.00003 18.7295 6.00008 18.7192M17.9999 18.7191C17.994 17.5426 17.6494 16.4461 17.0587 15.5222M17.0587 15.5222C15.9928 13.8552 14.1255 12.75 12 12.75C9.87479 12.75 8.00765 13.8549 6.94169 15.5216M6.94169 15.5216C6.46023 15.1925 5.87796 15 5.25073 15C3.59388 15 2.25073 16.3431 2.25073 18C2.25073 18.0812 2.25396 18.1617 2.26029 18.2413C3.19593 18.5708 4.2024 18.75 5.25073 18.75C5.50307 18.75 5.75299 18.7396 6.00008 18.7192M6.94169 15.5216C6.35071 16.4457 6.00598 17.5424 6.00008 18.7192M15 6.75C15 8.40685 13.6569 9.75 12 9.75C10.3431 9.75 9 8.40685 9 6.75C9 5.09315 10.3431 3.75 12 3.75C13.6569 3.75 15 5.09315 15 6.75ZM21 9.75C21 10.9926 19.9926 12 18.75 12C17.5074 12 16.5 10.9926 16.5 9.75C16.5 8.50736 17.5074 7.5 18.75 7.5C19.9926 7.5 21 8.50736 21 9.75ZM7.5 9.75C7.5 10.9926 6.49264 12 5.25 12C4.00736 12 3 10.9926 3 9.75C3 8.50736 4.00736 7.5 5.25 7.5C6.49264 7.5 7.5 8.50736 7.5 9.75Z" stroke="#0099AF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="contribute">
-    <path d="M14.3179 21.8659C14.4251 22.266 14.8363 22.5035 15.2364 22.3963C15.6365 22.289 15.874 21.8778 15.7668 21.4777L14.3179 21.8659ZM13.6835 16.6007L13.8339 15.8659C13.6026 15.8186 13.3625 15.8829 13.1859 16.0396L13.6835 16.6007ZM11.1741 18.826L10.4254 18.7811C10.4073 19.0839 10.5733 19.3678 10.8461 19.5005C11.1189 19.6332 11.4448 19.5884 11.6717 19.3872L11.1741 18.826ZM11.7425 9.35623L12.3684 8.94299C12.1905 8.67359 11.8602 8.54824 11.5484 8.63179C11.2366 8.71534 11.0132 8.98905 10.9939 9.3113L11.7425 9.35623ZM16.9697 17.2731L16.8193 18.0079C17.1165 18.0687 17.421 17.9445 17.591 17.6932C17.7609 17.4419 17.7627 17.113 17.5955 16.8599L16.9697 17.2731ZM5.63604 16.864C5.92893 17.1569 6.40381 17.1569 6.6967 16.864C6.98959 16.5711 6.98959 16.0962 6.6967 15.8033L5.63604 16.864ZM19.5 10.4999C19.5 10.9141 19.8358 11.2499 20.25 11.2499C20.6642 11.2498 21 10.9141 21 10.4998L19.5 10.4999ZM7.75736 14.7426C8.05025 15.0355 8.52513 15.0355 8.81802 14.7426C9.11091 14.4497 9.11091 13.9749 8.81802 13.682L7.75736 14.7426ZM16.5 10.4999C16.5 10.9142 16.8358 11.2499 17.25 11.2499C17.6642 11.2499 18 10.9141 18 10.4999L16.5 10.4999ZM15.7668 21.4777L14.408 16.4066L12.9591 16.7948L14.3179 21.8659L15.7668 21.4777ZM13.1859 16.0396L10.6765 18.2649L11.6717 19.3872L14.1811 17.1618L13.1859 16.0396ZM11.9228 18.871L12.4912 9.40117L10.9939 9.3113L10.4254 18.7811L11.9228 18.871ZM11.1166 9.76948L16.3438 17.6864L17.5955 16.8599L12.3684 8.94299L11.1166 9.76948ZM17.12 16.5383L13.8339 15.8659L13.5332 17.3355L16.8193 18.0079L17.12 16.5383ZM6.6967 15.8033C3.76777 12.8744 3.76777 8.12563 6.6967 5.1967L5.63604 4.13604C2.12132 7.65076 2.12132 13.3492 5.63604 16.864L6.6967 15.8033ZM6.6967 5.1967C9.62563 2.26777 14.3744 2.26777 17.3033 5.1967L18.364 4.13604C14.8492 0.62132 9.15076 0.62132 5.63604 4.13604L6.6967 5.1967ZM17.3033 5.1967C18.7679 6.66128 19.5 8.57933 19.5 10.4999L21 10.4998C21 8.19775 20.1211 5.89321 18.364 4.13604L17.3033 5.1967ZM8.81802 13.682C7.06066 11.9246 7.06066 9.07538 8.81802 7.31802L7.75736 6.25736C5.41421 8.60051 5.41421 12.3995 7.75736 14.7426L8.81802 13.682ZM8.81802 7.31802C10.5754 5.56066 13.4246 5.56066 15.182 7.31802L16.2426 6.25736C13.8995 3.91421 10.1005 3.91421 7.75736 6.25736L8.81802 7.31802ZM15.182 7.31802C16.0608 8.19683 16.5 9.34715 16.5 10.4999L18 10.4999C18 8.96558 17.414 7.42877 16.2426 6.25736L15.182 7.31802Z" fill="#0099AF"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="contribute-highlight">
-    <path d="M14.3179 21.8659C14.4251 22.266 14.8363 22.5035 15.2364 22.3963C15.6365 22.289 15.874 21.8778 15.7668 21.4777L14.3179 21.8659ZM13.6835 16.6007L13.8339 15.8659C13.6026 15.8186 13.3625 15.8829 13.1859 16.0396L13.6835 16.6007ZM11.1741 18.826L10.4254 18.7811C10.4073 19.0839 10.5733 19.3678 10.8461 19.5005C11.1189 19.6332 11.4448 19.5884 11.6717 19.3872L11.1741 18.826ZM11.7425 9.35623L12.3684 8.94299C12.1905 8.67359 11.8602 8.54824 11.5484 8.63179C11.2366 8.71534 11.0132 8.98905 10.9939 9.3113L11.7425 9.35623ZM16.9697 17.2731L16.8193 18.0079C17.1165 18.0687 17.421 17.9445 17.591 17.6932C17.7609 17.4419 17.7627 17.113 17.5955 16.8599L16.9697 17.2731ZM5.63604 16.864C5.92893 17.1569 6.40381 17.1569 6.6967 16.864C6.98959 16.5711 6.98959 16.0962 6.6967 15.8033L5.63604 16.864ZM19.5 10.4999C19.5 10.9141 19.8358 11.2499 20.25 11.2499C20.6642 11.2498 21 10.9141 21 10.4998L19.5 10.4999ZM7.75736 14.7426C8.05025 15.0355 8.52513 15.0355 8.81802 14.7426C9.11091 14.4497 9.11091 13.9749 8.81802 13.682L7.75736 14.7426ZM16.5 10.4999C16.5 10.9142 16.8358 11.2499 17.25 11.2499C17.6642 11.2499 18 10.9141 18 10.4999L16.5 10.4999ZM15.7668 21.4777L14.408 16.4066L12.9591 16.7948L14.3179 21.8659L15.7668 21.4777ZM13.1859 16.0396L10.6765 18.2649L11.6717 19.3872L14.1811 17.1618L13.1859 16.0396ZM11.9228 18.871L12.4912 9.40117L10.9939 9.3113L10.4254 18.7811L11.9228 18.871ZM11.1166 9.76948L16.3438 17.6864L17.5955 16.8599L12.3684 8.94299L11.1166 9.76948ZM17.12 16.5383L13.8339 15.8659L13.5332 17.3355L16.8193 18.0079L17.12 16.5383ZM6.6967 15.8033C3.76777 12.8744 3.76777 8.12563 6.6967 5.1967L5.63604 4.13604C2.12132 7.65076 2.12132 13.3492 5.63604 16.864L6.6967 15.8033ZM6.6967 5.1967C9.62563 2.26777 14.3744 2.26777 17.3033 5.1967L18.364 4.13604C14.8492 0.62132 9.15076 0.62132 5.63604 4.13604L6.6967 5.1967ZM17.3033 5.1967C18.7679 6.66128 19.5 8.57933 19.5 10.4999L21 10.4998C21 8.19775 20.1211 5.89321 18.364 4.13604L17.3033 5.1967ZM8.81802 13.682C7.06066 11.9246 7.06066 9.07538 8.81802 7.31802L7.75736 6.25736C5.41421 8.60051 5.41421 12.3995 7.75736 14.7426L8.81802 13.682ZM8.81802 7.31802C10.5754 5.56066 13.4246 5.56066 15.182 7.31802L16.2426 6.25736C13.8995 3.91421 10.1005 3.91421 7.75736 6.25736L8.81802 7.31802ZM15.182 7.31802C16.0608 8.19683 16.5 9.34715 16.5 10.4999L18 10.4999C18 8.96558 17.414 7.42877 16.2426 6.25736L15.182 7.31802Z" fill="#144046"></path>
-  </symbol>
-    <symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" id="countries">
-    <path d="M48 24C48 10.7 37.3 0 24 0S0 10.7 0 24V64 350.5 400v88c0 13.3 10.7 24 24 24s24-10.7 24-24V388l80.3-20.1c41.1-10.3 84.6-5.5 122.5 13.4c44.2 22.1 95.5 24.8 141.7 7.4l34.7-13c12.5-4.7 20.8-16.6 20.8-30V66.1c0-23-24.2-38-44.8-27.7l-9.6 4.8c-46.3 23.2-100.8 23.2-147.1 0c-35.1-17.6-75.4-22-113.5-12.5L48 52V24zm0 77.5l96.6-24.2c27-6.7 55.5-3.6 80.4 8.8c54.9 27.4 118.7 29.7 175 6.8V334.7l-24.4 9.1c-33.7 12.6-71.2 10.7-103.4-5.4c-48.2-24.1-103.3-30.1-155.6-17.1L48 338.5v-237z" fill="#0099AF"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="dash">
-    <path opacity="0.12" d="M9 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21H9V3Z" fill="#0099AF"></path>
-    <path d="M17.5 11H12.5M17.5 15H12.5M17.5 7H12.5M9 3L9 21M7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3Z" stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="directory">
-    <path d="M3.74999 9.77602C3.86203 9.7589 3.97698 9.75 4.09426 9.75H19.9057C20.023 9.75 20.138 9.7589 20.25 9.77602M3.74999 9.77602C2.55399 9.9588 1.68982 11.0788 1.86688 12.3182L2.72402 18.3182C2.88237 19.4267 3.83169 20.25 4.95141 20.25H19.0486C20.1683 20.25 21.1176 19.4267 21.276 18.3182L22.1331 12.3182C22.3102 11.0788 21.446 9.9588 20.25 9.77602M3.74999 9.77602V6C3.74999 4.75736 4.75735 3.75 5.99999 3.75H9.87867C10.2765 3.75 10.658 3.90804 10.9393 4.18934L13.0607 6.31066C13.342 6.59197 13.7235 6.75 14.1213 6.75H18C19.2426 6.75 20.25 7.75736 20.25 9V9.77602" stroke="#0099AF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="general">
-    <path d="M21 4.26212H21.75C21.75 3.94425 21.5496 3.66091 21.2499 3.55499L21 4.26212ZM3 4.26212L2.75007 3.55499C2.45037 3.66091 2.25 3.94425 2.25 4.26212H3ZM12 20.2917L11.4998 20.8505C11.7846 21.1054 12.2154 21.1054 12.5002 20.8505L12 20.2917ZM21 18.5121L20.7501 19.2192C20.9796 19.3004 21.2343 19.265 21.433 19.1245C21.6318 18.9839 21.75 18.7556 21.75 18.5121H21ZM3 18.5121H2.25C2.25 18.7556 2.36818 18.9839 2.56696 19.1245C2.76574 19.265 3.02039 19.3004 3.24993 19.2192L3 18.5121ZM6 4.5C8.11345 4.5 10.0397 5.29373 11.4998 6.60053L12.5002 5.48283C10.7757 3.9394 8.49667 3 6 3V4.5ZM12.5002 6.60053C13.9603 5.29373 15.8865 4.5 18 4.5V3C15.5033 3 13.2243 3.9394 11.4998 5.48283L12.5002 6.60053ZM18 4.5C18.9656 4.5 19.8909 4.66557 20.7501 4.96925L21.2499 3.55499C20.2324 3.19535 19.1382 3 18 3V4.5ZM3.24993 4.96925C4.10911 4.66557 5.03441 4.5 6 4.5V3C4.86178 3 3.76756 3.19535 2.75007 3.55499L3.24993 4.96925ZM6 18.75C8.11345 18.75 10.0397 19.5437 11.4998 20.8505L12.5002 19.7328C10.7757 18.1894 8.49667 17.25 6 17.25V18.75ZM12.5002 20.8505C13.9603 19.5437 15.8865 18.75 18 18.75V17.25C15.5033 17.25 13.2243 18.1894 11.4998 19.7328L12.5002 20.8505ZM18 18.75C18.9656 18.75 19.8909 18.9156 20.7501 19.2192L21.2499 17.805C20.2324 17.4454 19.1382 17.25 18 17.25V18.75ZM3.24993 19.2192C4.10911 18.9156 5.03441 18.75 6 18.75V17.25C4.86178 17.25 3.76756 17.4454 2.75007 17.805L3.24993 19.2192ZM2.25 4.26212V18.5121H3.75V4.26212H2.25ZM20.25 4.26212V18.5121H21.75V4.26212H20.25ZM11.25 6.04168V20.2917H12.75V6.04168H11.25Z" fill="#0099AF"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" fill="none" stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="issue">
-    <path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"></path>
-    <line x1="7" y1="7" x2="7.01" y2="7"></line>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="leader">
-    <path opacity="0.12" d="M21 9H3V15H21V9Z" fill="#0099AF"></path>
-    <path d="M3 9H21M3 15H21M7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3Z" stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="map">
-    <path opacity="0.12" d="M3 7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3H8L16 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8Z" fill="#0099AF"></path>
-    <path d="M8 3L16 21M3 17L12 12M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V7.8C21 6.11984 21 5.27976 20.673 4.63803C20.3854 4.07354 19.9265 3.6146 19.362 3.32698C18.7202 3 17.8802 3 16.2 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z" stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="stats">
-    <path opacity="0.12" d="M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V9L14.5515 13.6061C14.3555 13.746 14.2576 13.816 14.1527 13.8371C14.0602 13.8557 13.9643 13.8478 13.8762 13.8142C13.7762 13.7762 13.691 13.691 13.5208 13.5208L10.4792 10.4792C10.309 10.309 10.2238 10.2238 10.1238 10.1858C10.0357 10.1522 9.9398 10.1443 9.84732 10.1629C9.74241 10.184 9.64445 10.254 9.44853 10.3939L3 15V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z" fill="#0099AF"></path>
-    <path d="M21 9L14.5515 13.6061C14.3555 13.746 14.2576 13.816 14.1527 13.8371C14.0602 13.8557 13.9643 13.8478 13.8762 13.8142C13.7762 13.7762 13.691 13.691 13.5208 13.5208L10.4792 10.4792C10.309 10.309 10.2238 10.2238 10.1238 10.1858C10.0357 10.1522 9.9398 10.1443 9.84732 10.1629C9.74241 10.184 9.64445 10.254 9.44853 10.3939L3 15M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V7.8C21 6.11984 21 5.27976 20.673 4.63803C20.3854 4.07354 19.9265 3.6146 19.362 3.32698C18.7202 3 17.8802 3 16.2 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z" stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="stats-highlight">
-    <path opacity="0.12" d="M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V9L14.5515 13.6061C14.3555 13.746 14.2576 13.816 14.1527 13.8371C14.0602 13.8557 13.9643 13.8478 13.8762 13.8142C13.7762 13.7762 13.691 13.691 13.5208 13.5208L10.4792 10.4792C10.309 10.309 10.2238 10.2238 10.1238 10.1858C10.0357 10.1522 9.9398 10.1443 9.84732 10.1629C9.74241 10.184 9.64445 10.254 9.44853 10.3939L3 15V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z" fill="#144046"></path>
-    <path d="M21 9L14.5515 13.6061C14.3555 13.746 14.2576 13.816 14.1527 13.8371C14.0602 13.8557 13.9643 13.8478 13.8762 13.8142C13.7762 13.7762 13.691 13.691 13.5208 13.5208L10.4792 10.4792C10.309 10.309 10.2238 10.2238 10.1238 10.1858C10.0357 10.1522 9.9398 10.1443 9.84732 10.1629C9.74241 10.184 9.64445 10.254 9.44853 10.3939L3 15M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V7.8C21 6.11984 21 5.27976 20.673 4.63803C20.3854 4.07354 19.9265 3.6146 19.362 3.32698C18.7202 3 17.8802 3 16.2 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z" stroke="#144046" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="support">
-    <path opacity="0.12" fill-rule="evenodd" clip-rule="evenodd" d="M17.1916 3.59226C16.5948 2.3434 15.2188 1.68179 13.8807 2.32037C12.5425 2.95896 11.9724 4.47338 12.5327 5.80283C13.093 7.13227 15.3439 10.4879 15.3439 10.4879C15.3439 10.4879 18.9711 8.70733 20.1211 7.83612C21.271 6.96492 21.5558 5.36358 20.6949 4.14624C19.834 2.9289 18.3329 2.80912 17.1916 3.59226Z" fill="#0099AF"></path>
-    <path d="M6 20.0872H8.61029C8.95063 20.0872 9.28888 20.1277 9.61881 20.2087L12.3769 20.8789C12.9753 21.0247 13.5988 21.0389 14.2035 20.9214L17.253 20.3281C18.0585 20.1712 18.7996 19.7855 19.3803 19.2205L21.5379 17.1217C22.154 16.5234 22.154 15.5524 21.5379 14.9531C20.9832 14.4135 20.1047 14.3527 19.4771 14.8103L16.9626 16.6449C16.6025 16.9081 16.1643 17.0498 15.7137 17.0498H13.2855L14.8311 17.0498C15.7022 17.0498 16.4079 16.3633 16.4079 15.5159V15.2092C16.4079 14.5055 15.9156 13.892 15.2141 13.7219L12.8286 13.1418C12.4404 13.0476 12.0428 13 11.6431 13C10.6783 13 8.93189 13.7988 8.93189 13.7988L6 15.0249M2 14.6L2 20.4C2 20.9601 2 21.2401 2.10899 21.454C2.20487 21.6422 2.35785 21.7951 2.54601 21.891C2.75992 22 3.03995 22 3.6 22H4.4C4.96005 22 5.24008 22 5.45399 21.891C5.64215 21.7952 5.79513 21.6422 5.89101 21.454C6 21.2401 6 20.9601 6 20.4V14.6C6 14.04 6 13.7599 5.89101 13.546C5.79513 13.3579 5.64215 13.2049 5.45399 13.109C5.24008 13 4.96005 13 4.4 13H3.6C3.03995 13 2.75992 13 2.54601 13.109C2.35785 13.2049 2.20487 13.3579 2.10899 13.546C2 13.7599 2 14.04 2 14.6ZM17.1914 3.59227C16.5946 2.34341 15.2186 1.6818 13.8804 2.32039C12.5423 2.95898 11.9722 4.4734 12.5325 5.80284C12.8787 6.62448 13.8707 8.22002 14.5781 9.31905C14.8394 9.72513 14.9701 9.92817 15.161 10.0469C15.3247 10.1488 15.5297 10.2037 15.7224 10.1974C15.9471 10.1899 16.1618 10.0794 16.5911 9.85845C17.7532 9.26033 19.4101 8.37457 20.1208 7.83614C21.2707 6.96494 21.5556 5.36359 20.6947 4.14626C19.8337 2.92892 18.3327 2.80914 17.1914 3.59227Z" stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="ticket">
-    <path d="M16.5 6V6.75M16.5 9.75V10.5M16.5 13.5V14.25M16.5 17.25V18M7.5 12.75H12.75M7.5 15H10.5M3.375 5.25C2.75368 5.25 2.25 5.75368 2.25 6.375V9.40135C3.1467 9.92006 3.75 10.8896 3.75 12C3.75 13.1104 3.1467 14.0799 2.25 14.5987V17.625C2.25 18.2463 2.75368 18.75 3.375 18.75H20.625C21.2463 18.75 21.75 18.2463 21.75 17.625V14.5987C20.8533 14.0799 20.25 13.1104 20.25 12C20.25 10.8896 20.8533 9.92006 21.75 9.40135V6.375C21.75 5.75368 21.2463 5.25 20.625 5.25H3.375Z" stroke="#0099AF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="verify">
-    <path d="M9 12.75L11.25 15L15 9.75M21 12C21 13.2683 20.3704 14.3895 19.4067 15.0682C19.6081 16.2294 19.2604 17.4672 18.3637 18.3639C17.467 19.2606 16.2292 19.6083 15.068 19.4069C14.3893 20.3705 13.2682 21 12 21C10.7319 21 9.61072 20.3705 8.93204 19.407C7.77066 19.6086 6.53256 19.261 5.6357 18.3641C4.73886 17.4673 4.39125 16.2292 4.59286 15.0678C3.62941 14.3891 3 13.2681 3 12C3 10.7319 3.62946 9.61077 4.59298 8.93208C4.39147 7.77079 4.7391 6.53284 5.63587 5.63607C6.53265 4.73929 7.77063 4.39166 8.93194 4.59319C9.61061 3.62955 10.7318 3 12 3C13.2682 3 14.3893 3.6295 15.068 4.59307C16.2294 4.39145 17.4674 4.73906 18.3643 5.6359C19.2611 6.53274 19.6087 7.77081 19.4071 8.93218C20.3706 9.61087 21 10.7319 21 12Z" stroke="#0099AF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="wiki">
-    <path opacity="0.12" d="M18 21.5C19.933 21.5 21.5 19.933 21.5 18C21.5 16.067 19.933 14.5 18 14.5C16.067 14.5 14.5 16.067 14.5 18C14.5 19.933 16.067 21.5 18 21.5Z" fill="#0099AF"></path>
-    <path d="M14 11H8M10 15H8M16 7H8M20 10.5V6.8C20 5.11984 20 4.27976 19.673 3.63803C19.3854 3.07354 18.9265 2.6146 18.362 2.32698C17.7202 2 16.8802 2 15.2 2H8.8C7.11984 2 6.27976 2 5.63803 2.32698C5.07354 2.6146 4.6146 3.07354 4.32698 3.63803C4 4.27976 4 5.11984 4 6.8V17.2C4 18.8802 4 19.7202 4.32698 20.362C4.6146 20.9265 5.07354 21.3854 5.63803 21.673C6.27976 22 7.11984 22 8.8 22H11.5M22 22L20.5 20.5M21.5 18C21.5 19.933 19.933 21.5 18 21.5C16.067 21.5 14.5 19.933 14.5 18C14.5 16.067 16.067 14.5 18 14.5C19.933 14.5 21.5 16.067 21.5 18Z" stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="wiki-highlight">
-    <path opacity="0.12" d="M18 21.5C19.933 21.5 21.5 19.933 21.5 18C21.5 16.067 19.933 14.5 18 14.5C16.067 14.5 14.5 16.067 14.5 18C14.5 19.933 16.067 21.5 18 21.5Z" fill="#144046"></path>
-    <path d="M14 11H8M10 15H8M16 7H8M20 10.5V6.8C20 5.11984 20 4.27976 19.673 3.63803C19.3854 3.07354 18.9265 2.6146 18.362 2.32698C17.7202 2 16.8802 2 15.2 2H8.8C7.11984 2 6.27976 2 5.63803 2.32698C5.07354 2.6146 4.6146 3.07354 4.32698 3.63803C4 4.27976 4 5.11984 4 6.8V17.2C4 18.8802 4 19.7202 4.32698 20.362C4.6146 20.9265 5.07354 21.3854 5.63803 21.673C6.27976 22 7.11984 22 8.8 22H11.5M22 22L20.5 20.5M21.5 18C21.5 19.933 19.933 21.5 18 21.5C16.067 21.5 14.5 19.933 14.5 18C14.5 16.067 16.067 14.5 18 14.5C19.933 14.5 21.5 16.067 21.5 18Z" stroke="#144046" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-</svg>
diff --git a/static/icons/mobile-nav/stats-highlight.svg b/static/icons/mobile-nav/stats-highlight.svg
new file mode 100644
index 00000000..294704d1
--- /dev/null
+++ b/static/icons/mobile-nav/stats-highlight.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path opacity="0.12"
+    d="M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V9L14.5515 13.6061C14.3555 13.746 14.2576 13.816 14.1527 13.8371C14.0602 13.8557 13.9643 13.8478 13.8762 13.8142C13.7762 13.7762 13.691 13.691 13.5208 13.5208L10.4792 10.4792C10.309 10.309 10.2238 10.2238 10.1238 10.1858C10.0357 10.1522 9.9398 10.1443 9.84732 10.1629C9.74241 10.184 9.64445 10.254 9.44853 10.3939L3 15V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z"
+    fill="#144046"></path>
+  <path
+    d="M21 9L14.5515 13.6061C14.3555 13.746 14.2576 13.816 14.1527 13.8371C14.0602 13.8557 13.9643 13.8478 13.8762 13.8142C13.7762 13.7762 13.691 13.691 13.5208 13.5208L10.4792 10.4792C10.309 10.309 10.2238 10.2238 10.1238 10.1858C10.0357 10.1522 9.9398 10.1443 9.84732 10.1629C9.74241 10.184 9.64445 10.254 9.44853 10.3939L3 15M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V7.8C21 6.11984 21 5.27976 20.673 4.63803C20.3854 4.07354 19.9265 3.6146 19.362 3.32698C18.7202 3 17.8802 3 16.2 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z"
+    stroke="#144046" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/stats.svg b/static/icons/mobile-nav/stats.svg
new file mode 100644
index 00000000..ebf2b934
--- /dev/null
+++ b/static/icons/mobile-nav/stats.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path opacity="0.12"
+    d="M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V9L14.5515 13.6061C14.3555 13.746 14.2576 13.816 14.1527 13.8371C14.0602 13.8557 13.9643 13.8478 13.8762 13.8142C13.7762 13.7762 13.691 13.691 13.5208 13.5208L10.4792 10.4792C10.309 10.309 10.2238 10.2238 10.1238 10.1858C10.0357 10.1522 9.9398 10.1443 9.84732 10.1629C9.74241 10.184 9.64445 10.254 9.44853 10.3939L3 15V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z"
+    fill="#0099AF"></path>
+  <path
+    d="M21 9L14.5515 13.6061C14.3555 13.746 14.2576 13.816 14.1527 13.8371C14.0602 13.8557 13.9643 13.8478 13.8762 13.8142C13.7762 13.7762 13.691 13.691 13.5208 13.5208L10.4792 10.4792C10.309 10.309 10.2238 10.2238 10.1238 10.1858C10.0357 10.1522 9.9398 10.1443 9.84732 10.1629C9.74241 10.184 9.64445 10.254 9.44853 10.3939L3 15M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V7.8C21 6.11984 21 5.27976 20.673 4.63803C20.3854 4.07354 19.9265 3.6146 19.362 3.32698C18.7202 3 17.8802 3 16.2 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z"
+    stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/support.svg b/static/icons/mobile-nav/support.svg
new file mode 100644
index 00000000..95aa8fef
--- /dev/null
+++ b/static/icons/mobile-nav/support.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path opacity="0.12" fill-rule="evenodd" clip-rule="evenodd"
+    d="M17.1916 3.59226C16.5948 2.3434 15.2188 1.68179 13.8807 2.32037C12.5425 2.95896 11.9724 4.47338 12.5327 5.80283C13.093 7.13227 15.3439 10.4879 15.3439 10.4879C15.3439 10.4879 18.9711 8.70733 20.1211 7.83612C21.271 6.96492 21.5558 5.36358 20.6949 4.14624C19.834 2.9289 18.3329 2.80912 17.1916 3.59226Z"
+    fill="#0099AF"></path>
+  <path
+    d="M6 20.0872H8.61029C8.95063 20.0872 9.28888 20.1277 9.61881 20.2087L12.3769 20.8789C12.9753 21.0247 13.5988 21.0389 14.2035 20.9214L17.253 20.3281C18.0585 20.1712 18.7996 19.7855 19.3803 19.2205L21.5379 17.1217C22.154 16.5234 22.154 15.5524 21.5379 14.9531C20.9832 14.4135 20.1047 14.3527 19.4771 14.8103L16.9626 16.6449C16.6025 16.9081 16.1643 17.0498 15.7137 17.0498H13.2855L14.8311 17.0498C15.7022 17.0498 16.4079 16.3633 16.4079 15.5159V15.2092C16.4079 14.5055 15.9156 13.892 15.2141 13.7219L12.8286 13.1418C12.4404 13.0476 12.0428 13 11.6431 13C10.6783 13 8.93189 13.7988 8.93189 13.7988L6 15.0249M2 14.6L2 20.4C2 20.9601 2 21.2401 2.10899 21.454C2.20487 21.6422 2.35785 21.7951 2.54601 21.891C2.75992 22 3.03995 22 3.6 22H4.4C4.96005 22 5.24008 22 5.45399 21.891C5.64215 21.7952 5.79513 21.6422 5.89101 21.454C6 21.2401 6 20.9601 6 20.4V14.6C6 14.04 6 13.7599 5.89101 13.546C5.79513 13.3579 5.64215 13.2049 5.45399 13.109C5.24008 13 4.96005 13 4.4 13H3.6C3.03995 13 2.75992 13 2.54601 13.109C2.35785 13.2049 2.20487 13.3579 2.10899 13.546C2 13.7599 2 14.04 2 14.6ZM17.1914 3.59227C16.5946 2.34341 15.2186 1.6818 13.8804 2.32039C12.5423 2.95898 11.9722 4.4734 12.5325 5.80284C12.8787 6.62448 13.8707 8.22002 14.5781 9.31905C14.8394 9.72513 14.9701 9.92817 15.161 10.0469C15.3247 10.1488 15.5297 10.2037 15.7224 10.1974C15.9471 10.1899 16.1618 10.0794 16.5911 9.85845C17.7532 9.26033 19.4101 8.37457 20.1208 7.83614C21.2707 6.96494 21.5556 5.36359 20.6947 4.14626C19.8337 2.92892 18.3327 2.80914 17.1914 3.59227Z"
+    stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/ticket.svg b/static/icons/mobile-nav/ticket.svg
new file mode 100644
index 00000000..eb109f71
--- /dev/null
+++ b/static/icons/mobile-nav/ticket.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path
+    d="M16.5 6V6.75M16.5 9.75V10.5M16.5 13.5V14.25M16.5 17.25V18M7.5 12.75H12.75M7.5 15H10.5M3.375 5.25C2.75368 5.25 2.25 5.75368 2.25 6.375V9.40135C3.1467 9.92006 3.75 10.8896 3.75 12C3.75 13.1104 3.1467 14.0799 2.25 14.5987V17.625C2.25 18.2463 2.75368 18.75 3.375 18.75H20.625C21.2463 18.75 21.75 18.2463 21.75 17.625V14.5987C20.8533 14.0799 20.25 13.1104 20.25 12C20.25 10.8896 20.8533 9.92006 21.75 9.40135V6.375C21.75 5.75368 21.2463 5.25 20.625 5.25H3.375Z"
+    stroke="#0099AF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/verify.svg b/static/icons/mobile-nav/verify.svg
new file mode 100644
index 00000000..0b382892
--- /dev/null
+++ b/static/icons/mobile-nav/verify.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path
+    d="M9 12.75L11.25 15L15 9.75M21 12C21 13.2683 20.3704 14.3895 19.4067 15.0682C19.6081 16.2294 19.2604 17.4672 18.3637 18.3639C17.467 19.2606 16.2292 19.6083 15.068 19.4069C14.3893 20.3705 13.2682 21 12 21C10.7319 21 9.61072 20.3705 8.93204 19.407C7.77066 19.6086 6.53256 19.261 5.6357 18.3641C4.73886 17.4673 4.39125 16.2292 4.59286 15.0678C3.62941 14.3891 3 13.2681 3 12C3 10.7319 3.62946 9.61077 4.59298 8.93208C4.39147 7.77079 4.7391 6.53284 5.63587 5.63607C6.53265 4.73929 7.77063 4.39166 8.93194 4.59319C9.61061 3.62955 10.7318 3 12 3C13.2682 3 14.3893 3.6295 15.068 4.59307C16.2294 4.39145 17.4674 4.73906 18.3643 5.6359C19.2611 6.53274 19.6087 7.77081 19.4071 8.93218C20.3706 9.61087 21 10.7319 21 12Z"
+    stroke="#0099AF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/wiki-highlight.svg b/static/icons/mobile-nav/wiki-highlight.svg
new file mode 100644
index 00000000..e1dd04ef
--- /dev/null
+++ b/static/icons/mobile-nav/wiki-highlight.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path opacity="0.12"
+    d="M18 21.5C19.933 21.5 21.5 19.933 21.5 18C21.5 16.067 19.933 14.5 18 14.5C16.067 14.5 14.5 16.067 14.5 18C14.5 19.933 16.067 21.5 18 21.5Z"
+    fill="#144046"></path>
+  <path
+    d="M14 11H8M10 15H8M16 7H8M20 10.5V6.8C20 5.11984 20 4.27976 19.673 3.63803C19.3854 3.07354 18.9265 2.6146 18.362 2.32698C17.7202 2 16.8802 2 15.2 2H8.8C7.11984 2 6.27976 2 5.63803 2.32698C5.07354 2.6146 4.6146 3.07354 4.32698 3.63803C4 4.27976 4 5.11984 4 6.8V17.2C4 18.8802 4 19.7202 4.32698 20.362C4.6146 20.9265 5.07354 21.3854 5.63803 21.673C6.27976 22 7.11984 22 8.8 22H11.5M22 22L20.5 20.5M21.5 18C21.5 19.933 19.933 21.5 18 21.5C16.067 21.5 14.5 19.933 14.5 18C14.5 16.067 16.067 14.5 18 14.5C19.933 14.5 21.5 16.067 21.5 18Z"
+    stroke="#144046" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/mobile-nav/wiki.svg b/static/icons/mobile-nav/wiki.svg
new file mode 100644
index 00000000..a44a4bba
--- /dev/null
+++ b/static/icons/mobile-nav/wiki.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+  <path opacity="0.12"
+    d="M18 21.5C19.933 21.5 21.5 19.933 21.5 18C21.5 16.067 19.933 14.5 18 14.5C16.067 14.5 14.5 16.067 14.5 18C14.5 19.933 16.067 21.5 18 21.5Z"
+    fill="#0099AF"></path>
+  <path
+    d="M14 11H8M10 15H8M16 7H8M20 10.5V6.8C20 5.11984 20 4.27976 19.673 3.63803C19.3854 3.07354 18.9265 2.6146 18.362 2.32698C17.7202 2 16.8802 2 15.2 2H8.8C7.11984 2 6.27976 2 5.63803 2.32698C5.07354 2.6146 4.6146 3.07354 4.32698 3.63803C4 4.27976 4 5.11984 4 6.8V17.2C4 18.8802 4 19.7202 4.32698 20.362C4.6146 20.9265 5.07354 21.3854 5.63803 21.673C6.27976 22 7.11984 22 8.8 22H11.5M22 22L20.5 20.5M21.5 18C21.5 19.933 19.933 21.5 18 21.5C16.067 21.5 14.5 19.933 14.5 18C14.5 16.067 16.067 14.5 18 14.5C19.933 14.5 21.5 16.067 21.5 18Z"
+    stroke="#0099AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file

From bd7f67144e93db7c4d15675a55618dc5780ab689 Mon Sep 17 00:00:00 2001
From: escapedcat <github@htmlcss.de>
Date: Fri, 28 Feb 2025 19:29:48 +0100
Subject: [PATCH 5/7] refactor(icons): export popup icons

---
 static/icons/popup/bolt.svg             |  5 ++
 static/icons/popup/boost-solid.svg      |  5 ++
 static/icons/popup/boost.svg            |  5 ++
 static/icons/popup/boosted-icon-pin.svg |  5 ++
 static/icons/popup/clock.svg            |  5 ++
 static/icons/popup/close.svg            |  4 ++
 static/icons/popup/compass.svg          |  8 +++
 static/icons/popup/dots-horizontal.svg  | 11 ++++
 static/icons/popup/email.svg            |  5 ++
 static/icons/popup/external.svg         |  4 ++
 static/icons/popup/facebook.svg         |  5 ++
 static/icons/popup/globe.svg            |  5 ++
 static/icons/popup/info-circle.svg      |  5 ++
 static/icons/popup/instagram.svg        | 12 ++++
 static/icons/popup/issues.svg           |  5 ++
 static/icons/popup/outdated.svg         |  6 ++
 static/icons/popup/pencil.svg           |  5 ++
 static/icons/popup/phone.svg            |  5 ++
 static/icons/popup/share.svg            |  5 ++
 static/icons/popup/spritesheet.svg      | 88 -------------------------
 static/icons/popup/tags.svg             |  5 ++
 static/icons/popup/twitter.svg          | 11 ++++
 static/icons/popup/verified.svg         |  5 ++
 vite.config.ts                          |  6 +-
 24 files changed, 136 insertions(+), 89 deletions(-)
 create mode 100644 static/icons/popup/bolt.svg
 create mode 100644 static/icons/popup/boost-solid.svg
 create mode 100644 static/icons/popup/boost.svg
 create mode 100644 static/icons/popup/boosted-icon-pin.svg
 create mode 100644 static/icons/popup/clock.svg
 create mode 100644 static/icons/popup/close.svg
 create mode 100644 static/icons/popup/compass.svg
 create mode 100644 static/icons/popup/dots-horizontal.svg
 create mode 100644 static/icons/popup/email.svg
 create mode 100644 static/icons/popup/external.svg
 create mode 100644 static/icons/popup/facebook.svg
 create mode 100644 static/icons/popup/globe.svg
 create mode 100644 static/icons/popup/info-circle.svg
 create mode 100644 static/icons/popup/instagram.svg
 create mode 100644 static/icons/popup/issues.svg
 create mode 100644 static/icons/popup/outdated.svg
 create mode 100644 static/icons/popup/pencil.svg
 create mode 100644 static/icons/popup/phone.svg
 create mode 100644 static/icons/popup/share.svg
 delete mode 100644 static/icons/popup/spritesheet.svg
 create mode 100644 static/icons/popup/tags.svg
 create mode 100644 static/icons/popup/twitter.svg
 create mode 100644 static/icons/popup/verified.svg

diff --git a/static/icons/popup/bolt.svg b/static/icons/popup/bolt.svg
new file mode 100644
index 00000000..c76afc29
--- /dev/null
+++ b/static/icons/popup/bolt.svg
@@ -0,0 +1,5 @@
+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 26">
+  <path d="M14.75 1.75L11.75 10.75H23.75L10.25 24.25L11.75 15.25H1.25L14.75 1.75Z"
+    stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round"
+    stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/boost-solid.svg b/static/icons/popup/boost-solid.svg
new file mode 100644
index 00000000..b5f39f13
--- /dev/null
+++ b/static/icons/popup/boost-solid.svg
@@ -0,0 +1,5 @@
+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+  <path fill-rule="evenodd" clip-rule="evenodd"
+    d="M8 1.5C4.41015 1.5 1.5 4.41015 1.5 8C1.5 11.5899 4.41015 14.5 8 14.5C11.5899 14.5 14.5 11.5899 14.5 8C14.5 4.41015 11.5899 1.5 8 1.5ZM8.35355 5.14645C8.25979 5.05268 8.13261 5 8 5C7.86739 5 7.74021 5.05268 7.64645 5.14645L5.64645 7.14645C5.45118 7.34171 5.45118 7.65829 5.64645 7.85355C5.84171 8.04881 6.15829 8.04881 6.35355 7.85355L7.5 6.70711L7.5 10.5C7.5 10.7761 7.72386 11 8 11C8.27614 11 8.5 10.7761 8.5 10.5L8.5 6.70711L9.64645 7.85355C9.84171 8.04882 10.1583 8.04882 10.3536 7.85355C10.5488 7.65829 10.5488 7.34171 10.3536 7.14645L8.35355 5.14645Z"
+    fill="white"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/boost.svg b/static/icons/popup/boost.svg
new file mode 100644
index 00000000..6a44333c
--- /dev/null
+++ b/static/icons/popup/boost.svg
@@ -0,0 +1,5 @@
+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17">
+  <path
+    d="M11.1663 8.49998L8.49967 5.83331M8.49967 5.83331L5.83301 8.49998M8.49967 5.83331V11.1666M15.1663 8.49998C15.1663 12.1819 12.1816 15.1666 8.49967 15.1666C4.81778 15.1666 1.83301 12.1819 1.83301 8.49998C1.83301 4.81808 4.81778 1.83331 8.49967 1.83331C12.1816 1.83331 15.1663 4.81808 15.1663 8.49998Z"
+    stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/boosted-icon-pin.svg b/static/icons/popup/boosted-icon-pin.svg
new file mode 100644
index 00000000..eed82d07
--- /dev/null
+++ b/static/icons/popup/boosted-icon-pin.svg
@@ -0,0 +1,5 @@
+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 43">
+  <path
+    d="M0 16.0333C0 6.08 8.05161 0.131836 15.8361 0.131836C23.6205 0.131836 31.6721 6.08 31.6721 16.0333C31.6721 26.461 16.9494 41.3035 16.3229 41.9301C16.1941 42.0595 16.0185 42.1318 15.8361 42.1318C15.6536 42.1318 15.478 42.0595 15.3493 41.9301C14.7227 41.3035 0 26.461 0 16.0333Z"
+    fill="#F7931A"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/clock.svg b/static/icons/popup/clock.svg
new file mode 100644
index 00000000..6297aeb8
--- /dev/null
+++ b/static/icons/popup/clock.svg
@@ -0,0 +1,5 @@
+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17">
+  <path
+    d="M8.49967 4.49998V8.49998L11.1663 9.83331M15.1663 8.49998C15.1663 12.1819 12.1816 15.1666 8.49967 15.1666C4.81778 15.1666 1.83301 12.1819 1.83301 8.49998C1.83301 4.81808 4.81778 1.83331 8.49967 1.83331C12.1816 1.83331 15.1663 4.81808 15.1663 8.49998Z"
+    stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/close.svg b/static/icons/popup/close.svg
new file mode 100644
index 00000000..0462baef
--- /dev/null
+++ b/static/icons/popup/close.svg
@@ -0,0 +1,4 @@
+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25">
+  <path d="M17.5 7.5L7.5 17.5M7.5 7.5L17.5 17.5" stroke="currentColor" stroke-width="2"
+    stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/compass.svg b/static/icons/popup/compass.svg
new file mode 100644
index 00000000..b58871c3
--- /dev/null
+++ b/static/icons/popup/compass.svg
@@ -0,0 +1,8 @@
+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24">
+  <path
+    d="M12.5 22C18.0228 22 22.5 17.5228 22.5 12C22.5 6.47715 18.0228 2 12.5 2C6.97715 2 2.5 6.47715 2.5 12C2.5 17.5228 6.97715 22 12.5 22Z"
+    stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+  <path
+    d="M15.2221 8.26596C15.7107 8.10312 15.9549 8.02169 16.1174 8.07962C16.2587 8.13003 16.37 8.24127 16.4204 8.38263C16.4783 8.54507 16.3969 8.78935 16.234 9.27789L14.7465 13.7405C14.7001 13.8797 14.6769 13.9492 14.6374 14.007C14.6024 14.0582 14.5582 14.1024 14.507 14.1374C14.4492 14.1769 14.3797 14.2001 14.2405 14.2465L9.77789 15.734C9.28935 15.8969 9.04507 15.9783 8.88263 15.9204C8.74127 15.87 8.63003 15.7587 8.57962 15.6174C8.52169 15.4549 8.60312 15.2107 8.76596 14.7221L10.2535 10.2595C10.2999 10.1203 10.3231 10.0508 10.3626 9.99299C10.3976 9.94182 10.4418 9.8976 10.493 9.8626C10.5508 9.82308 10.6203 9.79989 10.7595 9.75351L15.2221 8.26596Z"
+    stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/dots-horizontal.svg b/static/icons/popup/dots-horizontal.svg
new file mode 100644
index 00000000..12c94fcc
--- /dev/null
+++ b/static/icons/popup/dots-horizontal.svg
@@ -0,0 +1,11 @@
+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24">
+  <path
+    d="M12.5 13C13.0523 13 13.5 12.5523 13.5 12C13.5 11.4477 13.0523 11 12.5 11C11.9477 11 11.5 11.4477 11.5 12C11.5 12.5523 11.9477 13 12.5 13Z"
+    stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+  <path
+    d="M19.5 13C20.0523 13 20.5 12.5523 20.5 12C20.5 11.4477 20.0523 11 19.5 11C18.9477 11 18.5 11.4477 18.5 12C18.5 12.5523 18.9477 13 19.5 13Z"
+    stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+  <path
+    d="M5.5 13C6.05228 13 6.5 12.5523 6.5 12C6.5 11.4477 6.05228 11 5.5 11C4.94772 11 4.5 11.4477 4.5 12C4.5 12.5523 4.94772 13 5.5 13Z"
+    stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/email.svg b/static/icons/popup/email.svg
new file mode 100644
index 00000000..6cbc4827
--- /dev/null
+++ b/static/icons/popup/email.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
+  <path
+    d="M64 112C55.2 112 48 119.2 48 128V150.1L220.5 291.7C241.2 308.7 270.9 308.7 291.6 291.7L464 150.1V128C464 119.2 456.8 112 448 112H64ZM48 212.2V384C48 392.8 55.2 400 64 400H448C456.8 400 464 392.8 464 384V212.2L322 328.8C283.6 360.3 228.3 360.3 190 328.8L48 212.2ZM0 128C0 92.7 28.7 64 64 64H448C483.3 64 512 92.7 512 128V384C512 419.3 483.3 448 448 448H64C28.7 448 0 419.3 0 384V128Z"
+    fill="currentColor"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/external.svg b/static/icons/popup/external.svg
new file mode 100644
index 00000000..89313896
--- /dev/null
+++ b/static/icons/popup/external.svg
@@ -0,0 +1,4 @@
+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+  <path d="M3 13L13 3M13 3H5.5M13 3V10.5" stroke="currentColor" stroke-width="1.5"
+    stroke-linecap="round" stroke-linejoin="round"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/facebook.svg b/static/icons/popup/facebook.svg
new file mode 100644
index 00000000..d69ffad2
--- /dev/null
+++ b/static/icons/popup/facebook.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 512 512">
+  <path
+    d="M504 256C504 119 393 8 256 8C119 8 8 119 8 256C8 379.78 98.69 482.38 217.25 501V327.69H154.25V256H217.25V201.36C217.25 139.21 254.25 104.88 310.92 104.88C338.06 104.88 366.44 109.72 366.44 109.72V170.72H335.16C304.36 170.72 294.75 189.84 294.75 209.45V256H363.53L352.53 327.69H294.75V501C413.31 482.38 504 379.78 504 256Z"
+    fill="currentColor"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/globe.svg b/static/icons/popup/globe.svg
new file mode 100644
index 00000000..ccd5dc64
--- /dev/null
+++ b/static/icons/popup/globe.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 25 24" stroke="currentColor"
+  stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+  <path
+    d="M2.5 12H22.5M2.5 12C2.5 17.5228 6.97715 22 12.5 22M2.5 12C2.5 6.47715 6.97715 2 12.5 2M22.5 12C22.5 17.5228 18.0228 22 12.5 22M22.5 12C22.5 6.47715 18.0228 2 12.5 2M12.5 2C15.0013 4.73835 16.4228 8.29203 16.5 12C16.4228 15.708 15.0013 19.2616 12.5 22M12.5 2C9.99872 4.73835 8.57725 8.29203 8.5 12C8.57725 15.708 9.99872 19.2616 12.5 22"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/info-circle.svg b/static/icons/popup/info-circle.svg
new file mode 100644
index 00000000..3b12e5b8
--- /dev/null
+++ b/static/icons/popup/info-circle.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"
+  stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+  <path
+    d="M12 16V12M12 8H12.01M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/instagram.svg b/static/icons/popup/instagram.svg
new file mode 100644
index 00000000..a7b5826b
--- /dev/null
+++ b/static/icons/popup/instagram.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 448 512">
+  <g clip-path="url(#clip0_1_4)">
+    <path
+      d="M224.1 141C160.5 141 109.2 192.3 109.2 255.9C109.2 319.5 160.5 370.8 224.1 370.8C287.7 370.8 339 319.5 339 255.9C339 192.3 287.7 141 224.1 141ZM224.1 330.6C183 330.6 149.4 297.1 149.4 255.9C149.4 214.7 182.9 181.2 224.1 181.2C265.3 181.2 298.8 214.7 298.8 255.9C298.8 297.1 265.2 330.6 224.1 330.6ZM370.5 136.3C370.5 151.2 358.5 163.1 343.7 163.1C328.8 163.1 316.9 151.1 316.9 136.3C316.9 121.5 328.9 109.5 343.7 109.5C358.5 109.5 370.5 121.5 370.5 136.3ZM446.6 163.5C444.9 127.6 436.7 95.8 410.4 69.6C384.2 43.4 352.4 35.2 316.5 33.4C279.5 31.3 168.6 31.3 131.6 33.4C95.8 35.1 64 43.3 37.7 69.5C11.4 95.7 3.29999 127.5 1.49999 163.4C-0.600012 200.4 -0.600012 311.3 1.49999 348.3C3.19999 384.2 11.4 416 37.7 442.2C64 468.4 95.7 476.6 131.6 478.4C168.6 480.5 279.5 480.5 316.5 478.4C352.4 476.7 384.2 468.5 410.4 442.2C436.6 416 444.8 384.2 446.6 348.3C448.7 311.3 448.7 200.5 446.6 163.5ZM398.8 388C391 407.6 375.9 422.7 356.2 430.6C326.7 442.3 256.7 439.6 224.1 439.6C191.5 439.6 121.4 442.2 92 430.6C72.4 422.8 57.3 407.7 49.4 388C37.7 358.5 40.4 288.5 40.4 255.9C40.4 223.3 37.8 153.2 49.4 123.8C57.2 104.2 72.3 89.1 92 81.2C121.5 69.5 191.5 72.2 224.1 72.2C256.7 72.2 326.8 69.6 356.2 81.2C375.8 89 390.9 104.1 398.8 123.8C410.5 153.3 407.8 223.3 407.8 255.9C407.8 288.5 410.5 358.6 398.8 388Z"
+      fill="currentColor"></path>
+  </g>
+  <defs>
+    <clipPath id="clip0_1_4">
+      <rect width="448" height="512" fill="white"></rect>
+    </clipPath>
+  </defs>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/issues.svg b/static/icons/popup/issues.svg
new file mode 100644
index 00000000..54363346
--- /dev/null
+++ b/static/icons/popup/issues.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"
+  stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+  <path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"></path>
+  <line x1="7" y1="7" x2="7.01" y2="7"></line>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/outdated.svg b/static/icons/popup/outdated.svg
new file mode 100644
index 00000000..a509ac4d
--- /dev/null
+++ b/static/icons/popup/outdated.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor"
+  stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+  <path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"></path>
+  <line x1="12" y1="9" x2="12" y2="13"></line>
+  <line x1="12" y1="17" x2="12.01" y2="17"></line>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/pencil.svg b/static/icons/popup/pencil.svg
new file mode 100644
index 00000000..c4bbbd1d
--- /dev/null
+++ b/static/icons/popup/pencil.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" stroke="currentColor"
+  stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+  <path
+    d="M3 21.5001L8.54927 19.3657C8.90421 19.2292 9.08168 19.161 9.24772 19.0718C9.3952 18.9927 9.5358 18.9013 9.66804 18.7987C9.81692 18.6831 9.95137 18.5487 10.2203 18.2798L21.5 7.00006C22.6046 5.89549 22.6046 4.10463 21.5 3.00006C20.3955 1.89549 18.6046 1.89549 17.5 3.00006L6.22028 14.2798C5.95138 14.5487 5.81692 14.6831 5.70139 14.832C5.59877 14.9643 5.5074 15.1049 5.42823 15.2523C5.33911 15.4184 5.27085 15.5959 5.13433 15.9508L3 21.5001ZM3 21.5001L5.05812 16.149C5.2054 15.7661 5.27903 15.5746 5.40534 15.4869C5.51572 15.4103 5.6523 15.3813 5.7843 15.4065C5.93533 15.4354 6.08038 15.5804 6.37048 15.8705L8.62957 18.1296C8.91967 18.4197 9.06472 18.5648 9.09356 18.7158C9.11877 18.8478 9.08979 18.9844 9.01314 19.0947C8.92545 19.2211 8.73399 19.2947 8.35107 19.442L3 21.5001Z"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/phone.svg b/static/icons/popup/phone.svg
new file mode 100644
index 00000000..108d408b
--- /dev/null
+++ b/static/icons/popup/phone.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" stroke="currentColor"
+  stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+  <path
+    d="M8.88028 8.85323C9.57627 10.3028 10.5251 11.6615 11.7266 12.8631C12.9282 14.0646 14.2869 15.0134 15.7365 15.7094C15.8612 15.7693 15.9235 15.7992 16.0024 15.8222C16.2828 15.904 16.627 15.8453 16.8644 15.6752C16.9313 15.6274 16.9884 15.5702 17.1027 15.4559C17.4523 15.1063 17.6271 14.9315 17.8029 14.8172C18.4658 14.3862 19.3204 14.3862 19.9833 14.8172C20.1591 14.9315 20.3339 15.1063 20.6835 15.4559L20.8783 15.6508C21.4098 16.1822 21.6755 16.448 21.8198 16.7333C22.1069 17.3009 22.1069 17.9712 21.8198 18.5387C21.6755 18.8241 21.4098 19.0898 20.8783 19.6213L20.7207 19.7789C20.1911 20.3085 19.9263 20.5733 19.5662 20.7756C19.1667 21 18.5462 21.1614 18.088 21.16C17.6751 21.1588 17.3928 21.0787 16.8284 20.9185C13.795 20.0575 10.9326 18.433 8.54466 16.045C6.15668 13.6571 4.53221 10.7947 3.67124 7.76131C3.51103 7.19687 3.43092 6.91464 3.4297 6.5017C3.42833 6.04347 3.58969 5.42298 3.81411 5.02348C4.01636 4.66345 4.28117 4.39863 4.8108 3.86901L4.96843 3.71138C5.49987 3.17993 5.7656 2.91421 6.05098 2.76987C6.61854 2.4828 7.2888 2.4828 7.85636 2.76987C8.14174 2.91421 8.40747 3.17993 8.93891 3.71138L9.13378 3.90625C9.48338 4.25585 9.65819 4.43065 9.77247 4.60643C10.2035 5.26932 10.2035 6.1239 9.77247 6.78679C9.65819 6.96257 9.48338 7.13738 9.13378 7.48698C9.01947 7.60129 8.96231 7.65845 8.91447 7.72526C8.74446 7.96269 8.68576 8.30695 8.76748 8.5873C8.79048 8.6662 8.82041 8.72854 8.88028 8.85323Z"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/share.svg b/static/icons/popup/share.svg
new file mode 100644
index 00000000..12c3901f
--- /dev/null
+++ b/static/icons/popup/share.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" stroke="currentColor"
+  stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+  <path
+    d="M21.5 9L21.5 3M21.5 3H15.5M21.5 3L13.5 11M10.5 5H8.3C6.61984 5 5.77976 5 5.13803 5.32698C4.57354 5.6146 4.1146 6.07354 3.82698 6.63803C3.5 7.27976 3.5 8.11984 3.5 9.8V16.2C3.5 17.8802 3.5 18.7202 3.82698 19.362C4.1146 19.9265 4.57354 20.3854 5.13803 20.673C5.77976 21 6.61984 21 8.3 21H14.7C16.3802 21 17.2202 21 17.862 20.673C18.4265 20.3854 18.8854 19.9265 19.173 19.362C19.5 18.7202 19.5 17.8802 19.5 16.2V14"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/spritesheet.svg b/static/icons/popup/spritesheet.svg
deleted file mode 100644
index dcd95b10..00000000
--- a/static/icons/popup/spritesheet.svg
+++ /dev/null
@@ -1,88 +0,0 @@
-<svg width="0" height="0" class="hidden">
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 26" id="bolt">
-    <path d="M14.75 1.75L11.75 10.75H23.75L10.25 24.25L11.75 15.25H1.25L14.75 1.75Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17" id="boost">
-    <path d="M11.1663 8.49998L8.49967 5.83331M8.49967 5.83331L5.83301 8.49998M8.49967 5.83331V11.1666M15.1663 8.49998C15.1663 12.1819 12.1816 15.1666 8.49967 15.1666C4.81778 15.1666 1.83301 12.1819 1.83301 8.49998C1.83301 4.81808 4.81778 1.83331 8.49967 1.83331C12.1816 1.83331 15.1663 4.81808 15.1663 8.49998Z" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="boost-solid">
-    <path fill-rule="evenodd" clip-rule="evenodd" d="M8 1.5C4.41015 1.5 1.5 4.41015 1.5 8C1.5 11.5899 4.41015 14.5 8 14.5C11.5899 14.5 14.5 11.5899 14.5 8C14.5 4.41015 11.5899 1.5 8 1.5ZM8.35355 5.14645C8.25979 5.05268 8.13261 5 8 5C7.86739 5 7.74021 5.05268 7.64645 5.14645L5.64645 7.14645C5.45118 7.34171 5.45118 7.65829 5.64645 7.85355C5.84171 8.04881 6.15829 8.04881 6.35355 7.85355L7.5 6.70711L7.5 10.5C7.5 10.7761 7.72386 11 8 11C8.27614 11 8.5 10.7761 8.5 10.5L8.5 6.70711L9.64645 7.85355C9.84171 8.04882 10.1583 8.04882 10.3536 7.85355C10.5488 7.65829 10.5488 7.34171 10.3536 7.14645L8.35355 5.14645Z" fill="white"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 43" id="boosted-icon-pin">
-    <path d="M0 16.0333C0 6.08 8.05161 0.131836 15.8361 0.131836C23.6205 0.131836 31.6721 6.08 31.6721 16.0333C31.6721 26.461 16.9494 41.3035 16.3229 41.9301C16.1941 42.0595 16.0185 42.1318 15.8361 42.1318C15.6536 42.1318 15.478 42.0595 15.3493 41.9301C14.7227 41.3035 0 26.461 0 16.0333Z" fill="#F7931A"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17" id="clock">
-    <path d="M8.49967 4.49998V8.49998L11.1663 9.83331M15.1663 8.49998C15.1663 12.1819 12.1816 15.1666 8.49967 15.1666C4.81778 15.1666 1.83301 12.1819 1.83301 8.49998C1.83301 4.81808 4.81778 1.83331 8.49967 1.83331C12.1816 1.83331 15.1663 4.81808 15.1663 8.49998Z" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" id="close">
-    <path d="M17.5 7.5L7.5 17.5M7.5 7.5L17.5 17.5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" id="compass">
-    <path d="M12.5 22C18.0228 22 22.5 17.5228 22.5 12C22.5 6.47715 18.0228 2 12.5 2C6.97715 2 2.5 6.47715 2.5 12C2.5 17.5228 6.97715 22 12.5 22Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-    <path d="M15.2221 8.26596C15.7107 8.10312 15.9549 8.02169 16.1174 8.07962C16.2587 8.13003 16.37 8.24127 16.4204 8.38263C16.4783 8.54507 16.3969 8.78935 16.234 9.27789L14.7465 13.7405C14.7001 13.8797 14.6769 13.9492 14.6374 14.007C14.6024 14.0582 14.5582 14.1024 14.507 14.1374C14.4492 14.1769 14.3797 14.2001 14.2405 14.2465L9.77789 15.734C9.28935 15.8969 9.04507 15.9783 8.88263 15.9204C8.74127 15.87 8.63003 15.7587 8.57962 15.6174C8.52169 15.4549 8.60312 15.2107 8.76596 14.7221L10.2535 10.2595C10.2999 10.1203 10.3231 10.0508 10.3626 9.99299C10.3976 9.94182 10.4418 9.8976 10.493 9.8626C10.5508 9.82308 10.6203 9.79989 10.7595 9.75351L15.2221 8.26596Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" id="dots-horizontal">
-    <path d="M12.5 13C13.0523 13 13.5 12.5523 13.5 12C13.5 11.4477 13.0523 11 12.5 11C11.9477 11 11.5 11.4477 11.5 12C11.5 12.5523 11.9477 13 12.5 13Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-    <path d="M19.5 13C20.0523 13 20.5 12.5523 20.5 12C20.5 11.4477 20.0523 11 19.5 11C18.9477 11 18.5 11.4477 18.5 12C18.5 12.5523 18.9477 13 19.5 13Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-    <path d="M5.5 13C6.05228 13 6.5 12.5523 6.5 12C6.5 11.4477 6.05228 11 5.5 11C4.94772 11 4.5 11.4477 4.5 12C4.5 12.5523 4.94772 13 5.5 13Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="email">
-    <path d="M64 112C55.2 112 48 119.2 48 128V150.1L220.5 291.7C241.2 308.7 270.9 308.7 291.6 291.7L464 150.1V128C464 119.2 456.8 112 448 112H64ZM48 212.2V384C48 392.8 55.2 400 64 400H448C456.8 400 464 392.8 464 384V212.2L322 328.8C283.6 360.3 228.3 360.3 190 328.8L48 212.2ZM0 128C0 92.7 28.7 64 64 64H448C483.3 64 512 92.7 512 128V384C512 419.3 483.3 448 448 448H64C28.7 448 0 419.3 0 384V128Z" fill="currentColor"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="external">
-    <path d="M3 13L13 3M13 3H5.5M13 3V10.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="facebook">
-    <path d="M504 256C504 119 393 8 256 8C119 8 8 119 8 256C8 379.78 98.69 482.38 217.25 501V327.69H154.25V256H217.25V201.36C217.25 139.21 254.25 104.88 310.92 104.88C338.06 104.88 366.44 109.72 366.44 109.72V170.72H335.16C304.36 170.72 294.75 189.84 294.75 209.45V256H363.53L352.53 327.69H294.75V501C413.31 482.38 504 379.78 504 256Z" fill="currentColor"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" id="globe">
-    <path d="M2.5 12H22.5M2.5 12C2.5 17.5228 6.97715 22 12.5 22M2.5 12C2.5 6.47715 6.97715 2 12.5 2M22.5 12C22.5 17.5228 18.0228 22 12.5 22M22.5 12C22.5 6.47715 18.0228 2 12.5 2M12.5 2C15.0013 4.73835 16.4228 8.29203 16.5 12C16.4228 15.708 15.0013 19.2616 12.5 22M12.5 2C9.99872 4.73835 8.57725 8.29203 8.5 12C8.57725 15.708 9.99872 19.2616 12.5 22" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="info-circle">
-    <path d="M12 16V12M12 8H12.01M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="issues">
-    <path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"></path>
-    <line x1="7" y1="7" x2="7.01" y2="7"></line>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" id="instagram">
-    <g clip-path="url(#clip0_1_4)">
-      <path d="M224.1 141C160.5 141 109.2 192.3 109.2 255.9C109.2 319.5 160.5 370.8 224.1 370.8C287.7 370.8 339 319.5 339 255.9C339 192.3 287.7 141 224.1 141ZM224.1 330.6C183 330.6 149.4 297.1 149.4 255.9C149.4 214.7 182.9 181.2 224.1 181.2C265.3 181.2 298.8 214.7 298.8 255.9C298.8 297.1 265.2 330.6 224.1 330.6ZM370.5 136.3C370.5 151.2 358.5 163.1 343.7 163.1C328.8 163.1 316.9 151.1 316.9 136.3C316.9 121.5 328.9 109.5 343.7 109.5C358.5 109.5 370.5 121.5 370.5 136.3ZM446.6 163.5C444.9 127.6 436.7 95.8 410.4 69.6C384.2 43.4 352.4 35.2 316.5 33.4C279.5 31.3 168.6 31.3 131.6 33.4C95.8 35.1 64 43.3 37.7 69.5C11.4 95.7 3.29999 127.5 1.49999 163.4C-0.600012 200.4 -0.600012 311.3 1.49999 348.3C3.19999 384.2 11.4 416 37.7 442.2C64 468.4 95.7 476.6 131.6 478.4C168.6 480.5 279.5 480.5 316.5 478.4C352.4 476.7 384.2 468.5 410.4 442.2C436.6 416 444.8 384.2 446.6 348.3C448.7 311.3 448.7 200.5 446.6 163.5ZM398.8 388C391 407.6 375.9 422.7 356.2 430.6C326.7 442.3 256.7 439.6 224.1 439.6C191.5 439.6 121.4 442.2 92 430.6C72.4 422.8 57.3 407.7 49.4 388C37.7 358.5 40.4 288.5 40.4 255.9C40.4 223.3 37.8 153.2 49.4 123.8C57.2 104.2 72.3 89.1 92 81.2C121.5 69.5 191.5 72.2 224.1 72.2C256.7 72.2 326.8 69.6 356.2 81.2C375.8 89 390.9 104.1 398.8 123.8C410.5 153.3 407.8 223.3 407.8 255.9C407.8 288.5 410.5 358.6 398.8 388Z" fill="currentColor"></path>
-    </g>
-    <defs>
-      <clipPath id="clip0_1_4">
-        <rect width="448" height="512" fill="white"></rect>
-      </clipPath>
-    </defs>
-  </symbol>
-  <symbol xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" id="outdated">
-    <path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"></path>
-    <line x1="12" y1="9" x2="12" y2="13"></line>
-    <line x1="12" y1="17" x2="12.01" y2="17"></line>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" id="pencil">
-    <path d="M3 21.5001L8.54927 19.3657C8.90421 19.2292 9.08168 19.161 9.24772 19.0718C9.3952 18.9927 9.5358 18.9013 9.66804 18.7987C9.81692 18.6831 9.95137 18.5487 10.2203 18.2798L21.5 7.00006C22.6046 5.89549 22.6046 4.10463 21.5 3.00006C20.3955 1.89549 18.6046 1.89549 17.5 3.00006L6.22028 14.2798C5.95138 14.5487 5.81692 14.6831 5.70139 14.832C5.59877 14.9643 5.5074 15.1049 5.42823 15.2523C5.33911 15.4184 5.27085 15.5959 5.13433 15.9508L3 21.5001ZM3 21.5001L5.05812 16.149C5.2054 15.7661 5.27903 15.5746 5.40534 15.4869C5.51572 15.4103 5.6523 15.3813 5.7843 15.4065C5.93533 15.4354 6.08038 15.5804 6.37048 15.8705L8.62957 18.1296C8.91967 18.4197 9.06472 18.5648 9.09356 18.7158C9.11877 18.8478 9.08979 18.9844 9.01314 19.0947C8.92545 19.2211 8.73399 19.2947 8.35107 19.442L3 21.5001Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" id="phone">
-    <path d="M8.88028 8.85323C9.57627 10.3028 10.5251 11.6615 11.7266 12.8631C12.9282 14.0646 14.2869 15.0134 15.7365 15.7094C15.8612 15.7693 15.9235 15.7992 16.0024 15.8222C16.2828 15.904 16.627 15.8453 16.8644 15.6752C16.9313 15.6274 16.9884 15.5702 17.1027 15.4559C17.4523 15.1063 17.6271 14.9315 17.8029 14.8172C18.4658 14.3862 19.3204 14.3862 19.9833 14.8172C20.1591 14.9315 20.3339 15.1063 20.6835 15.4559L20.8783 15.6508C21.4098 16.1822 21.6755 16.448 21.8198 16.7333C22.1069 17.3009 22.1069 17.9712 21.8198 18.5387C21.6755 18.8241 21.4098 19.0898 20.8783 19.6213L20.7207 19.7789C20.1911 20.3085 19.9263 20.5733 19.5662 20.7756C19.1667 21 18.5462 21.1614 18.088 21.16C17.6751 21.1588 17.3928 21.0787 16.8284 20.9185C13.795 20.0575 10.9326 18.433 8.54466 16.045C6.15668 13.6571 4.53221 10.7947 3.67124 7.76131C3.51103 7.19687 3.43092 6.91464 3.4297 6.5017C3.42833 6.04347 3.58969 5.42298 3.81411 5.02348C4.01636 4.66345 4.28117 4.39863 4.8108 3.86901L4.96843 3.71138C5.49987 3.17993 5.7656 2.91421 6.05098 2.76987C6.61854 2.4828 7.2888 2.4828 7.85636 2.76987C8.14174 2.91421 8.40747 3.17993 8.93891 3.71138L9.13378 3.90625C9.48338 4.25585 9.65819 4.43065 9.77247 4.60643C10.2035 5.26932 10.2035 6.1239 9.77247 6.78679C9.65819 6.96257 9.48338 7.13738 9.13378 7.48698C9.01947 7.60129 8.96231 7.65845 8.91447 7.72526C8.74446 7.96269 8.68576 8.30695 8.76748 8.5873C8.79048 8.6662 8.82041 8.72854 8.88028 8.85323Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" id="share">
-    <path d="M21.5 9L21.5 3M21.5 3H15.5M21.5 3L13.5 11M10.5 5H8.3C6.61984 5 5.77976 5 5.13803 5.32698C4.57354 5.6146 4.1146 6.07354 3.82698 6.63803C3.5 7.27976 3.5 8.11984 3.5 9.8V16.2C3.5 17.8802 3.5 18.7202 3.82698 19.362C4.1146 19.9265 4.57354 20.3854 5.13803 20.673C5.77976 21 6.61984 21 8.3 21H14.7C16.3802 21 17.2202 21 17.862 20.673C18.4265 20.3854 18.8854 19.9265 19.173 19.362C19.5 18.7202 19.5 17.8802 19.5 16.2V14" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="tags">
-    <path d="M3.375 19.5H20.625M3.375 19.5C2.75368 19.5 2.25 18.9963 2.25 18.375M3.375 19.5H10.875C11.4963 19.5 12 18.9963 12 18.375M2.25 18.375V5.625M2.25 18.375V16.875C2.25 16.2537 2.75368 15.75 3.375 15.75M21.75 18.375V5.625M21.75 18.375C21.75 18.9963 21.2463 19.5 20.625 19.5M21.75 18.375V16.875C21.75 16.2537 21.2463 15.75 20.625 15.75M20.625 19.5H13.125C12.5037 19.5 12 18.9963 12 18.375M21.75 5.625C21.75 5.00368 21.2463 4.5 20.625 4.5H3.375C2.75368 4.5 2.25 5.00368 2.25 5.625M21.75 5.625V7.125C21.75 7.74632 21.2463 8.25 20.625 8.25M2.25 5.625V7.125C2.25 7.74632 2.75368 8.25 3.375 8.25M3.375 8.25H20.625M3.375 8.25H10.875C11.4963 8.25 12 8.75368 12 9.375M3.375 8.25C2.75368 8.25 2.25 8.75368 2.25 9.375V10.875C2.25 11.4963 2.75368 12 3.375 12M20.625 8.25H13.125C12.5037 8.25 12 8.75368 12 9.375M20.625 8.25C21.2463 8.25 21.75 8.75368 21.75 9.375V10.875C21.75 11.4963 21.2463 12 20.625 12M3.375 12H10.875M3.375 12C2.75368 12 2.25 12.5037 2.25 13.125V14.625C2.25 15.2463 2.75368 15.75 3.375 15.75M12 10.875V9.375M12 10.875C12 11.4963 11.4963 12 10.875 12M12 10.875C12 11.4963 12.5037 12 13.125 12M10.875 12C11.4963 12 12 12.5037 12 13.125M13.125 12H20.625M13.125 12C12.5037 12 12 12.5037 12 13.125M20.625 12C21.2463 12 21.75 12.5037 21.75 13.125V14.625C21.75 15.2463 21.2463 15.75 20.625 15.75M3.375 15.75H10.875M12 14.625V13.125M12 14.625C12 15.2463 11.4963 15.75 10.875 15.75M12 14.625C12 15.2463 12.5037 15.75 13.125 15.75M10.875 15.75C11.4963 15.75 12 16.2537 12 16.875M12 18.375V16.875M12 16.875C12 16.2537 12.5037 15.75 13.125 15.75M13.125 15.75H20.625" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" id="twitter">
-    <g clip-path="url(#clip0_1100_3203)">
-      <path d="M22.96 6C22.19 6.35 21.36 6.58 20.5 6.69C21.38 6.16 22.06 5.32 22.38 4.31C21.55 4.81 20.63 5.16 19.66 5.36C18.87 4.5 17.76 4 16.5 4C14.15 4 12.23 5.92 12.23 8.29C12.23 8.63 12.27 8.96 12.34 9.27C8.78004 9.09 5.61004 7.38 3.50004 4.79C3.13004 5.42 2.92004 6.16 2.92004 6.94C2.92004 8.43 3.67004 9.75 4.83004 10.5C4.12004 10.5 3.46004 10.3 2.88004 10V10.03C2.88004 12.11 4.36004 13.85 6.32004 14.24C5.69077 14.4122 5.03013 14.4362 4.39004 14.31C4.66165 15.1625 5.19358 15.9084 5.91106 16.4429C6.62854 16.9775 7.49549 17.2737 8.39004 17.29C6.87367 18.4904 4.99404 19.1393 3.06004 19.13C2.72004 19.13 2.38004 19.11 2.04004 19.07C3.94004 20.29 6.20004 21 8.62004 21C16.5 21 20.83 14.46 20.83 8.79C20.83 8.6 20.83 8.42 20.82 8.23C21.66 7.63 22.38 6.87 22.96 6V6Z" stroke="currentColor" stroke-width="2"></path>
-    </g>
-    <defs>
-      <clipPath id="clip0_1100_3203">
-        <rect width="24" height="24" fill="white" transform="translate(0.5)"></rect>
-      </clipPath>
-    </defs>
-  </symbol>
-  <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17" id="verified">
-    <path d="M6.49967 8.49998L7.83301 9.83331L10.833 6.83331M5.38885 3.04578C5.92474 3.00301 6.43348 2.79228 6.84265 2.44359C7.79749 1.62989 9.20186 1.62989 10.1567 2.44359C10.5659 2.79228 11.0746 3.00301 11.6105 3.04578C12.861 3.14557 13.8541 4.13861 13.9539 5.38916C13.9966 5.92505 14.2074 6.43379 14.5561 6.84296C15.3698 7.7978 15.3698 9.20216 14.5561 10.157C14.2074 10.5662 13.9966 11.0749 13.9539 11.6108C13.8541 12.8613 12.861 13.8544 11.6105 13.9542C11.0746 13.9969 10.5659 14.2077 10.1567 14.5564C9.20186 15.3701 7.79749 15.3701 6.84265 14.5564C6.43348 14.2077 5.92474 13.9969 5.38885 13.9542C4.1383 13.8544 3.14527 12.8613 3.04547 11.6108C3.00271 11.0749 2.79198 10.5662 2.44329 10.157C1.62958 9.20216 1.62958 7.7978 2.44329 6.84296C2.79198 6.43379 3.00271 5.92505 3.04547 5.38916C3.14527 4.13861 4.1383 3.14557 5.38885 3.04578Z" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"></path>
-  </symbol>
-</svg>
diff --git a/static/icons/popup/tags.svg b/static/icons/popup/tags.svg
new file mode 100644
index 00000000..dc2c7fb0
--- /dev/null
+++ b/static/icons/popup/tags.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5"
+  stroke-linecap="round" stroke-linejoin="round">
+  <path
+    d="M3.375 19.5H20.625M3.375 19.5C2.75368 19.5 2.25 18.9963 2.25 18.375M3.375 19.5H10.875C11.4963 19.5 12 18.9963 12 18.375M2.25 18.375V5.625M2.25 18.375V16.875C2.25 16.2537 2.75368 15.75 3.375 15.75M21.75 18.375V5.625M21.75 18.375C21.75 18.9963 21.2463 19.5 20.625 19.5M21.75 18.375V16.875C21.75 16.2537 21.2463 15.75 20.625 15.75M20.625 19.5H13.125C12.5037 19.5 12 18.9963 12 18.375M21.75 5.625C21.75 5.00368 21.2463 4.5 20.625 4.5H3.375C2.75368 4.5 2.25 5.00368 2.25 5.625M21.75 5.625V7.125C21.75 7.74632 21.2463 8.25 20.625 8.25M2.25 5.625V7.125C2.25 7.74632 2.75368 8.25 3.375 8.25M3.375 8.25H20.625M3.375 8.25H10.875C11.4963 8.25 12 8.75368 12 9.375M3.375 8.25C2.75368 8.25 2.25 8.75368 2.25 9.375V10.875C2.25 11.4963 2.75368 12 3.375 12M20.625 8.25H13.125C12.5037 8.25 12 8.75368 12 9.375M20.625 8.25C21.2463 8.25 21.75 8.75368 21.75 9.375V10.875C21.75 11.4963 21.2463 12 20.625 12M3.375 12H10.875M3.375 12C2.75368 12 2.25 12.5037 2.25 13.125V14.625C2.25 15.2463 2.75368 15.75 3.375 15.75M12 10.875V9.375M12 10.875C12 11.4963 11.4963 12 10.875 12M12 10.875C12 11.4963 12.5037 12 13.125 12M10.875 12C11.4963 12 12 12.5037 12 13.125M13.125 12H20.625M13.125 12C12.5037 12 12 12.5037 12 13.125M20.625 12C21.2463 12 21.75 12.5037 21.75 13.125V14.625C21.75 15.2463 21.2463 15.75 20.625 15.75M3.375 15.75H10.875M12 14.625V13.125M12 14.625C12 15.2463 11.4963 15.75 10.875 15.75M12 14.625C12 15.2463 12.5037 15.75 13.125 15.75M10.875 15.75C11.4963 15.75 12 16.2537 12 16.875M12 18.375V16.875M12 16.875C12 16.2537 12.5037 15.75 13.125 15.75M13.125 15.75H20.625"></path>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/twitter.svg b/static/icons/popup/twitter.svg
new file mode 100644
index 00000000..1a96632a
--- /dev/null
+++ b/static/icons/popup/twitter.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" stroke="currentColor" stroke-width="2">
+  <g clip-path="url(#clip0_1100_3203)">
+    <path
+      d="M22.96 6C22.19 6.35 21.36 6.58 20.5 6.69C21.38 6.16 22.06 5.32 22.38 4.31C21.55 4.81 20.63 5.16 19.66 5.36C18.87 4.5 17.76 4 16.5 4C14.15 4 12.23 5.92 12.23 8.29C12.23 8.63 12.27 8.96 12.34 9.27C8.78004 9.09 5.61004 7.38 3.50004 4.79C3.13004 5.42 2.92004 6.16 2.92004 6.94C2.92004 8.43 3.67004 9.75 4.83004 10.5C4.12004 10.5 3.46004 10.3 2.88004 10V10.03C2.88004 12.11 4.36004 13.85 6.32004 14.24C5.69077 14.4122 5.03013 14.4362 4.39004 14.31C4.66165 15.1625 5.19358 15.9084 5.91106 16.4429C6.62854 16.9775 7.49549 17.2737 8.39004 17.29C6.87367 18.4904 4.99404 19.1393 3.06004 19.13C2.72004 19.13 2.38004 19.11 2.04004 19.07C3.94004 20.29 6.20004 21 8.62004 21C16.5 21 20.83 14.46 20.83 8.79C20.83 8.6 20.83 8.42 20.82 8.23C21.66 7.63 22.38 6.87 22.96 6V6Z"></path>
+  </g>
+  <defs>
+    <clipPath id="clip0_1100_3203">
+      <rect width="24" height="24" fill="white" transform="translate(0.5)"></rect>
+    </clipPath>
+  </defs>
+</svg>
\ No newline at end of file
diff --git a/static/icons/popup/verified.svg b/static/icons/popup/verified.svg
new file mode 100644
index 00000000..7546720c
--- /dev/null
+++ b/static/icons/popup/verified.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17" stroke="currentColor"
+  stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round">
+  <path
+    d="M6.49967 8.49998L7.83301 9.83331L10.833 6.83331M5.38885 3.04578C5.92474 3.00301 6.43348 2.79228 6.84265 2.44359C7.79749 1.62989 9.20186 1.62989 10.1567 2.44359C10.5659 2.79228 11.0746 3.00301 11.6105 3.04578C12.861 3.14557 13.8541 4.13861 13.9539 5.38916C13.9966 5.92505 14.2074 6.43379 14.5561 6.84296C15.3698 7.7978 15.3698 9.20216 14.5561 10.157C14.2074 10.5662 13.9966 11.0749 13.9539 11.6108C13.8541 12.8613 12.861 13.8544 11.6105 13.9542C11.0746 13.9969 10.5659 14.2077 10.1567 14.5564C9.20186 15.3701 7.79749 15.3701 6.84265 14.5564C6.43348 14.2077 5.92474 13.9969 5.38885 13.9542C4.1383 13.8544 3.14527 12.8613 3.04547 11.6108C3.00271 11.0749 2.79198 10.5662 2.44329 10.157C1.62958 9.20216 1.62958 7.7978 2.44329 6.84296C2.79198 6.43379 3.00271 5.92505 3.04547 5.38916C3.14527 4.13861 4.1383 3.14557 5.38885 3.04578Z"></path>
+</svg>
\ No newline at end of file
diff --git a/vite.config.ts b/vite.config.ts
index 200fefb9..b63d56d4 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -6,7 +6,11 @@ import VitePluginSvgSpritemap from '@spiriit/vite-plugin-svg-spritemap';
 export default defineConfig({
 	plugins: [
 		sveltekit(),
-		VitePluginSvgSpritemap(['./static/icons/socials/*.svg', './static/icons/apps/*.svg'])
+		VitePluginSvgSpritemap([
+			'./static/icons/socials/*.svg',
+			'./static/icons/apps/*.svg',
+			'./static/icons/popup/*.svg'
+		])
 	],
 	optimizeDeps: { exclude: ['@resvg/resvg-js'] },
 	server: {

From 600d2bdd006b09375e7a9900ffe2c984934a0166 Mon Sep 17 00:00:00 2001
From: escapedcat <github@htmlcss.de>
Date: Sun, 2 Mar 2025 15:02:59 +0100
Subject: [PATCH 6/7] refactor(icons): switch popup icons

---
 src/components/MerchantButton.svelte     |  2 +-
 src/components/MerchantLink.svelte       |  2 +-
 src/error.html                           | 10 +++----
 src/lib/map/setup.ts                     | 38 ++++++++++++------------
 src/routes/community/[area]/+page.svelte |  1 -
 src/service-worker.ts                    |  2 +-
 static/offline.html                      | 12 ++++----
 7 files changed, 33 insertions(+), 34 deletions(-)

diff --git a/src/components/MerchantButton.svelte b/src/components/MerchantButton.svelte
index ea30b58a..7803592d 100644
--- a/src/components/MerchantButton.svelte
+++ b/src/components/MerchantButton.svelte
@@ -10,7 +10,7 @@
 >
 	<div>
 		<svg width="30px" height="30px" class="mx-auto">
-			<use width="30px" height="30px" href="/icons/popup/spritesheet.svg#{icon}" />
+			<use width="30px" height="30px" href="/__spritemap#sprite-#{icon}" />
 		</svg>
 		<span class="mt-1 block text-center text-xs font-semibold">{text}</span>
 	</div>
diff --git a/src/components/MerchantLink.svelte b/src/components/MerchantLink.svelte
index d3445c55..651d4413 100644
--- a/src/components/MerchantLink.svelte
+++ b/src/components/MerchantLink.svelte
@@ -12,7 +12,7 @@
 >
 	<div>
 		<svg width="30px" height="30px" class="mx-auto">
-			<use width="30px" height="30px" href="/icons/popup/spritesheet.svg#{icon}" />
+			<use width="30px" height="30px" href="/__spritemap#sprite-#{icon}" />
 		</svg>
 		<span class="mt-1 block text-center text-xs font-semibold">{text}</span>
 	</div>
diff --git a/src/error.html b/src/error.html
index 7d29fc8e..4bdff76d 100644
--- a/src/error.html
+++ b/src/error.html
@@ -3798,7 +3798,7 @@ <h2 class="text-xl font-semibold text-primary dark:text-white">
 								<use
 									width="28px"
 									height="28px"
-									href="/icons/socials/spritesheet.svg#twitter"
+									href="/__spritemap#sprite-twitter"
 								></use></svg
 						></a>
 						<a
@@ -3810,7 +3810,7 @@ <h2 class="text-xl font-semibold text-primary dark:text-white">
 								<use
 									width="28px"
 									height="28px"
-									href="/icons/socials/spritesheet.svg#nostr"
+									href="/__spritemap#sprite-nostr"
 								></use></svg
 						></a>
 						<a
@@ -3822,7 +3822,7 @@ <h2 class="text-xl font-semibold text-primary dark:text-white">
 								<use
 									width="28px"
 									height="28px"
-									href="/icons/socials/spritesheet.svg#discord"
+									href="/__spritemap#sprite-discord"
 								></use></svg
 						></a>
 						<a
@@ -3834,7 +3834,7 @@ <h2 class="text-xl font-semibold text-primary dark:text-white">
 								<use
 									width="28px"
 									height="28px"
-									href="/icons/socials/spritesheet.svg#github"
+									href="/__spritemap#sprite-github"
 								></use></svg
 						></a>
 						<a
@@ -3846,7 +3846,7 @@ <h2 class="text-xl font-semibold text-primary dark:text-white">
 								<use
 									width="28px"
 									height="28px"
-									href="/icons/socials/spritesheet.svg#amboss"
+									href="/__spritemap#sprite-amboss"
 								></use></svg
 						></a>
 					</footer>
diff --git a/src/lib/map/setup.ts b/src/lib/map/setup.ts
index 2a91874f..5eb14634 100644
--- a/src/lib/map/setup.ts
+++ b/src/lib/map/setup.ts
@@ -635,7 +635,7 @@ export const generateMarker = (
 				element.tags && element.tags['opening_hours']
 					? `<div class='my-1 w-full max-w-[300px]' title='Opening hours'>
 		  				<svg width='16px' height='16px' class='inline text-primary dark:text-white'>
-	  						<use width='16px' height='16px' href="/icons/popup/spritesheet.svg#clock"></use>
+	  						<use width='16px' height='16px' href="/__spritemap#sprite-clock"></use>
 				 	 	</svg>
 			     		<span class='text-body dark:text-white'>${element.tags['opening_hours']}</span>
 	  			 	   </div>`
@@ -645,7 +645,7 @@ export const generateMarker = (
 					<div class='flex space-x-2 mt-2.5 mb-1'>
 						<a id='navigate' href='geo:${lat},${long}' class='border border-mapBorder hover:border-link !text-primary dark:!text-white hover:!text-link dark:hover:!text-link rounded-lg py-1 w-full transition-colors'>
 							<svg width='24px' height='24px' class='mx-auto'>
-								<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#compass"></use>
+								<use width='24px' height='24px' href="/__spritemap#sprite-compass"></use>
 							</svg>
 							<span class='block text-xs text-center mt-1'>Navigate</span>
 						</a>
@@ -654,7 +654,7 @@ export const generateMarker = (
 							element.id
 						}' target="_blank" rel="noreferrer" class='border border-mapBorder hover:border-link !text-primary dark:!text-white hover:!text-link dark:hover:!text-link rounded-lg py-1 w-full transition-colors'>
 							<svg width='24px' height='24px' class='mx-auto'>
-								<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#pencil"></use>
+								<use width='24px' height='24px' href="/__spritemap#sprite-pencil"></use>
 							</svg>
 							<span class='block text-xs text-center mt-1'>Edit</span>
 						</a>
@@ -663,7 +663,7 @@ export const generateMarker = (
 							element.id
 						}' target="_blank" rel="noreferrer" class='border border-mapBorder hover:border-link !text-primary dark:!text-white hover:!text-link dark:hover:!text-link rounded-lg py-1 w-full transition-colors'>
 							<svg width='24px' height='24px' class='mx-auto'>
-								<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#share"></use>
+								<use width='24px' height='24px' href="/__spritemap#sprite-share"></use>
 							</svg>
 							<span class='block text-xs text-center mt-1'>Share</span>
 						</a>
@@ -671,7 +671,7 @@ export const generateMarker = (
 						<div class='relative w-full'>
 							<button id='more-button' class='border border-mapBorder hover:border-link !text-primary dark:!text-white hover:!text-link dark:hover:!text-link rounded-lg py-1 w-full transition-colors'>
 								<svg width='24px' height='24px' class='mx-auto'>
-									<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#dots-horizontal"></use>
+									<use width='24px' height='24px' href="/__spritemap#sprite-dots-horizontal"></use>
 								</svg>
 								<span class='block text-xs text-center mt-1'>More</span>
 							</button>
@@ -689,7 +689,7 @@ export const generateMarker = (
 														: '#'
 										}" target="_blank" rel="noreferrer" class='flex items-center !text-primary dark:!text-white hover:!text-link dark:hover:!text-link text-xs transition-colors'>
 											<svg width='24px' height='24px' class='mr-2'>
-												<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#bolt"></use>
+												<use width='24px' height='24px' href="/__spritemap#sprite-bolt"></use>
 											</svg>
 											Pay Merchant
 										</a>`
@@ -700,7 +700,7 @@ export const generateMarker = (
 								phone
 									? `<a href='tel:${phone}' class='flex items-center !text-primary dark:!text-white hover:!text-link dark:hover:!text-link text-xs transition-colors'>
 											<svg width='24px' height='24px' class='mr-2'>
-												<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#phone"></use>
+												<use width='24px' height='24px' href="/__spritemap#sprite-phone"></use>
 											</svg>
 											Call
 										</a>`
@@ -711,7 +711,7 @@ export const generateMarker = (
 								email
 									? `<a href='mailto:${email}' class='flex items-center !text-primary dark:!text-white hover:!text-link dark:hover:!text-link text-xs transition-colors'>
 											<svg width='24px' height='24px' class='mr-2'>
-												<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#email"></use>
+												<use width='24px' height='24px' href="/__spritemap#sprite-email"></use>
 											</svg>
 											Email
 										</a>`
@@ -724,7 +724,7 @@ export const generateMarker = (
 											website.startsWith('http') ? website : `https://${website}`
 										} target="_blank" rel="noreferrer" class='flex items-center !text-primary dark:!text-white hover:!text-link dark:hover:!text-link text-xs transition-colors'>
 											<svg width='24px' height='24px' class='mr-2'>
-												<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#globe"></use>
+												<use width='24px' height='24px' href="/__spritemap#sprite-globe"></use>
 											</svg>
 											Website
 										</a>`
@@ -737,7 +737,7 @@ export const generateMarker = (
 											twitter.startsWith('http') ? twitter : `https://twitter.com/${twitter}`
 										} target="_blank" rel="noreferrer" class='flex items-center !text-primary dark:!text-white hover:!text-link dark:hover:!text-link text-xs transition-colors'>
 											<svg width='24px' height='24px' class='mr-2'>
-												<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#twitter"></use>
+												<use width='24px' height='24px' href="/__spritemap#sprite-twitter"></use>
 											</svg>
 											Twitter
 										</a>`
@@ -752,7 +752,7 @@ export const generateMarker = (
 												: `https://instagram.com/${instagram}`
 										} target="_blank" rel="noreferrer" class='flex items-center !text-primary dark:!text-white hover:!text-link dark:hover:!text-link text-xs transition-colors'>
 											<svg width='24px' height='24px' class='mr-2'>
-												<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#instagram"></use>
+												<use width='24px' height='24px' href="/__spritemap#sprite-instagram"></use>
 											</svg>
 											Instagram
 										</a>`
@@ -765,7 +765,7 @@ export const generateMarker = (
 											facebook.startsWith('http') ? facebook : `https://facebook.com/${facebook}`
 										} target="_blank" rel="noreferrer" class='flex items-center !text-primary dark:!text-white hover:!text-link dark:hover:!text-link text-xs transition-colors'>
 											<svg width='24px' height='24px' class='mr-2'>
-												<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#facebook"></use>
+												<use width='24px' height='24px' href="/__spritemap#sprite-facebook"></use>
 											</svg>
 											Facebook
 										</a>`
@@ -778,7 +778,7 @@ export const generateMarker = (
 										id='show-tags'
 										class='flex items-center !text-primary dark:!text-white hover:!text-link dark:hover:!text-link text-xs transition-colors'>
 											<svg width='24px' height='24px' class='mr-2'>
-												<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#tags"></use>
+												<use width='24px' height='24px' href="/__spritemap#sprite-tags"></use>
 											</svg>
 											Show Tags
 										</button>
@@ -787,7 +787,7 @@ export const generateMarker = (
 										id='tagging-issues'
 										class='flex items-center !text-primary dark:!text-white hover:!text-link dark:hover:!text-link text-xs transition-colors'>
 											<svg width='24px' height='24px' class='mr-2'>
-												<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#issues"></use>
+												<use width='24px' height='24px' href="/__spritemap#sprite-issues"></use>
 											</svg>
 											Tag Issues
 										</button>`
@@ -800,7 +800,7 @@ export const generateMarker = (
 									rel="noreferrer"
 									class='flex items-center !text-primary dark:!text-white hover:!text-link dark:hover:!text-link text-xs transition-colors'>
 										<svg width='24px' height='24px' class='mr-2'>
-											<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#info-circle"></use>
+											<use width='24px' height='24px' href="/__spritemap#sprite-info-circle"></use>
 										</svg>
 										Map Legend
 								</a>
@@ -811,7 +811,7 @@ export const generateMarker = (
 									rel="noreferrer"
 									class='flex items-center !text-primary dark:!text-white hover:!text-link dark:hover:!text-link text-xs transition-colors'>
 										<svg width='24px' height='24px' class='mr-2'>
-											<use width='24px' height='24px' href="/icons/popup/spritesheet.svg#external"></use>
+											<use width='24px' height='24px' href="/__spritemap#sprite-external"></use>
 										</svg>
 										View OSM
 								</a>
@@ -907,10 +907,10 @@ ${
 							? `${verified[0]} ${
 									Date.parse(verified[0]) > verifiedDate
 										? `<span title="Verified within the last year"><svg width='16px' height='16px' class='inline text-primary dark:text-white'>
-												<use width='16px' height='16px' href="/icons/popup/spritesheet.svg#verified"></use>
+												<use width='16px' height='16px' href="/__spritemap#sprite-verified"></use>
 											</svg></span>`
 										: `<span title="Outdated please re-verify"><svg width='16px' height='16px' class='inline text-primary dark:text-white'>
-												<use width='16px' height='16px' href="/icons/popup/spritesheet.svg#outdated"></use>
+												<use width='16px' height='16px' href="/__spritemap#sprite-outdated"></use>
 											</svg></span>`
 								}`
 							: '<span title="Not verified">---</span>'
@@ -938,7 +938,7 @@ ${
 						extraButtons
 							? `<button title='Boost' id='boost-button' class='flex justify-center items-center space-x-2 text-primary dark:text-white hover:text-link dark:hover:text-link border border-mapBorder hover:border-link rounded-lg px-3 h-[32px] transition-colors'>
 								<svg width='16px' height='16px'>
-									<use width='16px' height='16px' href="/icons/popup/spritesheet.svg#boost"></use>
+									<use width='16px' height='16px' href="/__spritemap#sprite-boost"></use>
 								</svg>
 								<span class='text-xs'>${boosted ? 'Extend' : 'Boost'}</span>
 							   </button>`
diff --git a/src/routes/community/[area]/+page.svelte b/src/routes/community/[area]/+page.svelte
index 2189b3ff..60456b0d 100644
--- a/src/routes/community/[area]/+page.svelte
+++ b/src/routes/community/[area]/+page.svelte
@@ -24,7 +24,6 @@
 	<Breadcrumbs {routes} />
 	<div class="mx-auto w-10/12 xl:w-[1200px]">
 		<AreaPage type="community" {data} />
-
 		<Footer />
 	</div>
 </div>
diff --git a/src/service-worker.ts b/src/service-worker.ts
index 74175623..fb56c78a 100644
--- a/src/service-worker.ts
+++ b/src/service-worker.ts
@@ -19,7 +19,7 @@ sw.addEventListener('install', (event) => {
 	// Create a new cache and add offline file to it
 	async function addFileToCache() {
 		const cache = await caches.open(CACHE);
-		await cache.addAll(['/offline.html', '/images/logo.svg', '/icons/socials/spritesheet.svg']);
+		await cache.addAll(['/offline.html', '/images/logo.svg']);
 	}
 
 	event.waitUntil(addFileToCache());
diff --git a/static/offline.html b/static/offline.html
index 19878707..0ffa42eb 100644
--- a/static/offline.html
+++ b/static/offline.html
@@ -3785,7 +3785,7 @@
 							class="inline-flex items-center text-xl font-semibold text-link transition-colors hover:text-hover"
 						>
 							<svg class="mr-3" width="12.5px" height="20px">
-								<use width="12.5px" height="20px" href="/icons/socials/spritesheet.svg#back"></use>
+								<use width="12.5px" height="20px" href="/__spritemap#sprite-back"></use>
 							</svg>
 							Back
 						</button>
@@ -3812,7 +3812,7 @@ <h1 class="text-4xl text-primary dark:text-white md:text-5xl">You are offline.</
 								<use
 									width="28px"
 									height="28px"
-									href="/icons/socials/spritesheet.svg#twitter"
+									href="/__spritemap#sprite-twitter"
 								></use></svg
 						></a>
 						<a
@@ -3824,7 +3824,7 @@ <h1 class="text-4xl text-primary dark:text-white md:text-5xl">You are offline.</
 								<use
 									width="28px"
 									height="28px"
-									href="/icons/socials/spritesheet.svg#nostr"
+									href="/__spritemap#sprite-nostr"
 								></use></svg
 						></a>
 						<a
@@ -3836,7 +3836,7 @@ <h1 class="text-4xl text-primary dark:text-white md:text-5xl">You are offline.</
 								<use
 									width="28px"
 									height="28px"
-									href="/icons/socials/spritesheet.svg#discord"
+									href="/__spritemap#sprite-discord"
 								></use></svg
 						></a>
 						<a
@@ -3848,7 +3848,7 @@ <h1 class="text-4xl text-primary dark:text-white md:text-5xl">You are offline.</
 								<use
 									width="28px"
 									height="28px"
-									href="/icons/socials/spritesheet.svg#github"
+									href="/__spritemap#sprite-github"
 								></use></svg
 						></a>
 						<a
@@ -3860,7 +3860,7 @@ <h1 class="text-4xl text-primary dark:text-white md:text-5xl">You are offline.</
 								<use
 									width="28px"
 									height="28px"
-									href="/icons/socials/spritesheet.svg#amboss"
+									href="/__spritemap#sprite-amboss"
 								></use></svg
 						></a>
 					</footer>

From c16638e4002be8260eeaafd92c16e373a8def90b Mon Sep 17 00:00:00 2001
From: escapedcat <github@htmlcss.de>
Date: Fri, 14 Mar 2025 17:46:44 +0100
Subject: [PATCH 7/7] style: format

---
 src/error.html          | 30 +++++-------------------------
 src/routes/+page.svelte |  7 +------
 static/offline.html     | 30 +++++-------------------------
 3 files changed, 11 insertions(+), 56 deletions(-)

diff --git a/src/error.html b/src/error.html
index 4bdff76d..c08c2625 100644
--- a/src/error.html
+++ b/src/error.html
@@ -3795,11 +3795,7 @@ <h2 class="text-xl font-semibold text-primary dark:text-white">
 							rel="noreferrer"
 							class="inline-block rounded-full bg-link p-2 text-white transition-colors hover:bg-hover dark:bg-white/[0.15] dark:hover:bg-link"
 							><svg width="28px" height="28px">
-								<use
-									width="28px"
-									height="28px"
-									href="/__spritemap#sprite-twitter"
-								></use></svg
+								<use width="28px" height="28px" href="/__spritemap#sprite-twitter"></use></svg
 						></a>
 						<a
 							href="https://nostr.com/npub1864jglrrhv6alguwql9pqtmd5296nww5dpcewapmmcazk8vq4mks0tt2tq"
@@ -3807,11 +3803,7 @@ <h2 class="text-xl font-semibold text-primary dark:text-white">
 							rel="noreferrer"
 							class="inline-block rounded-full bg-link p-2 text-white transition-colors hover:bg-hover dark:bg-white/[0.15] dark:hover:bg-link"
 							><svg width="28px" height="28px">
-								<use
-									width="28px"
-									height="28px"
-									href="/__spritemap#sprite-nostr"
-								></use></svg
+								<use width="28px" height="28px" href="/__spritemap#sprite-nostr"></use></svg
 						></a>
 						<a
 							href="https://discord.gg/wPqva83uzq"
@@ -3819,11 +3811,7 @@ <h2 class="text-xl font-semibold text-primary dark:text-white">
 							rel="noreferrer"
 							class="inline-block rounded-full bg-link p-2 text-white transition-colors hover:bg-hover dark:bg-white/[0.15] dark:hover:bg-link"
 							><svg width="28px" height="28px">
-								<use
-									width="28px"
-									height="28px"
-									href="/__spritemap#sprite-discord"
-								></use></svg
+								<use width="28px" height="28px" href="/__spritemap#sprite-discord"></use></svg
 						></a>
 						<a
 							href="https://github.com/teambtcmap"
@@ -3831,11 +3819,7 @@ <h2 class="text-xl font-semibold text-primary dark:text-white">
 							rel="noreferrer"
 							class="inline-block rounded-full bg-link p-2 text-white transition-colors hover:bg-hover dark:bg-white/[0.15] dark:hover:bg-link"
 							><svg width="28px" height="28px">
-								<use
-									width="28px"
-									height="28px"
-									href="/__spritemap#sprite-github"
-								></use></svg
+								<use width="28px" height="28px" href="/__spritemap#sprite-github"></use></svg
 						></a>
 						<a
 							href="https://amboss.space/community/edf8d227-9bc7-4cb2-af2a-66c1b455109a"
@@ -3843,11 +3827,7 @@ <h2 class="text-xl font-semibold text-primary dark:text-white">
 							rel="noreferrer"
 							class="inline-block rounded-full bg-link p-2 text-white transition-colors hover:bg-hover dark:bg-white/[0.15] dark:hover:bg-link"
 							><svg width="28px" height="28px">
-								<use
-									width="28px"
-									height="28px"
-									href="/__spritemap#sprite-amboss"
-								></use></svg
+								<use width="28px" height="28px" href="/__spritemap#sprite-amboss"></use></svg
 						></a>
 					</footer>
 				</div>
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index f3106de6..c4eee278 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -51,12 +51,7 @@
 								rel={app.type === 'Web' ? null : 'noreferrer'}
 								class="block rounded-full bg-link p-3 text-white transition-colors hover:bg-hover"
 							>
-								<Icon
-									w="32"
-									h="32"
-									style={app.icon === 'play' ? 'pl-0.5' : ''}
-									icon={app.icon}
-								/>
+								<Icon w="32" h="32" style={app.icon === 'play' ? 'pl-0.5' : ''} icon={app.icon} />
 							</a>
 						</div>
 					{/each}
diff --git a/static/offline.html b/static/offline.html
index 0ffa42eb..229e9d4f 100644
--- a/static/offline.html
+++ b/static/offline.html
@@ -3809,11 +3809,7 @@ <h1 class="text-4xl text-primary dark:text-white md:text-5xl">You are offline.</
 							rel="noreferrer"
 							class="inline-block rounded-full bg-link p-2 text-white transition-colors hover:bg-hover dark:bg-white/[0.15] dark:hover:bg-link"
 							><svg width="28px" height="28px">
-								<use
-									width="28px"
-									height="28px"
-									href="/__spritemap#sprite-twitter"
-								></use></svg
+								<use width="28px" height="28px" href="/__spritemap#sprite-twitter"></use></svg
 						></a>
 						<a
 							href="https://nostr.com/npub1864jglrrhv6alguwql9pqtmd5296nww5dpcewapmmcazk8vq4mks0tt2tq"
@@ -3821,11 +3817,7 @@ <h1 class="text-4xl text-primary dark:text-white md:text-5xl">You are offline.</
 							rel="noreferrer"
 							class="inline-block rounded-full bg-link p-2 text-white transition-colors hover:bg-hover dark:bg-white/[0.15] dark:hover:bg-link"
 							><svg width="28px" height="28px">
-								<use
-									width="28px"
-									height="28px"
-									href="/__spritemap#sprite-nostr"
-								></use></svg
+								<use width="28px" height="28px" href="/__spritemap#sprite-nostr"></use></svg
 						></a>
 						<a
 							href="https://discord.gg/wPqva83uzq"
@@ -3833,11 +3825,7 @@ <h1 class="text-4xl text-primary dark:text-white md:text-5xl">You are offline.</
 							rel="noreferrer"
 							class="inline-block rounded-full bg-link p-2 text-white transition-colors hover:bg-hover dark:bg-white/[0.15] dark:hover:bg-link"
 							><svg width="28px" height="28px">
-								<use
-									width="28px"
-									height="28px"
-									href="/__spritemap#sprite-discord"
-								></use></svg
+								<use width="28px" height="28px" href="/__spritemap#sprite-discord"></use></svg
 						></a>
 						<a
 							href="https://github.com/teambtcmap"
@@ -3845,11 +3833,7 @@ <h1 class="text-4xl text-primary dark:text-white md:text-5xl">You are offline.</
 							rel="noreferrer"
 							class="inline-block rounded-full bg-link p-2 text-white transition-colors hover:bg-hover dark:bg-white/[0.15] dark:hover:bg-link"
 							><svg width="28px" height="28px">
-								<use
-									width="28px"
-									height="28px"
-									href="/__spritemap#sprite-github"
-								></use></svg
+								<use width="28px" height="28px" href="/__spritemap#sprite-github"></use></svg
 						></a>
 						<a
 							href="https://amboss.space/community/edf8d227-9bc7-4cb2-af2a-66c1b455109a"
@@ -3857,11 +3841,7 @@ <h1 class="text-4xl text-primary dark:text-white md:text-5xl">You are offline.</
 							rel="noreferrer"
 							class="inline-block rounded-full bg-link p-2 text-white transition-colors hover:bg-hover dark:bg-white/[0.15] dark:hover:bg-link"
 							><svg width="28px" height="28px">
-								<use
-									width="28px"
-									height="28px"
-									href="/__spritemap#sprite-amboss"
-								></use></svg
+								<use width="28px" height="28px" href="/__spritemap#sprite-amboss"></use></svg
 						></a>
 					</footer>
 				</div>