From 1467ca02598ab2d3fc579fae3b0ccb814e64bfcc Mon Sep 17 00:00:00 2001 From: VDawg Date: Wed, 30 Jul 2025 00:01:45 +0200 Subject: [PATCH] done prob --- src/lib/components/Button.svelte | 2 + src/lib/components/Card.svelte | 14 +-- src/lib/constants.ts | 1 + src/lib/images/features/beautiful-perky.webp | Bin 0 -> 48742 bytes src/lib/images/features/easy.webp | Bin 0 -> 17614 bytes .../images/features/first-class_default.webp | Bin 0 -> 38394 bytes .../images/features/first-class_hover.webp | Bin 0 -> 40764 bytes src/routes/+page.svelte | 4 +- src/routes/home-slices/HyprPerksSlice.svelte | 90 ++++++++++-------- 9 files changed, 62 insertions(+), 49 deletions(-) create mode 100644 src/lib/images/features/beautiful-perky.webp create mode 100644 src/lib/images/features/easy.webp create mode 100644 src/lib/images/features/first-class_default.webp create mode 100644 src/lib/images/features/first-class_hover.webp diff --git a/src/lib/components/Button.svelte b/src/lib/components/Button.svelte index ce2e0d0..ea659a5 100755 --- a/src/lib/components/Button.svelte +++ b/src/lib/components/Button.svelte @@ -5,6 +5,7 @@ export let type: 'primary' | 'outline' | 'fancyOutline' = 'primary' export let href: string | undefined = undefined + export let newTab = false $: classes = cn( 'animate rounded text-sm font-bold hover:scale-[1.01] active:scale-100', @@ -26,6 +27,7 @@ {href} role="button" tabindex="0" + target={newTab ? '_blank' : undefined} class={classes} on:click > diff --git a/src/lib/components/Card.svelte b/src/lib/components/Card.svelte index 20fd533..a4be9f8 100644 --- a/src/lib/components/Card.svelte +++ b/src/lib/components/Card.svelte @@ -95,7 +95,9 @@ on:mouseenter on:mouseleave > -
+
Nothing in the slot here
@@ -107,7 +109,7 @@