aboutsummaryrefslogtreecommitdiff
path: root/src/routes/$layout.svelte
diff options
context:
space:
mode:
authorRuben Beltran del Rio <ruben@unlimited.pizza>2021-03-09 22:43:12 +0100
committerRuben Beltran del Rio <ruben@unlimited.pizza>2021-03-09 22:43:12 +0100
commitbd8e98d7e24c4dbaee7db6ec7955f7c2f6d396a6 (patch)
treee5f0dcbc14d3009c17e5f562404fe19f6aceab73 /src/routes/$layout.svelte
parent862a5f9cdbbda522c608ea63c1e296e81f44de10 (diff)
Update to SvelteKit
Diffstat (limited to 'src/routes/$layout.svelte')
-rw-r--r--src/routes/$layout.svelte39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/routes/$layout.svelte b/src/routes/$layout.svelte
new file mode 100644
index 0000000..a848a59
--- /dev/null
+++ b/src/routes/$layout.svelte
@@ -0,0 +1,39 @@
+<script>
+ import '$config/i18n';
+ import { isLoading, waitLocale } from 'svelte-i18n';
+
+ export const load = function load() {
+
+ return waitLocale;
+ };
+
+ import ForumList from '$components/forum_list/forum_list.svelte';
+ import Header from '$components/header/header.svelte';
+ import Footer from '$components/footer/footer.svelte';
+</script>
+
+{#if $isLoading}
+ <h1>Loading.</h1>
+ <p>Please wait.</p>
+{:else}
+ <Header />
+ <main>
+ <slot></slot>
+ </main>
+ <ForumList />
+ <Footer />
+{/if}
+
+<style>
+ main {
+ grid-column: col-start 2 / span 11;
+ }
+
+ :global(#forum) {
+ display: grid;
+ font-family : 'ヒラギノ明朝 ProN' , 'Hiragino Mincho ProN' , '游明朝','游明朝体',YuMincho,'Yu Mincho' , 'MS 明朝' , 'MS Mincho' , HiraMinProN-W3 , 'TakaoEx明朝' , TakaoExMincho , 'MotoyaLCedar' , 'Droid Sans Japanese' , serif;
+ grid-template-columns: repeat(12, [col-start] 1fr);
+ grid-gap: 20px;
+ grid-auto-rows: minmax(24px, auto);
+ }
+</style>