|
@@ -7,41 +7,19 @@
|
|
|
class="splash-screen"
|
|
class="splash-screen"
|
|
|
@click="clicked = true"
|
|
@click="clicked = true"
|
|
|
>
|
|
>
|
|
|
- <img
|
|
|
|
|
- class="splash-layer splash-layer--bg"
|
|
|
|
|
- :src="BackgroundLogin"
|
|
|
|
|
- />
|
|
|
|
|
-
|
|
|
|
|
- <img
|
|
|
|
|
- class="splash-layer splash-layer--photo"
|
|
|
|
|
- :src="FotoDiarista"
|
|
|
|
|
- />
|
|
|
|
|
-
|
|
|
|
|
- <img
|
|
|
|
|
- class="splash-layer splash-layer--logo"
|
|
|
|
|
- :src="LogoLogin"
|
|
|
|
|
- />
|
|
|
|
|
|
|
+ <img class="splash-layer splash-layer--bg" :src="BackgroundLogin" />
|
|
|
|
|
+
|
|
|
|
|
+ <img class="splash-layer splash-layer--photo" :src="FotoDiarista" />
|
|
|
|
|
+
|
|
|
|
|
+ <img class="splash-layer splash-layer--logo" :src="LogoLogin" />
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
- <div
|
|
|
|
|
- v-else-if="steps === 5"
|
|
|
|
|
- key="step5"
|
|
|
|
|
- class="splash-screen"
|
|
|
|
|
- >
|
|
|
|
|
- <img
|
|
|
|
|
- class="splash-layer splash-layer--bg"
|
|
|
|
|
- :src="BackgroundLogin"
|
|
|
|
|
- />
|
|
|
|
|
|
|
+ <div v-else-if="steps === 5" key="step5" class="splash-screen">
|
|
|
|
|
+ <img class="splash-layer splash-layer--bg" :src="BackgroundLogin" />
|
|
|
|
|
|
|
|
- <img
|
|
|
|
|
- class="splash-layer splash-layer--photo"
|
|
|
|
|
- :src="FotoDiarista"
|
|
|
|
|
- />
|
|
|
|
|
|
|
+ <img class="splash-layer splash-layer--photo" :src="FotoDiarista" />
|
|
|
|
|
|
|
|
- <img
|
|
|
|
|
- class="splash-layer splash-layer--logo-small"
|
|
|
|
|
- :src="LogoLogin"
|
|
|
|
|
- />
|
|
|
|
|
|
|
+ <img class="splash-layer splash-layer--logo-small" :src="LogoLogin" />
|
|
|
|
|
|
|
|
<div class="step4-card-wrapper">
|
|
<div class="step4-card-wrapper">
|
|
|
<LoginStep4Panel
|
|
<LoginStep4Panel
|
|
@@ -52,11 +30,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
- <div
|
|
|
|
|
- v-else
|
|
|
|
|
- key="flow"
|
|
|
|
|
- class="flow-screen"
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ <div v-else key="flow" class="flow-screen">
|
|
|
<div class="flow-header items-center row">
|
|
<div class="flow-header items-center row">
|
|
|
<q-btn
|
|
<q-btn
|
|
|
v-if="steps >= 4"
|
|
v-if="steps >= 4"
|
|
@@ -68,23 +42,22 @@
|
|
|
round
|
|
round
|
|
|
@click="goBack"
|
|
@click="goBack"
|
|
|
/>
|
|
/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="flow-logo q-my-xl">
|
|
|
|
|
+ <q-img style="max-width: 180px" :src="LogoDiariaCampos" />
|
|
|
|
|
+ </div>
|
|
|
|
|
|
|
|
|
|
+ <div v-if="steps === 3" class="register-later-row">
|
|
|
<q-btn
|
|
<q-btn
|
|
|
- v-else-if="steps === 3"
|
|
|
|
|
- class="q-ml-auto"
|
|
|
|
|
|
|
+ align="right"
|
|
|
|
|
+ class="register-later-btn"
|
|
|
color="primary"
|
|
color="primary"
|
|
|
- dense
|
|
|
|
|
flat
|
|
flat
|
|
|
icon-right="mdi-chevron-right-circle-outline"
|
|
icon-right="mdi-chevron-right-circle-outline"
|
|
|
|
|
+ no-caps
|
|
|
:label="$t('auth.register_later')"
|
|
:label="$t('auth.register_later')"
|
|
|
- @click="steps = 5"
|
|
|
|
|
- />
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="flow-logo q-my-xl">
|
|
|
|
|
- <q-img
|
|
|
|
|
- style="max-width: 180px"
|
|
|
|
|
- :src="LogoDiariaCampos"
|
|
|
|
|
|
|
+ @click="steps = 4"
|
|
|
/>
|
|
/>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
@@ -107,15 +80,9 @@
|
|
|
v-model:phone="phone"
|
|
v-model:phone="phone"
|
|
|
/>
|
|
/>
|
|
|
|
|
|
|
|
- <LoginStep2Panel
|
|
|
|
|
- v-else-if="steps === 2"
|
|
|
|
|
- v-model:code="code"
|
|
|
|
|
- />
|
|
|
|
|
|
|
+ <LoginStep2Panel v-else-if="steps === 2" v-model:code="code" />
|
|
|
|
|
|
|
|
- <LoginStep3Panel
|
|
|
|
|
- v-else-if="steps === 3"
|
|
|
|
|
- v-model="stepThreeForm"
|
|
|
|
|
- />
|
|
|
|
|
|
|
+ <LoginStep3Panel v-else-if="steps === 3" v-model="stepThreeForm" />
|
|
|
|
|
|
|
|
<LoginStepAvatarPanel
|
|
<LoginStepAvatarPanel
|
|
|
v-else-if="steps === 4"
|
|
v-else-if="steps === 4"
|
|
@@ -449,6 +416,8 @@ onMounted(() => {
|
|
|
|
|
|
|
|
.flow-content {
|
|
.flow-content {
|
|
|
flex: 1;
|
|
flex: 1;
|
|
|
|
|
+ overflow-y: auto;
|
|
|
|
|
+ min-height: 0;
|
|
|
|
|
|
|
|
&--centered {
|
|
&--centered {
|
|
|
display: flex;
|
|
display: flex;
|
|
@@ -458,6 +427,18 @@ onMounted(() => {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.flow-footer {
|
|
.flow-footer {
|
|
|
- padding: 20px 0 calc(12px + env(safe-area-inset-bottom));
|
|
|
|
|
|
|
+ flex-shrink: 0;
|
|
|
|
|
+ padding: 8px 0 calc(12px + env(safe-area-inset-bottom));
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.register-later-row {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: flex-end;
|
|
|
|
|
+ margin-top: -14px;
|
|
|
|
|
+ padding-bottom: 18px;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.register-later-btn {
|
|
|
|
|
+ justify-content: flex-end;
|
|
|
}
|
|
}
|
|
|
</style>
|
|
</style>
|