@@ -4,7 +4,7 @@ section#keyboard {
4
4
align-items : center;
5
5
width : 100vw ;
6
6
position : relative;
7
- top : -10 px ;
7
+ top : -0.925 vh ;
8
8
}
9
9
10
10
div .keyboard_row {
@@ -13,15 +13,15 @@ div.keyboard_row {
13
13
align-items : center;
14
14
justify-content : center;
15
15
flex-wrap : nowrap;
16
- margin : 5 px 0 px ;
17
- height : 57 px ;
16
+ margin : 0.46 vh 0 vh ;
17
+ height : 5.28 vh ;
18
18
}
19
19
20
20
section # keyboard .animation_state_2 > div .keyboard_row : nth-child (1 ) {
21
- transition : width .7s cubic-bezier (0.4 , 0 , 1 , 1 ) .2 s , filter .1s linear .8s ;
21
+ transition : width .7s cubic-bezier (0.4 , 0 , 1 , 1 ) .3 s , filter .1s linear .8s ;
22
22
}
23
23
section # keyboard .animation_state_2 > div .keyboard_row : nth-child (2 ) {
24
- transition : width .7s cubic-bezier (0.4 , 0 , 1 , 1 ) .1 s , filter .1s linear .6s ;
24
+ transition : width .7s cubic-bezier (0.4 , 0 , 1 , 1 ) .2 s , filter .1s linear .6s ;
25
25
}
26
26
section # keyboard .animation_state_2 > div .keyboard_row : nth-child (3 ) {
27
27
transition : width .7s cubic-bezier (0.4 , 0 , 1 , 1 ), filter .1s linear .5s ;
@@ -30,12 +30,12 @@ section#keyboard.animation_state_2 > div.keyboard_row:nth-child(4) {
30
30
transition : width .7s cubic-bezier (0.4 , 0 , 1 , 1 ) .3s , filter .1s linear .8s ;
31
31
}
32
32
section # keyboard .animation_state_2 > div .keyboard_row : nth-child (5 ) {
33
- transition : width .6s cubic-bezier (0.4 , 0 , 1 , 1 ) .2 s , filter .1s linear .8s ;
33
+ transition : width .6s cubic-bezier (0.4 , 0 , 1 , 1 ) .4 s , filter .1s linear .8s ;
34
34
}
35
35
36
36
section # keyboard .animation_state_1 > * {
37
37
filter : brightness (170% );
38
- width : 0 px ;
38
+ width : 0 vh ;
39
39
overflow : hidden;
40
40
}
41
41
@@ -47,25 +47,25 @@ section#keyboard.animation_state_2 > * {
47
47
48
48
div .keyboard_row : last-child {
49
49
position : relative;
50
- left : 34 px ;
50
+ left : 2.98 vh ;
51
51
}
52
52
53
53
div .keyboard_key {
54
- height : 53 px ;
55
- min-width : 53 px ;
54
+ height : 4.9 vh ;
55
+ min-width : 4.9 vh ;
56
56
overflow : hidden;
57
- border-radius : 5 px ;
57
+ border-radius : 0.46 vh ;
58
58
background-color : rgba (var (--color_r ), var (--color_g ), var (--color_b ), 0.0 );
59
- border : 2 px solid rgba (var (--color_r ), var (--color_g ), var (--color_b ), 0.0 );
60
- margin : 0 px 5 px ;
59
+ border : 0.18 vh solid rgba (var (--color_r ), var (--color_g ), var (--color_b ), 0.0 );
60
+ margin : 0 vh 0.46 vh ;
61
61
display : flex;
62
62
align-items : center;
63
63
justify-content : center;
64
64
position : relative;
65
65
}
66
66
67
67
div .keyboard_key : active , div .keyboard_key .active {
68
- border : 2 px solid rgba (var (--color_r ), var (--color_g ), var (--color_b ), 0.0 );
68
+ border : 0.18 vh solid rgba (var (--color_r ), var (--color_g ), var (--color_b ), 0.0 );
69
69
background-color : rgba (var (--color_r ), var (--color_g ), var (--color_b ), 1 );
70
70
}
71
71
@@ -83,40 +83,40 @@ div.keyboard_key.blink {
83
83
}
84
84
85
85
div .keyboard_key > * {
86
- margin : 0 px 5 px ;
87
- padding : 0 px ;
88
- -webkit-margin-after : 0 px ;
89
- -webkit-margin-before : 0 px ;
86
+ margin : 0 vh 0.46 vh ;
87
+ padding : 0 vh ;
88
+ -webkit-margin-after : 0 vh ;
89
+ -webkit-margin-before : 0 vh ;
90
90
}
91
91
92
92
div .keyboard_key > h1 , div .keyboard_key > h4 , div .keyboard_row > .keyboard_key : last-child > * , div .keyboard_row > .keyboard_key : first-child > * {
93
93
position : relative;
94
- top : 3 px ;
95
- font-size : 26 px ;
94
+ top : 0.278 vh ;
95
+ font-size : 2.4 vh ;
96
96
}
97
97
98
98
div .keyboard_row : not (: nth-child (4 )) > .keyboard_key : last-child > * , div .keyboard_row > .keyboard_key : first-child > * , div .keyboard_row : last-child > .keyboard_key > * , div .keyboard_row : nth-child (4 ) > .keyboard_key : nth-last-child (2 ) > * {
99
- font-size : 20 px ;
99
+ font-size : 1.85 vh ;
100
100
}
101
101
102
102
div .keyboard_row : last-child > .keyboard_key : nth-last-child (-n+3) > * {
103
- font-size : 26 px ;
103
+ font-size : 2.4 vh ;
104
104
}
105
105
106
106
div .keyboard_key > * : not (h1 ) {
107
- margin : 0 px ;
108
- font-size : 18 px ;
107
+ margin : 0 vh ;
108
+ font-size : 1.67 vh ;
109
109
position : absolute;
110
110
}
111
111
112
112
div .keyboard_key > h2 {
113
- top : 3 px ;
114
- left : 3 px ;
113
+ top : 0.278 vh ;
114
+ left : 0.278 vh ;
115
115
}
116
116
117
117
div .keyboard_key > h3 {
118
- bottom : 3 px ;
119
- right : 3 px ;
118
+ bottom : 0.278 vh ;
119
+ right : 0.278 vh ;
120
120
}
121
121
122
122
div .keyboard_key > h4 , div .keyboard_row > .keyboard_key : last-child > * : not (h1 ), div .keyboard_row > .keyboard_key : first-child > * : not (h1 ) {
@@ -125,56 +125,52 @@ div.keyboard_key > h4, div.keyboard_row > .keyboard_key:last-child > *:not(h1),
125
125
}
126
126
127
127
div .keyboard_row : not (: nth-child (4 )): not (: last-child ) > .keyboard_key : last-child , div .keyboard_row > .keyboard_key : first-child {
128
- width : 90 px ;
129
- min-width : 90 px ;
128
+ width : 8.33 vh ;
129
+ min-width : 8.33 vh ;
130
130
}
131
131
132
- div .keyboard_key # keyboard_spacebar , div . keyboard_enter {
133
- border : 2 px solid rgba (var (--color_r ), var (--color_g ), var (--color_b ), 0.5 );
132
+ div .keyboard_key # keyboard_spacebar {
133
+ border : 0.19 vh solid rgba (var (--color_r ), var (--color_g ), var (--color_b ), 0.5 );
134
134
}
135
135
136
136
div .keyboard_row # row_1 > div .keyboard_enter {
137
- border-bottom-right-radius : 0px ;
138
- width : 105px ;
139
- min-width : 105px ;
140
- }
141
-
142
- div .keyboard_row # row_1 > div .keyboard_enter > h1 {
143
- position : relative;
144
- left : 5px ;
137
+ border : 0.19vh solid rgba (var (--color_r ), var (--color_g ), var (--color_b ), 0.5 );
138
+ border-bottom-left-radius : 0vh ;
139
+ width : 9.72vh ;
140
+ min-width : 9.72vh ;
145
141
}
146
142
147
143
div .keyboard_row # row_2 > div .keyboard_enter {
148
- border-top-right-radius : 0 px ;
149
- border-top-left -radius : 0 px ;
150
- border-top : 2 px solid var (--color_light_black );
151
- width : 84 px ;
152
- min-width : 84 px ;
153
- margin-top : 0 px ;
154
- height : 69 px ;
155
- top : -4 px ;
156
- right : -11 px ;
144
+ border : 0.19 vh solid rgba ( var ( --color_r ) , var ( --color_g ) , var ( --color_b ) , 0.5 ) ;
145
+ border-top-right -radius : 0 vh ;
146
+ border-top : 0.3 vh solid var (--color_light_black );
147
+ width : 7.78 vh ;
148
+ min-width : 7.78 vh ;
149
+ margin-top : 0 vh ;
150
+ height : 6.389 vh ;
151
+ top : -0.37 vh ;
152
+ right : 1 vh ;
157
153
}
158
154
159
155
div .keyboard_row # row_2 > div .keyboard_enter : active , div .keyboard_row # row_2 > div .keyboard_enter .active {
160
- border-top : 2 px solid rgb (var (--color_r ), var (--color_g ), var (--color_b ));
156
+ border-top : 0.3 vh solid rgb (var (--color_r ), var (--color_g ), var (--color_b ));
161
157
}
162
158
163
159
div .keyboard_key # keyboard_spacebar {
164
- width : 515 px ;
165
- min-width : 515 px ;
166
- height : 38 px ;
160
+ width : 47.68 vh ;
161
+ min-width : 47.68 vh ;
162
+ height : 3.52 vh ;
167
163
}
168
164
169
165
div .keyboard_row : nth-child (4 ) > div .keyboard_key : last-child {
170
166
position : relative;
171
- top : 3 px ;
167
+ top : 0.278 vh ;
172
168
}
173
169
174
170
div .keyboard_row : last-child > div .keyboard_key : nth-last-child (-n+3) {
175
- margin : 0 px ;
171
+ margin : 0 vh ;
176
172
position : relative;
177
- bottom : 3 px ;
173
+ bottom : 0.278 vh ;
178
174
}
179
175
180
176
section # keyboard [data-is-caps-lck-on = "true" ] div .keyboard_key [data-cmd = "ESCAPED|-- CAPSLCK: ON" ] {
@@ -184,22 +180,22 @@ section#keyboard[data-is-caps-lck-on="true"] div.keyboard_key[data-cmd="ESCAPED|
184
180
185
181
section # keyboard [data-is-shift-on = "true" ] > div .keyboard_row > div .keyboard_key > h2 : not (: empty ), section # keyboard [data-is-caps-lck-on = "true" ] > div .keyboard_row > div .keyboard_key > h2 : not (: empty ) {
186
182
position : relative;
187
- top : 3 px ;
188
- font-size : 26 px ;
189
- margin : 0 px 5 px ;
183
+ top : 0.278 vh ;
184
+ font-size : 2.4 vh ;
185
+ margin : 0 vh 0.46 vh ;
190
186
}
191
187
192
188
section # keyboard [data-is-shift-on = "true" ] > div .keyboard_row : first-child > div .keyboard_key : last-child > h2 , section # keyboard [data-is-caps-lck-on = "true" ] > div .keyboard_row : first-child > div .keyboard_key : last-child > h2 {
193
- font-size : 20 px ;
189
+ font-size : 1.85 vh ;
194
190
opacity : 1 ;
195
191
}
196
192
197
193
section # keyboard [data-is-shift-on = "true" ] > div .keyboard_row > div .keyboard_key > h2 : not (: empty ) + h1 , section # keyboard [data-is-caps-lck-on = "true" ] > div .keyboard_row > div .keyboard_key > h2 : not (: empty ) + h1 {
198
- margin : 0 px ;
199
- font-size : 18 px ;
194
+ margin : 0 vh ;
195
+ font-size : 1.67 vh ;
200
196
position : absolute;
201
- top : 3 px ;
202
- left : 3 px ;
197
+ top : 0.278 vh ;
198
+ left : 0.278 vh ;
203
199
}
204
200
205
201
section # keyboard [data-is-shift-on = "true" ] > div .keyboard_row : first-child > div .keyboard_key : last-child > h2 + h1 , section # keyboard [data-is-caps-lck-on = "true" ] > div .keyboard_row : first-child > div .keyboard_key : last-child > h2 + h1 {
@@ -214,9 +210,9 @@ section#keyboard[data-is-fn-on="true"] div.keyboard_key[data-cmd="ESCAPED|-- FN:
214
210
215
211
section # keyboard [data-is-fn-on = "true" ] > div .keyboard_row > div .keyboard_key > h4 : not (: empty ) {
216
212
position : relative;
217
- top : 3 px ;
218
- font-size : 23 px ;
219
- margin : 0 px 5 px ;
213
+ top : 0.278 vh ;
214
+ font-size : 20.278 vh ;
215
+ margin : 0 vh 0.46 vh ;
220
216
opacity : 1 ;
221
217
}
222
218
0 commit comments