Some checks failed
🚀 Deploy - Demo / deployment (push) Has been cancelled
- 웹훅 URL을 https://admin.youtooplay.com/webhook로 변경 - Nginx 리버스 프록시 설정 파일 추가 - 배포 가이드 업데이트
165 lines
3.6 KiB
Vue
165 lines
3.6 KiB
Vue
<script lang="ts" setup>
|
|
const firstName = ref('')
|
|
const email = ref('')
|
|
const mobile = ref<number>()
|
|
const password = ref<string>()
|
|
const checkbox = ref(false)
|
|
</script>
|
|
|
|
<template>
|
|
<VForm @submit.prevent="() => {}">
|
|
<VRow>
|
|
<!-- 👉 First Name -->
|
|
<VCol cols="12">
|
|
<VRow no-gutters>
|
|
<VCol
|
|
cols="12"
|
|
md="3"
|
|
>
|
|
<label for="firstNameHorizontalIcons">First Name</label>
|
|
</VCol>
|
|
|
|
<VCol
|
|
cols="12"
|
|
md="9"
|
|
>
|
|
<VTextField
|
|
id="firstNameHorizontalIcons"
|
|
v-model="firstName"
|
|
prepend-inner-icon="bx-user"
|
|
placeholder="John"
|
|
persistent-placeholder
|
|
/>
|
|
</VCol>
|
|
</VRow>
|
|
</VCol>
|
|
|
|
<!-- 👉 Email -->
|
|
<VCol cols="12">
|
|
<VRow no-gutters>
|
|
<VCol
|
|
cols="12"
|
|
md="3"
|
|
>
|
|
<label for="emailHorizontalIcons">Email</label>
|
|
</VCol>
|
|
|
|
<VCol
|
|
cols="12"
|
|
md="9"
|
|
>
|
|
<VTextField
|
|
id="emailHorizontalIcons"
|
|
v-model="email"
|
|
prepend-inner-icon="bx-envelope"
|
|
placeholder="johndoe@email.com"
|
|
persistent-placeholder
|
|
/>
|
|
</VCol>
|
|
</VRow>
|
|
</VCol>
|
|
|
|
<!-- 👉 Mobile -->
|
|
<VCol cols="12">
|
|
<VRow no-gutters>
|
|
<VCol
|
|
cols="12"
|
|
md="3"
|
|
>
|
|
<label for="mobileHorizontalIcons">Mobile</label>
|
|
</VCol>
|
|
|
|
<VCol
|
|
cols="12"
|
|
md="9"
|
|
>
|
|
<VTextField
|
|
id="mobileHorizontalIcons"
|
|
v-model="mobile"
|
|
type="number"
|
|
prepend-inner-icon="bx-mobile"
|
|
placeholder="+1 123 456 7890"
|
|
persistent-placeholder
|
|
/>
|
|
</VCol>
|
|
</VRow>
|
|
</VCol>
|
|
|
|
<!-- 👉 Password -->
|
|
<VCol cols="12">
|
|
<VRow no-gutters>
|
|
<VCol
|
|
cols="12"
|
|
md="3"
|
|
>
|
|
<label for="passwordHorizontalIcons">Password</label>
|
|
</VCol>
|
|
|
|
<VCol
|
|
cols="12"
|
|
md="9"
|
|
>
|
|
<VTextField
|
|
id="passwordHorizontalIcons"
|
|
v-model="password"
|
|
prepend-inner-icon="bx-lock"
|
|
autocomplete="on"
|
|
type="password"
|
|
placeholder="············"
|
|
persistent-placeholder
|
|
/>
|
|
</VCol>
|
|
</VRow>
|
|
</VCol>
|
|
|
|
<!-- 👉 Remember me -->
|
|
<VCol cols="12">
|
|
<VRow no-gutters>
|
|
<VCol
|
|
cols="12"
|
|
md="3"
|
|
/>
|
|
<VCol
|
|
cols="12"
|
|
md="9"
|
|
>
|
|
<VCheckbox
|
|
:id="useId()"
|
|
v-model="checkbox"
|
|
label="Remember me"
|
|
/>
|
|
</VCol>
|
|
</VRow>
|
|
</VCol>
|
|
|
|
<!-- 👉 submit and reset button -->
|
|
<VCol cols="12">
|
|
<VRow no-gutters>
|
|
<VCol
|
|
cols="12"
|
|
md="3"
|
|
/>
|
|
<VCol
|
|
cols="12"
|
|
md="9"
|
|
>
|
|
<VBtn
|
|
type="submit"
|
|
class="me-4"
|
|
>
|
|
Submit
|
|
</VBtn>
|
|
<VBtn
|
|
color="secondary"
|
|
variant="tonal"
|
|
type="reset"
|
|
>
|
|
Reset
|
|
</VBtn>
|
|
</VCol>
|
|
</VRow>
|
|
</VCol>
|
|
</VRow>
|
|
</VForm>
|
|
</template>
|