From 02ef73dd9d8b93aed88f821eb9afae914198155c Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sun, 5 Jul 2026 03:40:42 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Palette:=20Enhance=20Logo=20"Bac?= =?UTF-8?q?k=20to=20Top"=20UX,=20accessibility,=20and=20code=20cleanup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Navbar logo (.navbar-brand) now functions as a "Back to Top" trigger with smooth scroll. - Added accessibility attributes (role, tabindex, aria-label, title) to the logo. - Logo interaction also closes the mobile navigation menu. - Added 'title' attribute to "Clear Search" button for improved discoverability. - Cleaned up significant code duplication in js/app.js (episodesNavBtn, episodesSection). - Improved accessibility of the navbar brand label to include the site name. - Verified changes with Playwright and ensured existing tests pass. Co-authored-by: ruhdevops <203426218+ruhdevops@users.noreply.github.com> --- index.html | 4 +- js/app.js | 110 +++++++++-------------------------------------------- 2 files changed, 21 insertions(+), 93 deletions(-) diff --git a/index.html b/index.html index 0b438d6..23aca80 100644 --- a/index.html +++ b/index.html @@ -64,7 +64,7 @@