From dc6e7ee4a89327c3ea129da10b33a0e0ec01a06d Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Fri, 24 Jul 2026 02:50:25 +0000 Subject: [PATCH] feat: Add accessible password visibility toggle to login Added a toggle button to the password input in `frontend/login.html` using Bootstrap 5 `input-group`. Included JavaScript logic in `frontend/login.js` to dynamically update the input type, FontAwesome icon, and `aria-label` attribute on click, improving accessibility for screen reader users. Updated `.jules/palette.md` with relevant learning. Co-authored-by: shadowcoder8 <185462083+shadowcoder8@users.noreply.github.com> --- .jules/palette.md | 6 ++++++ frontend/login.html | 7 ++++++- frontend/login.js | 17 +++++++++++++++++ 3 files changed, 29 insertions(+), 1 deletion(-) diff --git a/.jules/palette.md b/.jules/palette.md index a88203d..ec8db4c 100644 --- a/.jules/palette.md +++ b/.jules/palette.md @@ -9,3 +9,9 @@ **Learning:** The application's HTML forms heavily rely on `placeholder` attributes instead of visible `