diff --git a/website/package.json b/website/package.json index a025384..29e3d2e 100644 --- a/website/package.json +++ b/website/package.json @@ -24,6 +24,7 @@ "type": "module", "dependencies": { "@arisbh/marqueeck": "^0.5.0", + "lucide-svelte": "^0.437.0", "svelte-inview": "^4.0.2" } } diff --git a/website/pnpm-lock.yaml b/website/pnpm-lock.yaml index f13636f..11cd8fb 100644 --- a/website/pnpm-lock.yaml +++ b/website/pnpm-lock.yaml @@ -8,6 +8,9 @@ dependencies: '@arisbh/marqueeck': specifier: ^0.5.0 version: 0.5.0(svelte@4.2.18) + lucide-svelte: + specifier: ^0.437.0 + version: 0.437.0(svelte@4.2.18) svelte-inview: specifier: ^4.0.2 version: 4.0.2(svelte@4.2.18) @@ -1169,6 +1172,14 @@ packages: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} dev: true + /lucide-svelte@0.437.0(svelte@4.2.18): + resolution: {integrity: sha512-5FaAhypmFL+eIK2t+Rog5ydza8Y9eVEMHlR33bXLrMZveLodRX9/XqNoIpuHxxG7NR4FT5KZZvcPN2V1+kSuIw==} + peerDependencies: + svelte: ^3 || ^4 || ^5.0.0-next.42 + dependencies: + svelte: 4.2.18 + dev: false + /magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} dependencies: diff --git a/website/src/lib/Bouncer.svelte b/website/src/lib/Bouncer.svelte new file mode 100644 index 0000000..12db301 --- /dev/null +++ b/website/src/lib/Bouncer.svelte @@ -0,0 +1,25 @@ + +
+
+
+ + + diff --git a/website/src/lib/ThemeMarquee.svelte b/website/src/lib/ThemeMarquee.svelte index 6c1fa1a..547486c 100644 --- a/website/src/lib/ThemeMarquee.svelte +++ b/website/src/lib/ThemeMarquee.svelte @@ -3,36 +3,47 @@ import { fade, fly } from "svelte/transition"; let images = ["theme1.png", "theme2.png", "theme3.png"]; + + export let visible = false;
{#each images as image} - Theme + Theme {/each}
-
-
- Custom -
-
- Theming + {#if visible} +
+
+ Custom +
+
+ Theming +
-
+ {/if}
diff --git a/website/src/routes/+layout.svelte b/website/src/routes/+layout.svelte index 872f217..dcf202b 100644 --- a/website/src/routes/+layout.svelte +++ b/website/src/routes/+layout.svelte @@ -3,3 +3,4 @@ + diff --git a/website/src/routes/+page.svelte b/website/src/routes/+page.svelte index dab2daf..508829a 100644 --- a/website/src/routes/+page.svelte +++ b/website/src/routes/+page.svelte @@ -1,4 +1,5 @@
Download
+
+
{#if sectionVisibility[0]} @@ -70,7 +75,7 @@ >
@@ -101,10 +106,8 @@ }} > -
- {#if sectionVisibility[2]} - - {/if} +
+
:global(body) { - @apply bg-neutral-900 text-zinc-200; + @apply overflow-x-hidden bg-neutral-900 text-zinc-200; }