Skip to content

Commit 86ac8d6

Browse files
committed
注意書きをsignupページに追加した
1 parent 52412c2 commit 86ac8d6

File tree

1 file changed

+54
-43
lines changed

1 file changed

+54
-43
lines changed

ui/pages/signup.vue

Lines changed: 54 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,62 @@
11
<template>
2-
<v-container justify-center fill-height>
3-
<v-form v-model="valid" @submit.prevent="submit">
4-
<v-text-field
5-
v-model="name"
6-
:rules="nameRules"
7-
label="ユーザ名"
8-
required
9-
autofocus
10-
>
11-
</v-text-field>
2+
<v-container justify-center fill-height style="flex-direction: column;">
3+
<div class="object-contain mb-8">
4+
<v-sheet rounded class="warning lighten-2 pa-2">
5+
<span class="subtitle-1"> 登録時の注意点 </span>
6+
<ul>
7+
<li>ユーザ名及び所属組織は、NETCONスコアサーバー等にて公開されます。</li>
8+
<li>ユーザ名、所属組織及びパスワードは後から変更できません。</li>
9+
</ul>
10+
</v-sheet>
11+
</div>
12+
<div class="object-contain">
13+
<v-form v-model="valid" @submit.prevent="submit">
14+
<v-text-field
15+
v-model="name"
16+
:rules="nameRules"
17+
label="ユーザ名"
18+
required
19+
autofocus
20+
>
21+
</v-text-field>
1222

13-
<v-text-field
14-
v-model="organization"
15-
:rules="organizationRules"
16-
label="所属組織"
17-
>
18-
</v-text-field>
23+
<v-text-field
24+
v-model="organization"
25+
:rules="organizationRules"
26+
label="所属組織(任意)"
27+
>
28+
</v-text-field>
1929

20-
<v-text-field
21-
v-model="password"
22-
:rules="passwordRules"
23-
:type="passwordVisible ? 'text' : 'password'"
24-
:append-icon="passwordVisible ? 'mdi-eye' : 'mdi-eye-off'"
25-
label="パスワード"
26-
required
27-
@click:append="passwordVisible = !passwordVisible"
28-
>
29-
</v-text-field>
30+
<v-text-field
31+
v-model="password"
32+
:rules="passwordRules"
33+
:type="passwordVisible ? 'text' : 'password'"
34+
:append-icon="passwordVisible ? 'mdi-eye' : 'mdi-eye-off'"
35+
label="パスワード"
36+
required
37+
@click:append="passwordVisible = !passwordVisible"
38+
>
39+
</v-text-field>
3040

31-
<v-text-field
32-
v-model="registrationCode"
33-
:rules="registrationCodeRules"
34-
label="登録コード"
35-
required
36-
>
37-
</v-text-field>
41+
<v-text-field
42+
v-model="registrationCode"
43+
:rules="registrationCodeRules"
44+
label="登録コード"
45+
required
46+
>
47+
</v-text-field>
3848

39-
<v-btn
40-
:disabled="!valid"
41-
:loading="loading"
42-
type="submit"
43-
color="success"
44-
block
45-
>
46-
作成
47-
</v-btn>
48-
</v-form>
49+
<v-btn
50+
:disabled="!valid"
51+
:loading="loading"
52+
type="submit"
53+
color="success"
54+
block
55+
>
56+
作成
57+
</v-btn>
58+
</v-form>
59+
</div>
4960
</v-container>
5061
</template>
5162
<script>

0 commit comments

Comments
 (0)