bgg-ottawa-sell-club/src/routes/+layout.svelte

37 lines
997 B
Svelte

<svelte:head>
<title>Ottawa board games, trades and sales</title>
</svelte:head>
<main class="responsive">
<AppTop cart={$cart_store} />
<slot />
</main>
<script>
import 'beercss/dist/cdn/beer.min.css';
// import 'beercss/dist/cdn/beer.min.js';
import { setContext } from 'svelte';
import { dev, browser } from '$app/environment';
import { readable, writable } from 'svelte/store';
import { persisted } from 'svelte-persisted-store';
import u from '@yanick/updeep-remeda';
import AppTop from './AppTop.svelte';
import {
games_store,
sellers_store,
cart_store,
} from '$lib/stores/index.js';
setContext('games', games_store);
setContext('sellers', sellers_store);
setContext('cart', cart_store);
</script>
<style>
:global(:root) {
--font-size-10: 1rem;
--font-size-11: 1.5rem;
--font-size-12: 1.75rem;
--font-size-13: 2rem;
--font-size-14: 2.25rem;
}
</style>