diff --git a/front/src/components/auth/LoginForm.vue b/front/src/components/auth/LoginForm.vue index a8b09a5b1..bf8f8c4df 100644 --- a/front/src/components/auth/LoginForm.vue +++ b/front/src/components/auth/LoginForm.vue @@ -8,6 +8,10 @@ import { useI18n } from 'vue-i18n' import { useStore } from '~/store' import PasswordInput from '~/components/forms/PasswordInput.vue' +import Alert from '~/components/ui/Alert.vue' +import Input from '~/components/ui/Input.vue' +import Button from '~/components/ui/Button.vue' +import Spacer from '~/components/ui/layout/Spacer.vue' interface Props { next?: RouteLocationRaw @@ -78,33 +82,33 @@ const submit = async () => { + + diff --git a/front/src/components/forms/PasswordInput.vue b/front/src/components/forms/PasswordInput.vue index dd70c37cd..a005d3c1f 100644 --- a/front/src/components/forms/PasswordInput.vue +++ b/front/src/components/forms/PasswordInput.vue @@ -5,6 +5,7 @@ import { useClipboard, useVModel } from '@vueuse/core' import { useStore } from '~/store' import Button from '~/components/ui/Button.vue' +import Input from '~/components/ui/Input.vue' interface Events { (e: 'update:modelValue', value: string): void @@ -47,28 +48,41 @@ const copyPassword = () => { + + diff --git a/front/src/components/ui/input.scss b/front/src/components/ui/input.scss index e4537c35c..91d315a7a 100644 --- a/front/src/components/ui/input.scss +++ b/front/src/components/ui/input.scss @@ -76,7 +76,6 @@ display: flex; align-items: center; font-size: 14px; - pointer-events: none; writing-mode: horizontal-tb; } diff --git a/front/src/views/auth/Login.vue b/front/src/views/auth/Login.vue index c4e34ddcb..3244367cb 100644 --- a/front/src/views/auth/Login.vue +++ b/front/src/views/auth/Login.vue @@ -34,13 +34,9 @@ whenever(() => store.state.auth.authenticated, () => { v-title="labels.title" class="main" > -
-
-

- {{ t('views.auth.Login.header.login') }} -

- -
-
+

+ {{ t('views.auth.Login.header.login') }} +

+