From ae09a59569b0533828c263e8e4df9de1e11b85f2 Mon Sep 17 00:00:00 2001 From: Gauvain <68083474+Gauvino@users.noreply.github.com> Date: Mon, 1 Sep 2025 23:45:12 +0200 Subject: [PATCH] feat: add password visibility toggle to login forms (#1019) --- .github/pull_request_template.md | 13 +- app/login.tsx | 69 +++++---- bun.lock | 182 ++++++++++++++++++------ components/PasswordInput.tsx | 111 +++++++++++++++ components/PreviousServersList.tsx | 8 +- components/common/Input.tsx | 10 +- components/filters/FilterSheet.tsx | 2 +- components/list/ListItem.tsx | 14 +- components/settings/GestureControls.tsx | 3 + components/settings/Jellyseerr.tsx | 37 ++--- package.json | 35 ++--- translations/en.json | 5 +- 12 files changed, 351 insertions(+), 138 deletions(-) create mode 100644 components/PasswordInput.tsx diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index e76ebb70..f5bca67c 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -5,8 +5,6 @@ and to ensure all necessary checks are completed before merging. --> -# πŸ“¦ Pull Request - ## πŸ”– Summary - Short summary: what changed and why (1–2 lines) --> -## πŸ“‹ Details - - ### ⚠️ Breaking Changes @@ -52,7 +44,10 @@ Include screenshots or GIFs for UI changes if applicable. ### πŸ–ΌοΈ Screenshots / GIFs (if UI) - + ## βœ… Checklist