1
1
: root {
2
2
--border-width : 1px ;
3
- --border-radius : .3rem ;
3
+ --border-radius : 0 .3rem ;
4
4
--color-error : # c94b4b ;
5
5
--color-info : # 157efb ;
6
6
--color-info-text : # fff ;
43
43
background-color : var (--color-background );
44
44
margin : 0 ;
45
45
padding : 0 ;
46
- font-family : -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, 'Segoe UI' , Helvetica, Arial, sans-serif, 'Apple Color Emoji' , 'Segoe UI Emoji' , 'Segoe UI Symbol' ;
46
+ font-family : -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans,
47
+ sans-serif, BlinkMacSystemFont, "Segoe UI" , Helvetica, Arial, sans-serif,
48
+ "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" ;
47
49
}
48
50
49
51
h1 {
54
56
}
55
57
56
58
p {
57
- color : var (--color-text )
59
+ color : var (--color-text );
58
60
}
59
61
60
62
form {
@@ -74,12 +76,12 @@ input[type] {
74
76
box-sizing : border-box;
75
77
display : block;
76
78
width : 100% ;
77
- padding : .5rem 1rem ;
79
+ padding : 0 .5rem 1rem ;
78
80
border : var (--border-width ) solid var (--color-control-border );
79
81
background : var (--color-background );
80
82
font-size : 1rem ;
81
83
border-radius : var (--border-radius );
82
- box-shadow : inset 0 .1rem .2rem rgba (0 , 0 , 0 , .2 );
84
+ box-shadow : inset 0 0 .1rem 0 .2rem rgba (0 , 0 , 0 , 0 .2 );
83
85
color : var (--color-text );
84
86
85
87
& : focus {
@@ -107,15 +109,17 @@ a.button {
107
109
108
110
button ,
109
111
a .button {
110
- margin : 0 0 .75rem 0 ;
111
- padding : .75rem 1rem ;
112
+ margin : 0 0 0 .75rem 0 ;
113
+ padding : 0 .75rem 1rem ;
112
114
border : var (--border-width ) solid var (--color-control-border );
113
115
color : var (--color-primary );
114
116
background-color : var (--color-background );
115
117
font-size : 1rem ;
116
118
border-radius : var (--border-radius );
117
- transition : all .1s ease-in-out;
118
- box-shadow : 0 0.15rem 0.3rem rgba (0 , 0 , 0 , .15 ), inset 0 .1rem .2rem var (--color-background ), inset 0 -.1rem .1rem rgba (0 , 0 , 0 , .05 );
119
+ transition : all 0.1s ease-in-out;
120
+ box-shadow : 0 0.15rem 0.3rem rgba (0 , 0 , 0 , 0.15 ),
121
+ inset 0 0.1rem 0.2rem var (--color-background ),
122
+ inset 0 -0.1rem 0.1rem rgba (0 , 0 , 0 , 0.05 );
119
123
font-weight : 500 ;
120
124
position : relative;
121
125
@@ -124,7 +128,9 @@ a.button {
124
128
}
125
129
126
130
& : active {
127
- box-shadow : 0 0.15rem 0.3rem rgba (0 , 0 , 0 , .15 ), inset 0 .1rem .2rem var (--color-background ), inset 0 -.1rem .1rem rgba (0 , 0 , 0 , .1 );
131
+ box-shadow : 0 0.15rem 0.3rem rgba (0 , 0 , 0 , 0.15 ),
132
+ inset 0 0.1rem 0.2rem var (--color-background ),
133
+ inset 0 -0.1rem 0.1rem rgba (0 , 0 , 0 , 0.1 );
128
134
background-color : var (--color-button-active-background );
129
135
border-color : var (--color-button-active-border );
130
136
cursor : pointer;
@@ -146,13 +152,12 @@ a.site {
146
152
position : absolute;
147
153
width : 100% ;
148
154
height : 100% ;
149
- display : table;
155
+ display : grid;
156
+ place-items : center;
150
157
margin : 0 ;
151
158
padding : 0 ;
152
159
153
- > div {
154
- display : table-cell;
155
- vertical-align : middle;
160
+ > div {
156
161
text-align : center;
157
162
padding : 0.5rem ;
158
163
}
@@ -163,7 +168,7 @@ a.site {
163
168
display : inline-block;
164
169
padding-left : 2rem ;
165
170
padding-right : 2rem ;
166
- margin-top : .5rem ;
171
+ margin-top : 0 .5rem ;
167
172
}
168
173
169
174
.message {
@@ -172,7 +177,6 @@ a.site {
172
177
}
173
178
174
179
.signin {
175
-
176
180
button ,
177
181
a .button ,
178
182
input [type = "text" ] {
@@ -192,9 +196,9 @@ a.site {
192
196
content : "or" ;
193
197
background : var (--color-background );
194
198
color : # 888 ;
195
- padding : 0 .4rem ;
199
+ padding : 0 0 .4rem ;
196
200
position : relative;
197
- top : -.6rem ;
201
+ top : -0 .6rem ;
198
202
}
199
203
}
200
204
@@ -213,7 +217,7 @@ a.site {
213
217
}
214
218
}
215
219
216
- > div ,
220
+ > div ,
217
221
form {
218
222
display : block;
219
223
@@ -235,6 +239,7 @@ a.site {
235
239
}
236
240
237
241
.logo {
242
+ display : inline-block;
238
243
margin-top : 100px ;
239
244
max-width : 300px ;
240
245
max-height : 150px ;
0 commit comments