diff --git a/package.json b/package.json index c36fd8e..ef6c5fd 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "autoprefixer": "^10.4.19", "flowbite": "^2.4.1", "flowbite-svelte": "^0.46.14", + "flowbite-svelte-icons": "^1.6.1", "openapi-typescript": "^7.0.2", "postcss": "^8.4.39", "svelte": "5.0.0-next.180", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a5cc71a..f8fcc05 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,6 +32,9 @@ importers: flowbite-svelte: specifier: ^0.46.14 version: 0.46.14(rollup@4.18.0)(svelte@5.0.0-next.180) + flowbite-svelte-icons: + specifier: ^1.6.1 + version: 1.6.1(svelte@5.0.0-next.180)(tailwind-merge@2.3.0)(tailwindcss@3.4.4) openapi-typescript: specifier: ^7.0.2 version: 7.0.2(typescript@5.5.3) @@ -677,6 +680,13 @@ packages: flowbite-datepicker@1.3.0: resolution: {integrity: sha512-CLVqzuoE2vkUvWYK/lJ6GzT0be5dlTbH3uuhVwyB67+PjqJWABm2wv68xhBf5BqjpBxvTSQ3mrmLHpPJ2tvrSQ==} + flowbite-svelte-icons@1.6.1: + resolution: {integrity: sha512-Kw/7BzA6fqlFq7tBNudwX0KVU4cbyyXcMcgHTraMwGBtvBQan0RKMbvWwqm4JZNvLGAvRv1BM2EF7rzo/oam1Q==} + peerDependencies: + svelte: ^3.54.0 || ^4.0.0 || ^5.0.0 + tailwind-merge: ^2.0.0 + tailwindcss: ^3.3.2 + flowbite-svelte@0.46.14: resolution: {integrity: sha512-eIoQ7WQfyhHkCwmg2T9V46U27J+zpISmYcwPtPn689bNV9q8TB1e6Nvn1ElhjEjcIKZsHQBQWzJ6qk/8mkvxgg==} engines: {node: '>=18.0.0', pnpm: '>=8.0.0'} @@ -1923,6 +1933,12 @@ snapshots: transitivePeerDependencies: - rollup + flowbite-svelte-icons@1.6.1(svelte@5.0.0-next.180)(tailwind-merge@2.3.0)(tailwindcss@3.4.4): + dependencies: + svelte: 5.0.0-next.180 + tailwind-merge: 2.3.0 + tailwindcss: 3.4.4 + flowbite-svelte@0.46.14(rollup@4.18.0)(svelte@5.0.0-next.180): dependencies: '@floating-ui/dom': 1.6.7 diff --git a/src/lib/components/FeatureCard.svelte b/src/lib/components/FeatureCard.svelte new file mode 100644 index 0000000..4ee9630 --- /dev/null +++ b/src/lib/components/FeatureCard.svelte @@ -0,0 +1,23 @@ + + + +
+ {title} +
+

+ {description} +

+ {#if link} + + + + {/if} +
\ No newline at end of file diff --git a/src/lib/components/Header.svelte b/src/lib/components/Header.svelte index aecc24a..e87719d 100644 --- a/src/lib/components/Header.svelte +++ b/src/lib/components/Header.svelte @@ -39,9 +39,9 @@ Logo - +

Path of Terraria - +

Home diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 1e7702e..c5e9639 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,4 +1,34 @@ + + - Home - - \ No newline at end of file + Path of Terraria + + +
+
+ + Introducing the ARPG mod for Terraria + +
+
+
+
+
+ +
+
+ +
+
+
\ No newline at end of file