|
|
@@ -102,39 +102,34 @@ const onSubmit = () => {
|
|
|
lg="4"
|
|
|
class="auth-card-v2 d-flex align-center justify-center"
|
|
|
>
|
|
|
- <VCard flat :max-width="500" class="mt-12 mt-sm-0 pa-4">
|
|
|
+ <VCard flat :max-width="600" class="mt-12 mt-sm-0 pa-4">
|
|
|
<VCardText>
|
|
|
- <VNodeRenderer :nodes="themeConfig.app.logo" class="mb-6" />
|
|
|
+ <VNodeRenderer :nodes="themeConfig.app.logo" class="mb-6" />
|
|
|
|
|
|
<h4 class="text-h4 mb-1">
|
|
|
- Welcome to
|
|
|
- <span class="text-capitalize"> {{ themeConfig.app.title }} </span>!
|
|
|
- 👋🏻
|
|
|
+ 歡迎使用
|
|
|
+ <span class="text-capitalize"> 工期試算工具 </span>!
|
|
|
</h4>
|
|
|
<p class="mb-0">
|
|
|
- Please sign-in to your account and start the test
|
|
|
+ 請登入您的帳號以開始使用工期試算工具
|
|
|
</p>
|
|
|
</VCardText>
|
|
|
<VCardText>
|
|
|
<VAlert color="primary" variant="tonal">
|
|
|
<p class="text-sm mb-2">
|
|
|
- Admin account: <strong>admin@demo.com</strong> / Pass:
|
|
|
- <strong>admin</strong>
|
|
|
- </p>
|
|
|
- <p class="text-sm mb-0">
|
|
|
- Client account: <strong>client@demo.com</strong> / Pass:
|
|
|
- <strong>client</strong>
|
|
|
+ 測試帳號: <strong>maatester</strong> / 密碼:
|
|
|
+ <strong>test</strong>
|
|
|
</p>
|
|
|
</VAlert>
|
|
|
</VCardText>
|
|
|
<VCardText>
|
|
|
<VForm ref="refVForm" @submit.prevent="onSubmit">
|
|
|
<VRow>
|
|
|
- <!-- account -->
|
|
|
+ <!-- 帳號 -->
|
|
|
<VCol cols="12">
|
|
|
<AppTextField
|
|
|
v-model="credentials.account"
|
|
|
- label="account"
|
|
|
+ label="帳號"
|
|
|
type="text"
|
|
|
autofocus
|
|
|
:rules="[requiredValidator]"
|
|
|
@@ -142,11 +137,11 @@ const onSubmit = () => {
|
|
|
/>
|
|
|
</VCol>
|
|
|
|
|
|
- <!-- password -->
|
|
|
+ <!-- 密碼 -->
|
|
|
<VCol cols="12">
|
|
|
<AppTextField
|
|
|
v-model="credentials.password"
|
|
|
- label="Password"
|
|
|
+ label="密碼"
|
|
|
placeholder="············"
|
|
|
:rules="[requiredValidator]"
|
|
|
:type="isPasswordVisible ? 'text' : 'password'"
|
|
|
@@ -160,37 +155,16 @@ const onSubmit = () => {
|
|
|
<div
|
|
|
class="d-flex align-center flex-wrap justify-space-between mt-1 mb-4"
|
|
|
>
|
|
|
- <VCheckbox v-model="rememberMe" label="Remember me" />
|
|
|
+ <VCheckbox v-model="rememberMe" label="記住我" />
|
|
|
<RouterLink
|
|
|
class="text-primary ms-2 mb-1"
|
|
|
:to="{ name: 'forgot-password' }"
|
|
|
>
|
|
|
- Forgot Password?
|
|
|
+ 忘記密碼?
|
|
|
</RouterLink>
|
|
|
</div>
|
|
|
|
|
|
- <VBtn block type="submit"> Login </VBtn>
|
|
|
- </VCol>
|
|
|
-
|
|
|
- <!-- create account -->
|
|
|
- <VCol cols="12" class="text-center">
|
|
|
- <span>New on our platform?</span>
|
|
|
- <RouterLink
|
|
|
- class="text-primary ms-2"
|
|
|
- :to="{ name: 'register' }"
|
|
|
- >
|
|
|
- Create an account
|
|
|
- </RouterLink>
|
|
|
- </VCol>
|
|
|
- <VCol cols="12" class="d-flex align-center">
|
|
|
- <VDivider />
|
|
|
- <span class="mx-4">or</span>
|
|
|
- <VDivider />
|
|
|
- </VCol>
|
|
|
-
|
|
|
- <!-- auth providers -->
|
|
|
- <VCol cols="12" class="text-center">
|
|
|
- <AuthProvider />
|
|
|
+ <VBtn block type="submit"> 登入 </VBtn>
|
|
|
</VCol>
|
|
|
</VRow>
|
|
|
</VForm>
|