diff --git a/Client/src/Components/TextFields/Field/index.css b/Client/src/Components/TextFields/Field/index.css index ade346e30..08a22a384 100644 --- a/Client/src/Components/TextFields/Field/index.css +++ b/Client/src/Components/TextFields/Field/index.css @@ -17,7 +17,7 @@ } .field h3.MuiTypography-root span.field-required { color: var(--env-var-color-19); - margin-left: 1px; + margin-left: 2px; } .field h3.MuiTypography-root span.field-optional { opacity: 0.6; @@ -42,7 +42,9 @@ border-color: var(--env-var-color-29); border-radius: var(--env-var-radius-1); } -.field .MuiOutlinedInput-root:hover:not(:has(input:focus)) fieldset { +.field:not(:has(.input-error)) + .MuiOutlinedInput-root:hover:not(:has(input:focus)) + fieldset { border-color: var(--env-var-color-29); } .field .input-error { @@ -50,5 +52,12 @@ opacity: 0.8; } .field:has(.input-error) .MuiOutlinedInput-root fieldset { - border-color: #fda29b; + border-color: var(--env-var-color-19); +} + +.register-page .field .MuiOutlinedInput-root fieldset, +.register-page .field input, +.login-page .field .MuiOutlinedInput-root fieldset, +.login-page .field input { + border-radius: var(--env-var-radius-2); } diff --git a/Client/src/Components/TextFields/Field/index.jsx b/Client/src/Components/TextFields/Field/index.jsx index 54cb5ee57..7b4ad77af 100644 --- a/Client/src/Components/TextFields/Field/index.jsx +++ b/Client/src/Components/TextFields/Field/index.jsx @@ -65,7 +65,7 @@ const Field = ({ tabIndex={-1} sx={{ color: theme.palette.section.borderColor, - padding: theme.gap.xs, + padding: `calc(${theme.gap.xs} / 2)`, "&:focus": { outline: "none", }, diff --git a/Client/src/Pages/Login/index.css b/Client/src/Pages/Login/index.css index 195b87001..770f41134 100644 --- a/Client/src/Pages/Login/index.css +++ b/Client/src/Pages/Login/index.css @@ -39,17 +39,9 @@ color: var(--env-var-color-1); } -#login-email-input { - width: 308px; - height: 1px; - font-size: var(--env-var-font-size-medium); -} - -#login-password-input { - width: 308px; - height: 1px; - font-size: var(--env-var-font-size-medium); -} +/* .login-form-inputs .field h3.MuiTypography-root{ + font-weight: 600; +} */ .login-form-password-options { display: flex; diff --git a/Client/src/Pages/Login/index.jsx b/Client/src/Pages/Login/index.jsx index 85d1c8664..6b8d93fc8 100644 --- a/Client/src/Pages/Login/index.jsx +++ b/Client/src/Pages/Login/index.jsx @@ -4,16 +4,15 @@ import { useNavigate } from "react-router-dom"; import "./index.css"; import BackgroundPattern from "../../Components/BackgroundPattern/BackgroundPattern"; import Logomark from "../../assets/Images/Logomark.png"; -import EmailTextField from "../../Components/TextFields/Email/EmailTextField"; import CheckBox from "../../Components/Checkbox/Checkbox"; import Button from "../../Components/Button"; import Google from "../../assets/Images/Google.png"; -import PasswordTextField from "../../Components/TextFields/Password/PasswordTextField"; import axiosInstance from "../../Utils/axiosConfig"; import { loginValidation } from "../../Validation/validation"; import { login } from "../../Features/Auth/authSlice"; import { useDispatch } from "react-redux"; import { createToast } from "../../Utils/toastUtils"; +import Field from "../../Components/TextFields/Field"; const Login = () => { const dispatch = useDispatch(); @@ -111,6 +110,8 @@ const Login = () => { navigate("/register"); }; + const [visibility, setVisibility] = useState(false); + return (