Skip to content

TIGER-360: show-password eyeball toggle on all login + signup screens - #348

Merged
WebTigers merged 1 commit into
mainfrom
feat/tiger-360-password-eye-toggle
Oct 21, 2026
Merged

WebTigers merged 1 commit into
mainfrom
feat/tiger-360-password-eye-toggle

Conversation

@WebTigers

Copy link
Copy Markdown
Owner

What

The sign-in password field had no show/hide control. Adds the eyeball toggle to every login + signup password field:

  • auth/login (password)
  • auth/reset (new password + confirm)
  • auth/lock (unlock password)
  • signup already had it

How

Reuses the existing global delegated handler [data-tiger-pw-toggle] in tiger.password-strength.js (already loaded on the auth layout — swaps input.type and fa-eye/fa-eye-slash). Markup only, no new JS: each plain password input is wrapped in an .input-group with the same eye button signup uses. New i18n key core.auth.show_password across all seven core locales (en/es/pt/hi/de/fr/tlh).

Full unit suite green locally (1128).

🤖 Generated with Claude Code

https://claude.ai/code/session_01ASauLLscjqdsNqBNsx2Typ

… (v1.30.0)

The sign-in password field had no show/hide control. Added the eye-button toggle to every login +
signup password field, reusing the existing global [data-tiger-pw-toggle] delegated handler in
tiger.password-strength.js (already loaded on the auth layout) — markup only, no new JS.

- auth/login (1 field), auth/reset (new + confirm), auth/lock (1 field): wrap the input in an
  .input-group with the fa-eye toggle button. Signup already had it.
- New i18n key core.auth.show_password in all 7 core locales (en/es/pt/hi/de/fr/tlh).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ASauLLscjqdsNqBNsx2Typ
@WebTigers
WebTigers merged commit bfe63e8 into main Oct 21, 2026
14 checks passed
@WebTigers
WebTigers deleted the feat/tiger-360-password-eye-toggle branch October 21, 2026 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant