From 30f3c122f24329a34a8ac8b7f8bd544d9fc4adf3 Mon Sep 17 00:00:00 2001 From: Adithya KP Date: Tue, 10 Mar 2026 13:08:29 +0530 Subject: [PATCH] feat: improve accessibility (A11y) for interactive UI elements --- src/components/AIBlog/AIBlogCard.jsx | 2 +- src/components/AIBlog/AIBlogGenerator.jsx | 2 +- src/components/Layout/Navbar.jsx | 10 +-- src/components/Sections/Blog.jsx | 12 +-- src/components/Sections/BlogDetail.jsx | 12 +-- src/components/Sections/ContactUs.jsx | 12 +-- src/components/Sections/Contributors.jsx | 5 +- src/components/Sections/FAQ.jsx | 101 ++++++++++++---------- src/components/Sections/Pricing.jsx | 31 +++---- 9 files changed, 96 insertions(+), 91 deletions(-) diff --git a/src/components/AIBlog/AIBlogCard.jsx b/src/components/AIBlog/AIBlogCard.jsx index c6275d8..9f91d90 100644 --- a/src/components/AIBlog/AIBlogCard.jsx +++ b/src/components/AIBlog/AIBlogCard.jsx @@ -97,7 +97,7 @@ export default function AIBlogCard({ article, onNewArticle }) { : "Generated by Google Gemini AI"} @@ -279,7 +279,7 @@ function Navbar() { role="menu" >
- +
@@ -292,7 +292,7 @@ function Navbar() { className="profile-dropdown-item" onClick={() => setIsProfileOpen(false)} > - +