refactor: rename ExternalLink to ButtonLink

This commit is contained in:
2026-04-01 20:05:33 +02:00
parent bfd53b66ec
commit 92ca1f6feb
2 changed files with 11 additions and 11 deletions

View File

@@ -1,6 +1,6 @@
--- ---
import { Image } from "astro:assets"; import { Image } from "astro:assets";
import ExternalLink from "../components/external-link.astro"; import ButtonLink from "../components/button-link.astro";
import InlineSvg from "../components/inline-svg.astro"; import InlineSvg from "../components/inline-svg.astro";
import GitHubLogo from "../images/GitHub.svg"; import GitHubLogo from "../images/GitHub.svg";
import GitLabLogo from "../images/GitLab.svg"; import GitLabLogo from "../images/GitLab.svg";
@@ -32,7 +32,7 @@ import BaseLayout from "../layouts/BaseLayout.astro";
<a href="/skills">Skills</a> <a href="/skills">Skills</a>
</li> </li>
<li> <li>
<ExternalLink <ButtonLink
class="link-matrix" class="link-matrix"
href="https://matrix.to/#/@kmoschcau:matrix.org" href="https://matrix.to/#/@kmoschcau:matrix.org"
title="Mein Matrix-Konto" title="Mein Matrix-Konto"
@@ -40,10 +40,10 @@ import BaseLayout from "../layouts/BaseLayout.astro";
> >
<InlineSvg SvgComponent={MatrixLogo} slot="logo" /> <InlineSvg SvgComponent={MatrixLogo} slot="logo" />
<span>@kmoschcau:matrix.org</span> <span>@kmoschcau:matrix.org</span>
</ExternalLink> </ButtonLink>
</li> </li>
<li> <li>
<ExternalLink <ButtonLink
class="link-github" class="link-github"
href="https://github.com/kmoschcau/" href="https://github.com/kmoschcau/"
title="Mein GitHub-Konto" title="Mein GitHub-Konto"
@@ -51,10 +51,10 @@ import BaseLayout from "../layouts/BaseLayout.astro";
> >
<InlineSvg SvgComponent={GitHubLogo} slot="logo" /> <InlineSvg SvgComponent={GitHubLogo} slot="logo" />
<span>kmoschcau</span> <span>kmoschcau</span>
</ExternalLink> </ButtonLink>
</li> </li>
<li> <li>
<ExternalLink <ButtonLink
class="link-gitlab" class="link-gitlab"
href="https://gitlab.com/kmoschcau" href="https://gitlab.com/kmoschcau"
title="Mein GitLab-Konto" title="Mein GitLab-Konto"
@@ -62,10 +62,10 @@ import BaseLayout from "../layouts/BaseLayout.astro";
> >
<InlineSvg SvgComponent={GitLabLogo} slot="logo" /> <InlineSvg SvgComponent={GitLabLogo} slot="logo" />
<span>kmoschcau</span> <span>kmoschcau</span>
</ExternalLink> </ButtonLink>
</li> </li>
<li> <li>
<ExternalLink <ButtonLink
class="link-linked-in" class="link-linked-in"
href="https://www.linkedin.com/in/kmoschcau/" href="https://www.linkedin.com/in/kmoschcau/"
title="Mein LinkedIn-Konto" title="Mein LinkedIn-Konto"
@@ -73,10 +73,10 @@ import BaseLayout from "../layouts/BaseLayout.astro";
> >
<InlineSvg SvgComponent={LinkedInLogo} slot="logo" /> <InlineSvg SvgComponent={LinkedInLogo} slot="logo" />
<span>kmoschcau</span> <span>kmoschcau</span>
</ExternalLink> </ButtonLink>
</li> </li>
<li> <li>
<ExternalLink <ButtonLink
class="link-keyoxide" class="link-keyoxide"
href="https://keyoxide.org/8CE00E9495B5030DA9217208DF16F424177090BB" href="https://keyoxide.org/8CE00E9495B5030DA9217208DF16F424177090BB"
title="Mein Keyoxide-Eintrag" title="Mein Keyoxide-Eintrag"
@@ -84,7 +84,7 @@ import BaseLayout from "../layouts/BaseLayout.astro";
> >
<InlineSvg SvgComponent={KeyoxideLogo} slot="logo" /> <InlineSvg SvgComponent={KeyoxideLogo} slot="logo" />
<span>Keyoxide</span> <span>Keyoxide</span>
</ExternalLink> </ButtonLink>
</li> </li>
</ul> </ul>
</nav> </nav>