From 10c23ec34093dce43ebfbc7f598046574e7f07ff Mon Sep 17 00:00:00 2001 From: notohh <github@notohh.dev> Date: Wed, 5 Mar 2025 14:43:23 -0500 Subject: [PATCH] src: update component names & add anilist --- src/lib/components/Anilist.svelte | 13 +++++++++++++ .../{bluesky.svelte => Bluesky.svelte} | 0 .../{forgejo.svelte => Forgejo.svelte} | 0 .../components/{lastfm.svelte => Lastfm.svelte} | 0 .../components/{twitch.svelte => Twitch.svelte} | 0 src/routes/+page.svelte | 16 ++++++++++++---- 6 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 src/lib/components/Anilist.svelte rename src/lib/components/{bluesky.svelte => Bluesky.svelte} (100%) rename src/lib/components/{forgejo.svelte => Forgejo.svelte} (100%) rename src/lib/components/{lastfm.svelte => Lastfm.svelte} (100%) rename src/lib/components/{twitch.svelte => Twitch.svelte} (100%) diff --git a/src/lib/components/Anilist.svelte b/src/lib/components/Anilist.svelte new file mode 100644 index 0000000..69ca0e9 --- /dev/null +++ b/src/lib/components/Anilist.svelte @@ -0,0 +1,13 @@ +<script lang="ts"> + export let className: string = '' +</script> + +<svg + role="img" + class={className} + viewBox="0 0 24 24" + xmlns="http://www.w3.org/2000/svg" + ><title>AniList</title><path + d="M24 17.53v2.421c0 .71-.391 1.101-1.1 1.101h-5l-.057-.165L11.84 3.736c.106-.502.46-.788 1.053-.788h2.422c.71 0 1.1.391 1.1 1.1v12.38H22.9c.71 0 1.1.392 1.1 1.101zM11.034 2.947l6.337 18.104h-4.918l-1.052-3.131H6.019l-1.077 3.131H0L6.361 2.948h4.673zm-.66 10.96-1.69-5.014-1.541 5.015h3.23z" + /></svg +> diff --git a/src/lib/components/bluesky.svelte b/src/lib/components/Bluesky.svelte similarity index 100% rename from src/lib/components/bluesky.svelte rename to src/lib/components/Bluesky.svelte diff --git a/src/lib/components/forgejo.svelte b/src/lib/components/Forgejo.svelte similarity index 100% rename from src/lib/components/forgejo.svelte rename to src/lib/components/Forgejo.svelte diff --git a/src/lib/components/lastfm.svelte b/src/lib/components/Lastfm.svelte similarity index 100% rename from src/lib/components/lastfm.svelte rename to src/lib/components/Lastfm.svelte diff --git a/src/lib/components/twitch.svelte b/src/lib/components/Twitch.svelte similarity index 100% rename from src/lib/components/twitch.svelte rename to src/lib/components/Twitch.svelte diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index a244c76..916bf47 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,9 +1,10 @@ <script lang="ts"> import Pfp from '$lib/images/pfp.jpg' - import Forgejo from '$lib/components/forgejo.svelte' - import Bluesky from '$lib/components/bluesky.svelte' - import Lastfm from '$lib/components/lastfm.svelte' - import Twitch from '$lib/components/twitch.svelte' + import Forgejo from '$lib/components/Forgejo.svelte' + import Bluesky from '$lib/components/Bluesky.svelte' + import Lastfm from '$lib/components/Lastfm.svelte' + import Twitch from '$lib/components/Twitch.svelte' + import Anilist from '$lib/components/Anilist.svelte' </script> <svelte:head> @@ -52,5 +53,12 @@ /> </span> </a> + <a href="https://anilist.co/user/notoh/" aria-label="Anilist"> + <span class="inline-block motion-preset-expand motion-delay-400"> + <Anilist + className="w-8 h-8 fill-current color-transition hover:text-accent hover:motion-preset-pulse" + /> + </span> + </a> </div> </div>