From ee0a28b296cebe16cf1a7726deb8ecd47e8f920d Mon Sep 17 00:00:00 2001 From: Jef Roelandt Date: Wed, 19 Jun 2024 22:49:37 +0200 Subject: [PATCH] accessibility: ignore icons for screen readers --- src/components/buttons/play/play.tsx | 4 ++-- src/components/categories/donate/donate.tsx | 2 +- src/components/category/category.tsx | 4 +++- src/components/hero.astro | 3 ++- src/components/sound/favorite/favorite.tsx | 1 + src/components/sound/sound.tsx | 4 ++-- 6 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/components/buttons/play/play.tsx b/src/components/buttons/play/play.tsx index eecaa71..f407668 100644 --- a/src/components/buttons/play/play.tsx +++ b/src/components/buttons/play/play.tsx @@ -48,14 +48,14 @@ export function PlayButton() { > {isPlaying ? ( <> - + {' '} Pause ) : ( <> - + {' '} Play diff --git a/src/components/categories/donate/donate.tsx b/src/components/categories/donate/donate.tsx index 1593ca5..be77204 100644 --- a/src/components/categories/donate/donate.tsx +++ b/src/components/categories/donate/donate.tsx @@ -9,7 +9,7 @@ export function Donate() {
-
+
diff --git a/src/components/category/category.tsx b/src/components/category/category.tsx index 48bbb2c..8c86446 100644 --- a/src/components/category/category.tsx +++ b/src/components/category/category.tsx @@ -19,7 +19,9 @@ export function Category({
-
{icon}
+
{title}
diff --git a/src/components/hero.astro b/src/components/hero.astro index df30893..7623cd7 100644 --- a/src/components/hero.astro +++ b/src/components/hero.astro @@ -13,6 +13,7 @@ const count = soundCount();
Ambient sounds for focus and calm.

- + {count} Sounds diff --git a/src/components/sound/favorite/favorite.tsx b/src/components/sound/favorite/favorite.tsx index 9290729..580bb72 100644 --- a/src/components/sound/favorite/favorite.tsx +++ b/src/components/sound/favorite/favorite.tsx @@ -56,6 +56,7 @@ export function Favorite({ id, label }: FavoriteProps) { >

{isLoading ? ( - + ) : ( - icon + )}