diff --git a/src/app.css b/src/app.css index 948f576..43e5414 100644 --- a/src/app.css +++ b/src/app.css @@ -51,7 +51,7 @@ --fs-md: 1rem; --fs-lg: 1.125rem; --fs-xl: 1.5rem; - --line-height: 1.45; + --line-height: 1.6; } /* Global box sizing & accessible defaults */ @@ -92,19 +92,7 @@ button, input[type="button"], input[type="submit"] { font: inherit; - border: 1px solid var(--color-border); /* TODO: fix css magic (we need the border, but the variable doesnt exist, but you cant remove it either) */ - padding: 0.5em 0.9em; - border-radius: var(--radius-sm); cursor: pointer; - transition: box-shadow 120ms ease, transform 120ms ease, - border-color 120ms ease; -} -button:active { - transform: translateY(1px); -} -button:focus { - outline: 3px solid color-mix(in srgb, var(--color-primary) 14%, transparent); /* TODO: change same magic here */ - outline-offset: 2px; } /* Utility: visually hidden (accessible labels) */ diff --git a/src/components/Button.svelte b/src/components/Button.svelte index 4fb3174..429c6c6 100644 --- a/src/components/Button.svelte +++ b/src/components/Button.svelte @@ -1,10 +1,32 @@ + + diff --git a/src/components/Dropdown.svelte b/src/components/Dropdown.svelte index e61191f..d9fd758 100644 --- a/src/components/Dropdown.svelte +++ b/src/components/Dropdown.svelte @@ -1,11 +1,14 @@ -
+
diff --git a/src/components/Image.svelte b/src/components/Image.svelte index 4709ae5..fc05505 100644 --- a/src/components/Image.svelte +++ b/src/components/Image.svelte @@ -12,7 +12,6 @@ hover effects, size variants, and object-fit options. Includes support for WebP export let rel = "noopener noreferrer"; export let objectFit = "contain"; // 'contain' | 'cover' | 'fill' | 'none' | 'scale-down' export let hover = false; - export let className = ""; // optional srcset for responsive images (w descriptors means width-based, x descriptors means pixel density-based) // e.g. "image-400.jpg 400w, image-800.jpg 800w" @@ -41,7 +40,7 @@ hover effects, size variants, and object-fit options. Includes support for WebP {src} srcset={srcSet || undefined} alt={alt} - class="block h-auto max-w-full {objectFitClass} {hoverClasses} {className}" + class="block h-auto max-w-full {objectFitClass} {hoverClasses} {$$props.class ?? ''}" /> @@ -54,7 +53,7 @@ hover effects, size variants, and object-fit options. Includes support for WebP {src} srcset={srcSet || undefined} alt={alt} - class="block h-auto max-w-full {objectFitClass} {hoverClasses} {className}" + class="block h-auto max-w-full {objectFitClass} {hoverClasses} {$$props.class ?? ''}" /> {/if} \ No newline at end of file diff --git a/src/components/Slideshow.svelte b/src/components/Slideshow.svelte index 11561e8..8209eaa 100644 --- a/src/components/Slideshow.svelte +++ b/src/components/Slideshow.svelte @@ -1,5 +1,20 @@ {#if type === "connector"} - + {:else if type === "mirrorV"} - + @@ -22,7 +21,7 @@ {:else if type === "mirrorH"} - + @@ -30,7 +29,7 @@ {:else if type === "mirrorVH"} - + @@ -38,14 +37,14 @@ {:else if type === "branch"} - + {:else if type === "branchH"} - + {:else if type === "instagram"} - + {:else if type === "facebook"} - + {:else if type === "github"} - + diff --git a/src/components/layout/Card.svelte b/src/components/layout/Card.svelte index 118fcfc..469ac29 100644 --- a/src/components/layout/Card.svelte +++ b/src/components/layout/Card.svelte @@ -1,7 +1,10 @@
- + {@render children?.()}
{/if} diff --git a/src/components/layout/Center.svelte b/src/components/layout/Center.svelte index 0e122a3..0170a7d 100644 --- a/src/components/layout/Center.svelte +++ b/src/components/layout/Center.svelte @@ -1,7 +1,10 @@
- + {@render children?.()}
diff --git a/src/components/layout/Container.svelte b/src/components/layout/Container.svelte index d377598..8211eec 100644 --- a/src/components/layout/Container.svelte +++ b/src/components/layout/Container.svelte @@ -1,16 +1,19 @@ -
- +
+ {@render children?.()}
diff --git a/src/components/layout/Grid.svelte b/src/components/layout/Grid.svelte index a468477..5f97922 100644 --- a/src/components/layout/Grid.svelte +++ b/src/components/layout/Grid.svelte @@ -1,14 +1,19 @@
- + {@render children?.()}
- + {#if $text && Object.keys($text).length > 0}
{#if currentPath !== "/"}
-
@@ -123,47 +142,47 @@