From f73f54a926494a5e9d6033ee724c423287ced5dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?madk=C3=A4rma?= <100418457+madkarmaa@users.noreply.github.com> Date: Sat, 21 Dec 2024 19:22:13 +0100 Subject: [PATCH] feat: Use icon library instead of SVGs (#271) --- package-lock.json | 13 +++++- package.json | 4 +- src/app.html | 42 +++++++++---------- src/layout/Footer/FooterSection.svelte | 18 ++++---- src/layout/Hero/HeroSection.svelte | 13 +++++- src/layout/Navbar/NavHost.svelte | 31 +++----------- src/lib/components/Button.svelte | 17 ++------ src/lib/components/Dialogue.svelte | 9 ++-- src/lib/components/FilterChip.svelte | 11 +++-- src/lib/components/Search.svelte | 15 ++++--- .../contributors/ContributorSection.svelte | 14 +++---- src/routes/donate/+page.svelte | 12 ++++-- src/routes/donate/TeamMember.svelte | 14 ++----- src/routes/download/+page.svelte | 13 +++--- src/routes/patches/PatchItem.svelte | 16 ++++--- static/icons/arrow.svg | 1 - static/icons/back.svg | 1 - static/icons/check.svg | 1 - static/icons/close.svg | 1 - static/icons/coins.svg | 1 - static/icons/docs.svg | 1 - static/icons/download.svg | 1 - static/icons/expand_less.svg | 1 - static/icons/expand_more.svg | 1 - static/icons/heart.svg | 1 - static/icons/home.svg | 1 - static/icons/qr_code.svg | 1 - static/icons/reset.svg | 1 - static/icons/search.svg | 1 - static/icons/wallet.svg | 1 - 30 files changed, 118 insertions(+), 139 deletions(-) delete mode 100644 static/icons/arrow.svg delete mode 100644 static/icons/back.svg delete mode 100644 static/icons/check.svg delete mode 100644 static/icons/close.svg delete mode 100644 static/icons/coins.svg delete mode 100644 static/icons/docs.svg delete mode 100644 static/icons/download.svg delete mode 100644 static/icons/expand_less.svg delete mode 100644 static/icons/expand_more.svg delete mode 100644 static/icons/heart.svg delete mode 100644 static/icons/home.svg delete mode 100644 static/icons/qr_code.svg delete mode 100644 static/icons/reset.svg delete mode 100644 static/icons/search.svg delete mode 100644 static/icons/wallet.svg diff --git a/package-lock.json b/package-lock.json index e427fca4..7484417d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,8 @@ "@tanstack/query-persist-client-core": "^4.36.1", "@tanstack/query-sync-storage-persister": "^4.36.1", "@tanstack/svelte-query": "^4.36.1", - "datetrigger": "^1.1.1" + "datetrigger": "^1.1.1", + "svelte-material-icons": "^3.0.5" }, "devDependencies": { "@sveltejs/adapter-static": "3.0.6", @@ -29,7 +30,6 @@ "prettier-plugin-svelte": "3.3.2", "qrious": "^4.0.2", "sass": "1.81.0", - "semver": "7.6.3", "sirv-cli": "3.0.0", "svelte": "4.2.18", "svelte-check": "4.1.0", @@ -4285,6 +4285,15 @@ "svelte": "^3.19.0 || ^4.0.0" } }, + "node_modules/svelte-material-icons": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/svelte-material-icons/-/svelte-material-icons-3.0.5.tgz", + "integrity": "sha512-UbhAa+Btd5y6e6DMljVccP+cbJ8lvesltMippiCOvfIUtYe2TsQqM+P6osfrVsZHV47b1tY6AmqCuSpMKnwMOQ==", + "license": "ISC", + "peerDependencies": { + "svelte": "^3.0.0 || ^4.0.0" + } + }, "node_modules/svelte-meta-tags": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/svelte-meta-tags/-/svelte-meta-tags-3.1.2.tgz", diff --git a/package.json b/package.json index a9ace80d..864efacb 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,6 @@ "prettier-plugin-svelte": "3.3.2", "qrious": "^4.0.2", "sass": "1.81.0", - "semver": "7.6.3", "sirv-cli": "3.0.0", "svelte": "4.2.18", "svelte-check": "4.1.0", @@ -46,6 +45,7 @@ "@tanstack/query-persist-client-core": "^4.36.1", "@tanstack/query-sync-storage-persister": "^4.36.1", "@tanstack/svelte-query": "^4.36.1", - "datetrigger": "^1.1.1" + "datetrigger": "^1.1.1", + "svelte-material-icons": "^3.0.5" } } diff --git a/src/app.html b/src/app.html index 8e7adfc0..cb442f92 100644 --- a/src/app.html +++ b/src/app.html @@ -1,26 +1,26 @@ -
- - - - - - - - + + + + + + - - - + + + - %sveltekit.head% - - -