From 74b8694f0f55559d3c07bc15ffaf9f332e413ae5 Mon Sep 17 00:00:00 2001 From: Elgius <114131653+Elgius@users.noreply.github.com> Date: Sat, 15 Apr 2023 13:19:47 +0500 Subject: [PATCH] testing new icons package + shitty navbar done --- package-lock.json | 80 +++----------------- package.json | 2 +- src/lib/components/navbar.svelte | 18 +++-- src/routes/bio/+page.svelte | 2 +- src/routes/leaderboard/+page.svelte | 109 ++++++++++++++-------------- 5 files changed, 81 insertions(+), 130 deletions(-) diff --git a/package-lock.json b/package-lock.json index ff53ba0..e1a9285 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@iconify/svelte": "^3.1.0", "daisyui": "^2.51.5", - "react-icons": "^4.8.0", + "svelte-icons-pack": "^2.1.0", "sveltegram": "^1.1.5" }, "devDependencies": { @@ -1775,12 +1775,6 @@ "url": "https://opencollective.com/js-sdsl" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "peer": true - }, "node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -1873,18 +1867,6 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "peer": true, - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, "node_modules/loupe": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", @@ -2387,26 +2369,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-icons": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.8.0.tgz", - "integrity": "sha512-N6+kOLcihDiAnj5Czu637waJqSnwlMNROzVZMhfX68V/9bu9qHaMIJC4UdozWoOk57gahFCNHwVvWzm0MTzRjg==", - "peerDependencies": { - "react": "*" - } - }, "node_modules/read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", @@ -2718,6 +2680,11 @@ "svelte": ">=3.19.0" } }, + "node_modules/svelte-icons-pack": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/svelte-icons-pack/-/svelte-icons-pack-2.1.0.tgz", + "integrity": "sha512-6Il0vWi/6MW3wXSorZhCqhkJGH4Pcg1WTcdlfFMPXfJqafZVQgmKdhVFS1c2hXGvs4byttpLC9XmI3okV1uMWA==" + }, "node_modules/sveltegram": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/sveltegram/-/sveltegram-1.1.5.tgz", @@ -4254,12 +4221,6 @@ "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", "dev": true }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "peer": true - }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -4328,15 +4289,6 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "peer": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, "loupe": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", @@ -4644,21 +4596,6 @@ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" }, - "react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "peer": true, - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-icons": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.8.0.tgz", - "integrity": "sha512-N6+kOLcihDiAnj5Czu637waJqSnwlMNROzVZMhfX68V/9bu9qHaMIJC4UdozWoOk57gahFCNHwVvWzm0MTzRjg==", - "requires": {} - }, "read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", @@ -4866,6 +4803,11 @@ "dev": true, "requires": {} }, + "svelte-icons-pack": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/svelte-icons-pack/-/svelte-icons-pack-2.1.0.tgz", + "integrity": "sha512-6Il0vWi/6MW3wXSorZhCqhkJGH4Pcg1WTcdlfFMPXfJqafZVQgmKdhVFS1c2hXGvs4byttpLC9XmI3okV1uMWA==" + }, "sveltegram": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/sveltegram/-/sveltegram-1.1.5.tgz", diff --git a/package.json b/package.json index 0a8d266..e0f428c 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "dependencies": { "@iconify/svelte": "^3.1.0", "daisyui": "^2.51.5", - "react-icons": "^4.8.0", + "svelte-icons-pack": "^2.1.0", "sveltegram": "^1.1.5" } } diff --git a/src/lib/components/navbar.svelte b/src/lib/components/navbar.svelte index 527c5b9..a4c99d7 100644 --- a/src/lib/components/navbar.svelte +++ b/src/lib/components/navbar.svelte @@ -1,9 +1,17 @@ -
- -
\ No newline at end of file +
+
+ +
+
diff --git a/src/routes/bio/+page.svelte b/src/routes/bio/+page.svelte index e68e9d2..e477c6d 100644 --- a/src/routes/bio/+page.svelte +++ b/src/routes/bio/+page.svelte @@ -36,7 +36,7 @@ - + diff --git a/src/routes/leaderboard/+page.svelte b/src/routes/leaderboard/+page.svelte index 16cd293..88b2e75 100644 --- a/src/routes/leaderboard/+page.svelte +++ b/src/routes/leaderboard/+page.svelte @@ -1,66 +1,67 @@ -
-
+

Honesty

by Fishie

-
-

Leaderboard

-
+
+

Leaderboard

+
-
+
+
+
+
+
+ profile pic +
+
-
-
-
-
- profile pic -
-
+

@Username

+
+
+
-

@Username

-
+
+
+
+
+ profile pic +
+
+ +

@Username

+
+
+
+ +
+
+
+
+ profile pic +
+
+ +

@Username

+
+
+
+
+
-
- -
-
-
-
- profile pic -
-
- -

@Username

-
-
-
- -
-
-
-
- profile pic -
-
- -

@Username

-
-
-
-
-
\ No newline at end of file + +