Add blog (1)

This commit is contained in:
2025-02-10 18:53:16 +09:00
parent d30cc44ab7
commit 3cfdcd1fe2
25 changed files with 2653 additions and 24 deletions

View File

@@ -0,0 +1,40 @@
<script lang="ts">
import Card, { type CardProps } from "$components/card.svelte";
import { cn } from "$lib/utils";
import IconTapl from "$assets/images/static/icon/tapl.webp?w=1080;800;600;400;300&enhanced";
import SiGithub from "@icons-pack/svelte-simple-icons/icons/SiGithub";
import SiQiita from "@icons-pack/svelte-simple-icons/icons/SiQiita";
import SiZenn from "@icons-pack/svelte-simple-icons/icons/SiZenn";
let { more, ...rest }: Pick<CardProps, "more" | "class"> = $props();
</script>
<Card image={IconTapl} more={more} class={cn("[view-transition-name:card-dev]", rest["class"])}>
{#snippet title()}
Developer
{/snippet}
{#snippet description()}
フルスタックエンジニアとして働いており、いくつかの OSS に関わっています。また、趣味で Web サービスを運用しています。
{/snippet}
{#snippet links()}
<li>
<a href="https://github.com/cannorin" target="_blank">
<SiGithub title="GitHub" />
</a>
</li>
<li>
<a href="https://qiita.com/cannorin" target="_blank">
<SiQiita title="Qiita" />
</a>
</li>
<li>
<a href="https://zenn.dev/cannorin" target="_blank">
<SiZenn title="Zenn" />
</a>
</li>
{/snippet}
</Card>