main page, navbar mobile not fixed

This commit is contained in:
Henri
2026-01-21 12:36:53 +02:00
parent 490d9b2feb
commit cf8b623340
11 changed files with 546 additions and 108 deletions

View File

@@ -1,10 +1,17 @@
<script>
// Handler and presentation props
export let onClick = () => {};
export let border = false;
export let textAlign = "left";
export let whiteSpace = "nowrap";
</script>
<button onclick={onClick} class="btn" class:borderless={!border} {...$$restProps}>
<button
onclick={onClick}
class="btn"
class:borderless={!border}
style={`text-align: ${textAlign}; white-space: ${whiteSpace};`}
{...$$restProps}
>
<slot />
</button>