From 40ab3bebb0f0dc132fffe0398a6a28a34f9d6e00 Mon Sep 17 00:00:00 2001 From: GreenMan36 Date: Mon, 30 Dec 2024 12:46:44 +0100 Subject: [PATCH 1/3] Update CSS logo As per the [new CSS Logo](https://github.com/CSS-Next/logo.css). This logo falls in line with the HTML, JS and TS logo's. This logo uses rebeccapurple and a design language to make clear that we're past the days of CSS3. [Click here for more information](https://github.com/CSS-Next/logo.css) --- public/icons/css.svg | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/public/icons/css.svg b/public/icons/css.svg index b7494dff..238c06d2 100644 --- a/public/icons/css.svg +++ b/public/icons/css.svg @@ -1,8 +1,6 @@ - - - - - - - - + +CSS Logo Square +A purple square with the letters CSS inside in white + + + \ No newline at end of file From 3a94c48513f577e8190288fe9b44ab65459db6e6 Mon Sep 17 00:00:00 2001 From: GreenMan36 Date: Mon, 30 Dec 2024 13:09:10 +0100 Subject: [PATCH 2/3] Fix missing aria info on logo's --- public/icons/cpp.svg | 4 +++- public/icons/css.svg | 2 +- public/icons/javascript.svg | 4 +++- public/icons/python.svg | 4 +++- public/icons/rust.svg | 4 +++- public/icons/sass.svg | 4 +++- src/components/Icons.tsx | 16 ++++++++++++++++ 7 files changed, 32 insertions(+), 6 deletions(-) diff --git a/public/icons/cpp.svg b/public/icons/cpp.svg index 9026f0ab..7e75c38c 100644 --- a/public/icons/cpp.svg +++ b/public/icons/cpp.svg @@ -1,4 +1,6 @@ - + +C++ logo +A two tone blue hexagon with the letters C++ inside in white diff --git a/public/icons/css.svg b/public/icons/css.svg index 238c06d2..c981c7ac 100644 --- a/public/icons/css.svg +++ b/public/icons/css.svg @@ -1,4 +1,4 @@ - + CSS Logo Square A purple square with the letters CSS inside in white diff --git a/public/icons/javascript.svg b/public/icons/javascript.svg index 36820bd9..25ccdbaa 100644 --- a/public/icons/javascript.svg +++ b/public/icons/javascript.svg @@ -1,4 +1,6 @@ - + +JS Logo Square +A yellow square with the letters JS inside in white diff --git a/public/icons/python.svg b/public/icons/python.svg index 25da3b50..3755e98e 100644 --- a/public/icons/python.svg +++ b/public/icons/python.svg @@ -1,4 +1,6 @@ - + +Python Logo +A blue and yellow snake symbol forming a plus with a somewhat circular or rounded shape diff --git a/public/icons/rust.svg b/public/icons/rust.svg index d163ee01..3f62b3c2 100644 --- a/public/icons/rust.svg +++ b/public/icons/rust.svg @@ -1,5 +1,7 @@ - + +Rust Logo +A black gear with the letter R in the center diff --git a/public/icons/sass.svg b/public/icons/sass.svg index d9eeeb20..e68fea23 100644 --- a/public/icons/sass.svg +++ b/public/icons/sass.svg @@ -1,3 +1,5 @@ - + +Sass or SCSS Logo +The word Sass in pink cursive font diff --git a/src/components/Icons.tsx b/src/components/Icons.tsx index 20987bde..7d5f3fd4 100644 --- a/src/components/Icons.tsx +++ b/src/components/Icons.tsx @@ -8,7 +8,13 @@ export const LogoIcon = ({ fillColor = ACCENT_ICON_COLOR }) => ( viewBox="0 0 43 30" fill="none" xmlns="http://www.w3.org/2000/svg" + role="img" + aria-labelledby="qs-logo-title qs-logo-description" > + QuickSnip Logo + + A light blue logo with a thunderbolt in brackets + ( viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" + role="img" + aria-labelledby="search-icon-title search-icon-description" > + Search icon + A magnifying glass icon ( viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" + role="img" + aria-labelledby="gh-logo-title gh-logo-description" > + Github Logo + + A black cat silhouette inside a white circle + Date: Mon, 30 Dec 2024 13:09:21 +0100 Subject: [PATCH 3/3] Fix missing aria role on root container --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 19b0825a..a647eaf0 100644 --- a/index.html +++ b/index.html @@ -24,7 +24,7 @@ QuickSnip -
+