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}
+
+
+ Read more
+
+
+ {/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 @@
-
+
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
+
+
+
+
\ No newline at end of file