first commit
This commit is contained in:
commit
5af43e867d
24 changed files with 4067 additions and 0 deletions
27
src/routes/+page.svelte
Normal file
27
src/routes/+page.svelte
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
<script lang="ts">
|
||||
import '$lib/styles/styles.css';
|
||||
import Article from '$lib/components/Article.svelte';
|
||||
let { data } = $props();
|
||||
|
||||
$inspect(data.documents);
|
||||
</script>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href="#events">Événements</a></li>
|
||||
<li><a href="#archives">Archives</a></li>
|
||||
<li><a href="#">Déclaration de principes</a></li>
|
||||
<li><a href="#">bibliographie sélective</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<h1>Alliances Transcoloniales</h1>
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<h2 id="events">Événements</h2>
|
||||
{#each data.documents as d}
|
||||
<Article document={d} />
|
||||
{/each}
|
||||
<h2 id="archives">Archives</h2>
|
||||
</section>
|
||||
6
src/routes/+page.ts
Normal file
6
src/routes/+page.ts
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
export const load = async () => {
|
||||
const documents = import.meta.glob('$lib/content/events/*.md', { eager: true })
|
||||
return {
|
||||
documents: Object.values(documents)
|
||||
}
|
||||
}
|
||||
7
src/routes/layout.svelte
Normal file
7
src/routes/layout.svelte
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<script lang="ts">
|
||||
let { children } = $props();
|
||||
</script>
|
||||
|
||||
<div>
|
||||
{@render children()}
|
||||
</div>
|
||||
Loading…
Add table
Add a link
Reference in a new issue