File tree Expand file tree Collapse file tree 1 file changed +55
-0
lines changed Expand file tree Collapse file tree 1 file changed +55
-0
lines changed Original file line number Diff line number Diff line change
1
+ <template >
2
+ <bottom-sheet-layer title =" クラス登録" title-en =" STEP 2" >
3
+ <template v-slot :LayerContents >
4
+ <dl class =" RegisterClass-List" >
5
+ <dt class =" RegisterClass-ItemTitle" >学校名</dt >
6
+ <dd >
7
+ <input-field label =" school" placeholder =" おひさま小学校" require />
8
+ </dd >
9
+ <dt class =" RegisterClass-ItemTitle" >クラス名</dt >
10
+ <dd >
11
+ <input-field label =" class" placeholder =" 2年B組" require />
12
+ <span class =" RegisterClass-ItemNote" >
13
+ クラス名は表示されますのでご注意ください
14
+ </span >
15
+ </dd >
16
+ </dl >
17
+ </template >
18
+ <template v-slot :LayerFooter >
19
+ <action-button theme =" primary" text =" 登録を完了する" />
20
+ </template >
21
+ </bottom-sheet-layer >
22
+ </template >
23
+
24
+ <script lang="ts">
25
+ import Vue from ' vue'
26
+ import BottomSheetLayer from ' @/components/BottomSheetLayer.vue'
27
+ import ActionButton from ' @/components/ActionButton.vue'
28
+ import InputField from ' @/components/InputField.vue'
29
+
30
+ export default Vue .extend ({
31
+ components: { BottomSheetLayer , ActionButton , InputField },
32
+ layout: ' background'
33
+ })
34
+ </script >
35
+
36
+ <style lang="scss" scoped>
37
+ .RegisterClass-List {
38
+ padding : 24px 0 ;
39
+ }
40
+ .RegisterClass-ItemTitle {
41
+ font-size : 16px ;
42
+ font-weight : bold ;
43
+ color : $color-white ;
44
+ text-align : center ;
45
+ margin : 4px 0 ;
46
+ }
47
+ .RegisterClass-ItemNote {
48
+ display : block ;
49
+ font-size : 14px ;
50
+ font-weight : bold ;
51
+ color : $color-white ;
52
+ text-align : center ;
53
+ margin : 4px 0 ;
54
+ }
55
+ </style >
You can’t perform that action at this time.
0 commit comments