]> git.r.bdr.sh - rbdr/forum/blame - src/lib/components/forum_list/forum_list.svelte
Use tailwind in app html
[rbdr/forum] / src / lib / components / forum_list / forum_list.svelte
CommitLineData
a7cf03c1 1<script lang="ts">
be1ce532
RBR
2 import type { Forum } from '$lib/data/types';
3
4 export let forums: Forum[];
879fa389 5
be1ce532 6 import { _ } from 'svelte-i18n';
cac85db0 7 $: sortedForums = forums.slice().sort((a, b) => a.position - b.position);
890274a7
BB
8</script>
9
879fa389 10<ul>
cac85db0
RBR
11 {#each sortedForums as forum}
12 <li>
13 <a href="/f/{forum.id}">
14 <span aria-hidden="true" class="navigation-glyph {forum.glyph}">{forum.glyph}</span>
15 <span class="navigation-label">{$_(forum.label)}</span>
16 </a>
17 </li>
18 {/each}
879fa389 19</ul>
66dc4cae
BB
20
21<style>
58f7d521
RBR
22 ul {
23 padding: 0;
24 }
66dc4cae 25
58f7d521
RBR
26 li {
27 display: block;
28 text-align: left;
29 margin-bottom: 20px;
30 }
66dc4cae 31
58f7d521
RBR
32 .navigation-glyph {
33 font-size: 1.5rem;
34 display: block;
35 }
66dc4cae 36
58f7d521
RBR
37 .☽ {
38 font-size: 2rem;
39 }
66dc4cae 40
58f7d521
RBR
41 a {
42 text-decoration: none;
43 }
66dc4cae 44</style>