From 733fa1ca119206f8fd3526b80b686b26c1ddf55c Mon Sep 17 00:00:00 2001
From: "google-labs-jules[bot]"
<161369871+google-labs-jules[bot]@users.noreply.github.com>
Date: Sat, 5 Sep 2026 04:34:02 +0000
Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Palette:=20add=20aria-hidden=20t?=
=?UTF-8?q?o=20decorative=20GitHub=20icon=20in=20Hero?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/components/Hero/index.tsx | 2 +-
tests/unit/components/Hero/index.test.tsx | 4 ++++
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/app/components/Hero/index.tsx b/app/components/Hero/index.tsx
index 14259de..3cc6199 100755
--- a/app/components/Hero/index.tsx
+++ b/app/components/Hero/index.tsx
@@ -47,7 +47,7 @@ export function Hero() {
target="_blank"
rel="noopener noreferrer"
>
-
+
GitHub
{
expect(githubLink).toHaveAttribute("target", "_blank");
expect(githubLink).toHaveAttribute("rel", "noopener noreferrer");
+ const githubIcon = githubLink.querySelector("svg:not(.lucide-external-link)");
+ expect(githubIcon).toBeInTheDocument();
+ expect(githubIcon).toHaveAttribute("aria-hidden", "true");
+
const externalLinkIcon = githubLink.querySelector(
"svg.lucide-external-link",
);