|
1 | 1 | <template>
|
2 | 2 | <v-layout justify-center="true" align-center="true">
|
3 |
| - <v-flex style="max-width: 630px !important;"> |
| 3 | + <v-flex class="indexFlex"> |
4 | 4 | <v-row justify="center" class="mb-3">
|
5 | 5 | <v-icon color="white" size="60px">mdi-library</v-icon>
|
6 | 6 | </v-row>
|
7 | 7 | <v-row justify="center">
|
8 | 8 | <span class="description mb-3">授業をうける生徒・児童の方</span>
|
9 | 9 | </v-row>
|
10 |
| - <v-row |
11 |
| - justify="center" |
12 |
| - style="margin-left: auto !important; margin-right: auto !important;" |
13 |
| - > |
| 10 | + <v-row class="loginFieldRow" justify="center"> |
14 | 11 | <input-field
|
15 | 12 | v-model="classId"
|
16 | 13 | class="classIdField"
|
|
40 | 37 | <v-btn
|
41 | 38 | color="#FFDB6C"
|
42 | 39 | height="60px"
|
43 |
| - style="font-size: 16px; font-weight: bold;" |
| 40 | + class="registerButton" |
44 | 41 | block
|
45 | 42 | rounded
|
46 | 43 | >
|
47 | 44 | ユーザー登録する
|
48 | 45 | </v-btn>
|
49 | 46 |
|
50 |
| - <v-btn |
51 |
| - color="white" |
52 |
| - height="50px" |
53 |
| - style="font-size: 16px; font-weight: bold; margin-top: 10px;" |
54 |
| - block |
55 |
| - rounded |
56 |
| - > |
| 47 | + <v-btn block class="loginButton" color="white" height="50px" rounded> |
57 | 48 | ログインする
|
58 | 49 | </v-btn>
|
59 |
| - <v-footer padless color="#004170" style="margin-top: 15px;"> |
| 50 | + <v-footer color="#004170" padless> |
60 | 51 | <v-row justify="center" no-gutters>
|
61 |
| - <v-col |
62 |
| - class="white--text text-center md-16" |
63 |
| - cols="12" |
64 |
| - style="margin-top: 15px; font-size: 12px;" |
65 |
| - > |
| 52 | + <v-col class="white--text text-center footerText" cols="12"> |
66 | 53 | <a class="white--text"> - おうちで時間割について </a>
|
67 | 54 | </v-col>
|
68 |
| - <v-col |
69 |
| - class="white--text text-center" |
70 |
| - cols="12" |
71 |
| - style="margin-top: 15px; font-size: 12px;" |
72 |
| - > |
| 55 | + <v-col class="white--text text-center footerText" cols="12"> |
73 | 56 | <a class="white--text"> - お問い合わせ </a>
|
74 | 57 | </v-col>
|
75 |
| - <v-col |
76 |
| - class="white--text text-center" |
77 |
| - cols="12" |
78 |
| - style="margin-top: 15px; font-size: 12px;" |
79 |
| - > |
| 58 | + <v-col class="white--text text-center footerText" cols="12"> |
80 | 59 | <a class="white--text"> - サイトポリシー </a>
|
81 | 60 | </v-col>
|
82 | 61 | </v-row>
|
@@ -147,4 +126,25 @@ export default Vue.extend({
|
147 | 126 | padding-top: 4px;
|
148 | 127 | padding-bottom: 24px;
|
149 | 128 | }
|
| 129 | +.indexFlex { |
| 130 | + max-width: 640px !important; |
| 131 | +} |
| 132 | +.loginFieldRow { |
| 133 | + margin-left: auto !important; |
| 134 | + margin-right: auto !important; |
| 135 | +} |
| 136 | +.loginButton { |
| 137 | + font-size: 16px; |
| 138 | + font-weight: bold; |
| 139 | + margin-top: 10px; |
| 140 | + margin-bottom: 15px; |
| 141 | +} |
| 142 | +.registerButton { |
| 143 | + font-size: 16px; |
| 144 | + font-weight: bold; |
| 145 | +} |
| 146 | +.footerText { |
| 147 | + margin-top: 15px; |
| 148 | + font-size: 12px; |
| 149 | +} |
150 | 150 | </style>
|
0 commit comments