Skip to content
This repository was archived by the owner on Feb 15, 2026. It is now read-only.

fix(login): improve sign-in UI#4328

Open
leonhardSensi wants to merge 2 commits intosct:developfrom
leonhardSensi:signin-ui-improvement
Open

fix(login): improve sign-in UI#4328
leonhardSensi wants to merge 2 commits intosct:developfrom
leonhardSensi:signin-ui-improvement

Conversation

@leonhardSensi
Copy link

@leonhardSensi leonhardSensi commented Feb 3, 2026

Fixes #3749
Related to #4232

Description

Improves the visibility of the "Use your overseerr account" option on the sign-in screen to make the login flow clearer and more intuitive.

Screenshots

Screenshot 2026-02-03 at 19 19 27 Screenshot 2026-02-03 at 19 19 02

To-Dos

  • Successful build yarn build
  • Translation keys yarn i18n:extract
  • Database migration (if required)

Improves the visibility of the "Use your overseerr account" option on the sign-in screen to make the
login flow clearer and more intuitive.

fix sct#3749, related to sct#4232
Copilot AI review requested due to automatic review settings February 3, 2026 18:24
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Improves the sign-in screen clarity by making both local (Overseerr) and Plex sign-in options visible, and by clarifying the Plex button label across locales.

Changes:

  • Replaces the accordion-based login method selector with a single screen showing local login and Plex login separated by a divider.
  • Updates login button icons/text (“Sign in”, “Sign in with Plex”) and adjusts some form styling.
  • Updates translations for the Plex sign-in button label across several locales.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/components/Login/index.tsx Reworks the sign-in UI to show local login and Plex login together with a divider.
src/components/Login/LocalLogin.tsx Updates local sign-in button label/icon and tweaks form label alignment/layout.
src/components/PlexLoginButton/index.tsx Updates Plex button label/icon and adjusts icon import.
src/i18n/locale/en.json Updates English “Sign in” capitalization and Plex button label.
src/i18n/locale/de.json Updates Plex button label to “Mit Plex anmelden”.
src/i18n/locale/fr.json Updates Plex button label to “Se connecter avec Plex”.
src/i18n/locale/it.json Updates Plex button label to “Accedi con Plex”.
src/i18n/locale/pt_PT.json Updates Plex button label to “Iniciar sessão com Plex”.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@leonhardSensi
Copy link
Author

@sct just flagging this in case it got buried :)

@fallenbagel
Copy link
Contributor

@sct just flagging this in case it got buried :)

This repo is no longer maintained. Please redirect new contributions to https://github.com/seerr-team/seerr

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make "Use your Overseerr account" more visible and intuitive

3 participants