Repository navigation
Expand file tree
/
Copy pathauth.css
More file actions
119 lines (119 loc) · 2.35 KB
/
Copy pathauth.css
File metadata and controls
119 lines (119 loc) · 2.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
.auth-view {
min-height: 100vh;
display: grid;
place-items: center;
padding: 25px;
background: radial-gradient(ellipse at 50% 20%, #edf3ec 0, #f7f8f5 55%);
}
.config-banner {
padding: 11px 22px;
background: #fff4dc;
border-bottom: 1px solid #f3dda8;
text-align: center;
color: #745a1b;
font-size: 13px;
}
html[data-theme="dark"] .config-banner {
background: #3c3320;
border-color: #61512b;
color: #f1d995;
}
html[data-theme="dark"] .auth-view {
background: radial-gradient(ellipse at 50% 20%, #26372c 0, #151b17 58%);
}
.auth-theme-toggle {
align-self: flex-end;
border: 1px solid var(--line);
border-radius: 7px;
background: var(--surface);
color: var(--ink);
padding: 8px 10px;
font-size: 11px;
font-weight: 700;
}
.auth-card {
width: min(100%, 405px);
background: #fff;
border: 1px solid var(--line);
border-radius: 13px;
padding: 33px 35px 27px;
box-shadow: 0 15px 55px #273b2b0d;
}
html[data-theme="dark"] .auth-card {
background: var(--surface);
color: var(--ink);
border-color: var(--line);
}
.auth-card .brand {
padding: 0;
margin-bottom: 37px;
}
.auth-card h1 {
margin: 0;
font-size: 25px;
letter-spacing: -0.9px;
}
.auth-intro {
font-size: 12px;
color: #89948c;
margin: 7px 0 22px;
}
html[data-theme="dark"] .auth-intro,
html[data-theme="dark"] .privacy-note {
color: #a4b0a7;
}
.form-stack {
display: grid;
gap: 15px;
}
.form-stack label {
display: grid;
gap: 6px;
font-size: 11px;
color: #6d7971;
font-weight: 600;
}
html[data-theme="dark"] .form-stack label {
color: #b3c0b7;
}
.form-stack input {
width: 100%;
border: 1px solid #e1e7e1;
border-radius: 6px;
padding: 11px;
background: #fff;
color: #334138;
font-size: 12px;
outline: none;
}
html[data-theme="dark"] .form-stack input {
background: #18211b;
color: #e4ece6;
border-color: #435248;
}
html[data-theme="dark"] .form-stack input::placeholder {
color: #7f9085;
}
.form-stack input:focus {
border-color: #7dad91;
box-shadow: 0 0 0 3px #e9f2ec;
}
html[data-theme="dark"] .form-stack input:focus {
border-color: #58aa7b;
box-shadow: 0 0 0 3px #294735;
}
.privacy-note {
display: flex;
justify-content: center;
gap: 7px;
border-top: 1px solid #eff1ed;
padding-top: 17px;
margin: 21px 0 0;
color: #8f9a91;
font-size: 10px;
}
@media (max-width: 760px) {
.auth-card {
padding: 27px 23px;
}
}