···11-export {default as Link} from "./Link.svelte";
22-export {default as Button} from "./Button.svelte";11+export { default as Link } from "./Link.astro";
22+export { default as Button } from "./Button.svelte";
···11-export {default as ThemeToggle} from "./ThemeToggle.svelte";11+export { default as ThemeToggle } from "./ThemeToggle.svelte";
22+export { default as BandcampWishlist } from "./BandcampWishlist.astro";
33+export { default as LiberaPayDonate } from "./LiberaPayDonate.astro";
···11---
22import { Link } from "@/components/atoms";
33import { ThemeToggle } from "@/components/molecules";
44-import { BLUESKY_LINK } from "@/consts";
54---
6576<nav>
88- <ol>
99- <li>
1010- <Link href="/">
1111- <span class="sr-only">Go to the home page</span>
1212- 🐄
1313- </Link>
1414- </li>
1515- <li>
1616- <Link href="/blog">Blog</Link>
1717- </li>
1818- <li>
1919- <Link href="/gallery">Gallery</Link>
2020- </li>
2121- <li>
2222- <Link href={BLUESKY_LINK} target="_blank">
2323- <iconify-icon icon={"fa6-brands:bluesky"} height={"1rem"}
2424- ></iconify-icon> Bluesky
2525- </Link>
2626- </li>
2727- <li>
2828- <ThemeToggle client:load />
2929- </li>
3030- </ol>
77+ <ol>
88+ <li>
99+ <Link href="/">
1010+ <span class="sr-only">Go to the home page</span>
1111+ 🐄
1212+ </Link>
1313+ </li>
1414+ <li>
1515+ <Link href="/blog">Blog</Link>
1616+ </li>
1717+ <li>
1818+ <ThemeToggle client:load />
1919+ </li>
2020+ </ol>
3121</nav>
32223323<style>
3434- nav {
3535- display: flex;
3636- flex-direction: column;
3737- }
2424+ nav {
2525+ display: flex;
2626+ flex-direction: column;
2727+ }
38283939- nav > ol {
4040- list-style: none;
4141- display: flex;
4242- align-items: center;
4343- flex-direction: row;
4444- gap: 1rem;
4545- padding: 0;
4646- }
2929+ nav > ol {
3030+ list-style: none;
3131+ display: flex;
3232+ align-items: center;
3333+ flex-direction: row;
3434+ gap: 1rem;
3535+ padding: 0;
3636+ }
47374848- nav > ol > li > a {
4949- display: flex;
5050- flex-direction: row;
5151- align-items: center;
5252- height: 1ch;
5353- }
3838+ nav > ol > li > a {
3939+ display: flex;
4040+ flex-direction: row;
4141+ align-items: center;
4242+ height: 1ch;
4343+ }
54445555- nav > ol > li:first-child {
5656- flex-grow: 1;
5757- font-size: large;
5858- }
4545+ nav > ol > li:first-child {
4646+ flex-grow: 1;
4747+ font-size: large;
4848+ }
5949</style>
+5-5
src/components/organisms/index.ts
···11-export {default as Navigation} from "./Navigation.astro";
22-export {default as Head} from "./Head.astro";
33-export {default as Footer} from "./Footer.astro";
44-export {default as BlogPreviewCard} from "./BlogPreviewCard.astro";
55-export {default as BlueskyComments} from "./BlueskyComments.svelte";11+export { default as Navigation } from "./Navigation.astro";
22+export { default as Head } from "./Head.astro";
33+export { default as Footer } from "./Footer.astro";
44+export { default as BlogPreviewCard } from "./BlogPreviewCard.astro";
55+export { default as BlueskyComments } from "./BlueskyComments.svelte";