diff --git a/src/front/Components/DesignSystem/Loader/index.tsx b/src/front/Components/DesignSystem/Loader/index.tsx index c2152759..27f911a0 100644 --- a/src/front/Components/DesignSystem/Loader/index.tsx +++ b/src/front/Components/DesignSystem/Loader/index.tsx @@ -5,9 +5,11 @@ import classes from "./classes.module.scss"; interface IProps { className?: string; + width?: string | number; + color?: string; } export default class Loader extends React.Component { public override render(): JSX.Element { - return ; + return ; } } diff --git a/src/front/Components/Elements/HelpBox/index.tsx b/src/front/Components/Elements/HelpBox/index.tsx index 9770f464..1b6903f9 100644 --- a/src/front/Components/Elements/HelpBox/index.tsx +++ b/src/front/Components/Elements/HelpBox/index.tsx @@ -26,12 +26,12 @@ export default function HelpBox(props: IProps) { styletype={EButtonstyletype.TEXT} size={EButtonSize.MD} onClick={button.onClick}> - Contactez le support + {button.text} ) : ( )} diff --git a/src/front/Components/Layouts/LoginCallback/classes.module.scss b/src/front/Components/Layouts/LoginCallback/classes.module.scss index 72ae8ab8..4ef895b8 100644 --- a/src/front/Components/Layouts/LoginCallback/classes.module.scss +++ b/src/front/Components/Layouts/LoginCallback/classes.module.scss @@ -1,29 +1,22 @@ @import "@Themes/constants.scss"; .root { + margin: 80px auto; + width: 474px; + display: flex; - align-items: center; - justify-content: center; flex-direction: column; - height: 100%; - max-width: 530px; - margin: auto; + gap: var(--spacing-xl, 32px); - .title { - margin: 32px 0; - text-align: center; - @media (max-width: $screen-s) { - font-family: 48px; - } + .title-container { + display: flex; + flex-direction: column; + gap: var(--spacing-sm); } - .loader { - width: 32px; - height: 32px; - } - - .forget-password { - margin-top: 32px; - margin-bottom: 8px; + @media (max-width: $screen-s) { + width: 100%; + margin: auto; + padding: var(--spacing-md, 16px); } } diff --git a/src/front/Components/Layouts/LoginCallback/index.tsx b/src/front/Components/Layouts/LoginCallback/index.tsx index 8011f092..702dc9c5 100644 --- a/src/front/Components/Layouts/LoginCallback/index.tsx +++ b/src/front/Components/Layouts/LoginCallback/index.tsx @@ -7,13 +7,13 @@ import classes from "./classes.module.scss"; import Module from "@Front/Config/Module"; import Auth from "@Front/Api/Auth/IdNot"; import DefaultDoubleSidePage from "@Front/Components/LayoutTemplates/DefaultDoubleSidePage"; -import Typography, { ETypo } from "@Front/Components/DesignSystem/Typography"; -import Button, { EButtonstyletype, EButtonVariant } from "@Front/Components/DesignSystem/Button"; +import Typography, { ETypo, ETypoColor } from "@Front/Components/DesignSystem/Typography"; import Loader from "@Front/Components/DesignSystem/Loader"; import UserStore from "@Front/Stores/UserStore"; -import Link from "next/link"; import JwtService from "@Front/Services/JwtService/JwtService"; import CookieService from "@Front/Services/CookieService/CookieService"; +import backgroundImage from "@Assets/images/background_refonte.svg"; +import HelpBox from "@Front/Components/Elements/HelpBox"; export default function LoginCallBack() { const router = useRouter(); @@ -60,23 +60,22 @@ export default function LoginCallBack() { [router]; return ( - +
- coffre - -
Connexion espace professionnel
-
-
- +
+ coffre + + Connexion à votre espace professionnel +
- -
Vous n'arrivez pas à vous connecter ?
-
- - - + + +
+
);