your personal website on atproto - mirror
blento.app
1<script lang="ts">
2 let {
3 accentColor = 'pink',
4 baseColor = 'stone'
5 }: {
6 accentColor?: string;
7 baseColor?: string;
8 } = $props();
9
10 let script = $derived(
11 `<script>(function(){document.documentElement.classList.add(${JSON.stringify(accentColor)},${JSON.stringify(baseColor)});})();<` +
12 '/script>'
13 );
14</script>
15
16<svelte:head>
17 {@html script}
18</svelte:head>