fix: tweak login buttons to ensure labels fit
This commit is contained in:
@@ -26,7 +26,7 @@ const PlexLoginButton = ({
|
||||
|
||||
return (
|
||||
<Button
|
||||
className="relative flex-1 border-[#cc7b19] bg-[rgba(204,123,25,0.3)] hover:border-[#cc7b19] hover:bg-[rgba(204,123,25,0.7)] disabled:opacity-50"
|
||||
className="relative flex-grow border-[#cc7b19] bg-[rgba(204,123,25,0.3)] hover:border-[#cc7b19] hover:bg-[rgba(204,123,25,0.7)] disabled:opacity-50"
|
||||
onClick={login}
|
||||
disabled={loading || isProcessing}
|
||||
data-testid="plex-login-button"
|
||||
|
||||
@@ -124,7 +124,7 @@ const Login = () => {
|
||||
<Button
|
||||
key="jellyseerr"
|
||||
data-testid="jellyseerr-login-button"
|
||||
className="flex-1 bg-transparent"
|
||||
className="flex-grow bg-transparent"
|
||||
onClick={() => setMediaServerLogin(false)}
|
||||
>
|
||||
{/* eslint-disable-next-line @next/next/no-img-element */}
|
||||
@@ -139,7 +139,7 @@ const Login = () => {
|
||||
<Button
|
||||
key="mediaserver"
|
||||
data-testid="mediaserver-login-button"
|
||||
className="flex-1 bg-transparent"
|
||||
className="flex-grow bg-transparent"
|
||||
onClick={() => setMediaServerLogin(true)}
|
||||
>
|
||||
<MediaServerLogo />
|
||||
@@ -151,11 +151,11 @@ const Login = () => {
|
||||
<Button
|
||||
as="a"
|
||||
href={`/api/v1/auth/oidc/login/${provider.slug}`}
|
||||
className="flex-1 bg-transparent"
|
||||
className="flex-grow bg-transparent"
|
||||
>
|
||||
{/* eslint-disable-next-line @next/next/no-img-element */}
|
||||
<img
|
||||
src={provider.logo}
|
||||
src={provider.logo || '/images/openid.svg'}
|
||||
alt={provider.name}
|
||||
className="mr-2 max-h-5 w-5"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user