From 949acc338db24258f4fb074d8aa0600492dabb6b Mon Sep 17 00:00:00 2001 From: Viktor Fomin Date: Wed, 9 Mar 2022 16:53:49 +0300 Subject: [PATCH] Web: Client: fix styles --- .../Confirm/sub-components/createUser.js | 281 ++++++++++-------- 1 file changed, 159 insertions(+), 122 deletions(-) diff --git a/web/ASC.Web.Client/src/components/pages/Confirm/sub-components/createUser.js b/web/ASC.Web.Client/src/components/pages/Confirm/sub-components/createUser.js index 5ea14a847f..d6c56076d7 100644 --- a/web/ASC.Web.Client/src/components/pages/Confirm/sub-components/createUser.js +++ b/web/ASC.Web.Client/src/components/pages/Confirm/sub-components/createUser.js @@ -28,8 +28,8 @@ import { providersData } from "@appserver/common/constants"; import withLoader from "../withLoader"; import MoreLoginModal from "login/moreLogin"; import AppLoader from "@appserver/common/components/AppLoader"; -import { isDesktop as DesktopView } from "@appserver/components/utils/device"; import EmailInput from "@appserver/components/email-input"; +import { smallTablet } from "@appserver/components/utils/device"; export const ButtonsWrapper = styled.div` display: flex; @@ -66,6 +66,10 @@ const GreetingContainer = styled.div` height: 100%; padding-bottom: 32px; + @media (max-width: 768px) { + display: ${(props) => !props.isGreetingMode && "none"}; + } + .greeting-title { width: 100%; padding-bottom: 32px; @@ -160,9 +164,23 @@ const RegisterContainer = styled.div` } } + .auth-form-fields { + @media (max-width: 768px) { + display: ${(props) => props.isGreetingMode && "none"}; + } + } + .password-field-wrapper { width: 100%; } + + .is-greeting-mode-button { + display: ${(props) => !props.isGreetingMode && "none"}; + + @media (min-width: 768px) { + display: none; + } + } `; const Confirm = (props) => { @@ -230,6 +248,7 @@ const Confirm = (props) => { }, []); const onSubmit = () => { + console.log("onSubmit"); const { defaultPage, linkData, hashSettings } = props; const isVisitor = parseInt(linkData.emplType) === 2; @@ -473,6 +492,7 @@ const Confirm = (props) => { }; const onGreetingSubmit = () => { + console.log("onGreetingSubmit"); setIsGreetingMode(false); focusInput(); }; @@ -491,36 +511,34 @@ const Confirm = (props) => { if (!isLoaded) return ; return ( - {isGreetingMode && ( - - - {greetingTitle} - + + + {greetingTitle} + -
- -
- - {user.firstName} {user.lastName} - - - {user.department} - -
+
+ +
+ + {user.firstName} {user.lastName} + + + {user.department} +
+
-
- {t("WelcomeUser")} -
- - )} +
+ {t("WelcomeUser")} +
+ - + {ssoExists() && {ssoButton()}} {oauthDataExists() && ( @@ -551,115 +569,134 @@ const Confirm = (props) => { )}
- - + - + errorMessage={ + emailErrorText + ? t(`Common:${emailErrorText}`) + : t("Common:RequiredField") + } + > + + - - - + errorMessage={errorText ? errorText : t("Common:RequiredField")} + > + + - - - + errorMessage={errorText ? errorText : t("Common:RequiredField")} + > + + - - + + + +