diff --git a/src/login/Template.tsx b/src/login/Template.tsx index 710fec0..b4e599a 100644 --- a/src/login/Template.tsx +++ b/src/login/Template.tsx @@ -104,7 +104,8 @@ export default function Template(props: TemplateProps) { token: { colorPrimary: "rgba(212, 0, 255, 1)", colorLink: "#6E00FF", - colorLinkHover: "#b175ff" + colorLinkHover: "#b175ff", + borderRadius: 15 }, algorithm: darkMode ? theme.darkAlgorithm : theme.defaultAlgorithm }} @@ -119,17 +120,19 @@ export default function Template(props: TemplateProps) { + + {!isMobile && Logo } +
-
- - Logo +
+ {isMobile && <>Logo } + @@ -165,14 +168,15 @@ export default function Template(props: TemplateProps) { if (displayRequiredFields) { return ( -
+ <> + + {node}
* {msg("requiredFields")}
- {node} -
+ ); } @@ -198,7 +202,7 @@ export default function Template(props: TemplateProps) { /> )}
-
+
{children} {auth !== undefined && auth.showTryAnotherWayLink && (
@@ -220,7 +224,7 @@ export default function Template(props: TemplateProps) {
{enabledLanguages.length > 1 && ( -
+
)} -
+
); diff --git a/src/login/custom.css b/src/login/custom.css index d8f993f..35c784e 100644 --- a/src/login/custom.css +++ b/src/login/custom.css @@ -124,7 +124,6 @@ a.ant-typography, border-style: solid; border-color: #d9d9d9; padding: 4px 11px; - border-radius: 6px; transition: all 0.2s; line-height: 1.5714285714285714; border-width: 1px; @@ -212,4 +211,8 @@ input:-webkit-autofill:active { height: var(--unit-100vh); z-index: 2; position: fixed; +} + +.ant-alert { + margin-bottom: 5px; } \ No newline at end of file diff --git a/src/login/fonts.css b/src/login/fonts.css index 6c998b1..6744804 100644 --- a/src/login/fonts.css +++ b/src/login/fonts.css @@ -282,7 +282,7 @@ h2 span * { font-family: "Grold-Rounded-Slim" !important; text-transform: uppercase; font-weight: 700; - font-size: 38px; + font-size: 40px; line-height: 0.9px; letter-spacing: 0.02em; } diff --git a/src/login/pages/FrontchannelLogout.tsx b/src/login/pages/FrontchannelLogout.tsx index 002a870..dac6367 100644 --- a/src/login/pages/FrontchannelLogout.tsx +++ b/src/login/pages/FrontchannelLogout.tsx @@ -31,6 +31,7 @@ export default function FrontchannelLogout(props: PageProps ( {client.name} diff --git a/src/login/pages/SamlPostForm.tsx b/src/login/pages/SamlPostForm.tsx index 240e866..dd9edf1 100644 --- a/src/login/pages/SamlPostForm.tsx +++ b/src/login/pages/SamlPostForm.tsx @@ -5,7 +5,7 @@ import type { PageProps } from "keycloakify/login/pages/PageProps"; import type { KcContext } from "../KcContext"; import type { I18n } from "../i18n"; -const { Paragraph } = Typography; +const { Text } = Typography; export default function SamlPostForm(props: PageProps, I18n>) { const { kcContext, i18n, doUseDefaultCss, Template, classes } = props; @@ -38,10 +38,10 @@ export default function SamlPostForm(props: PageProps - + - {msg("saml.post-form.message")} + {msg("saml.post-form.message")} @@ -49,7 +49,7 @@ export default function SamlPostForm(props: PageProps} {samlPost.relayState && } diff --git a/src/login/pages/SelectAuthenticator.tsx b/src/login/pages/SelectAuthenticator.tsx index de60a36..f20761f 100644 --- a/src/login/pages/SelectAuthenticator.tsx +++ b/src/login/pages/SelectAuthenticator.tsx @@ -38,11 +38,12 @@ export default function SelectAuthenticator(props: PageProps (