Files
homepage/src/routes/+layout.svelte
T
Georgios Jason Efstathiou c9bd843e88
Gitea/homepage/pipeline/head This commit looks good
work
2024-12-26 12:41:44 +01:00

37 lines
617 B
Svelte

<script lang="ts">
import Header from '$lib/components/header.svelte';
import '$lib/state/theme/theme.svelte';
import '$lib/state/theme/theme.css';
import '../styles/global.css';
let { children } = $props();
</script>
<svelte:head>
<script>
window.__theme = {
setTheme: (theme) => {
document.body.style.cssText = theme;
}
}
</script>
</svelte:head>
<div class="wrapper">
<Header />
<main>
{@render children()}
</main>
</div>
<style>
main {
padding: 1rem;
}
:global(body) {
background: var(--color-background);
color: var(--color-foreground);
}
</style>