PluginProbe
SiteLock Security – WP Hardening, Login Security & Malware Scans / trunk
SiteLock Security – WP Hardening, Login Security & Malware Scans vtrunk
trunk 1.2.1 2.0 2.1.0 2.1.1 3.0.0 3.1.0 3.1.1 3.1.2 3.2.1 3.3.0 3.4.0 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.1.0 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 5.0.0 All 31 releases
sitelock / assets / css / sitelock-2fa.css

sitelock-2fa.css in SiteLock Security – WP Hardening, Login Security & Malware Scans trunk, at assets/css/sitelock-2fa.css

345 lines 5.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* latin-ext */
2 @font-face {
3 font-family: 'Source Sans 3';
4 font-style: normal;
5 font-weight: 200 900;
6 font-display: swap;
7 src: url('../../admin/font/SourceSans3-VariableFont_wght.ttf') format('truetype');
8 }
9
10 @font-face {
11 font-family: 'Roboto';
12 src: url('../fonts/Roboto-Regular.ttf') format('truetype');
13 font-weight: 400;
14 font-style: normal;
15 }
16
17 /* Basic responsive card */
18 .sitelock-verify-page {
19 background: #f0f0f1;
20 height: 100%;
21 display: flex;
22 align-items: center;
23 justify-content: center;
24 padding: 32px;
25 font-family: 'Source Sans 3';
26 }
27
28 .sitelock-card {
29 max-width: 420px;
30 background: #ffffff;
31 border-radius: 4px;
32 box-shadow: 0 8px 24px rgba(16, 24, 40, 0.06);
33 border: 1px solid #dddddd;
34 overflow: hidden;
35 padding: 15px;
36 }
37
38 .sitelock-card__head {
39 text-align: center;
40 padding-bottom: 30px;
41 }
42
43 .sitelock-logo {
44 display: flex;
45 align-items: center;
46 justify-content: center;
47 margin: 20px 15px;
48 }
49
50 .sitelock-card__head h1 {
51 font-size: 30px;
52 color: #000000;
53 line-height: 24px;
54 font-weight: 400;
55 }
56
57 .sitelock-sub {
58 font-size: 14px;
59 color: #041c2c;
60 line-height: 20px;
61 font-weight: 400;
62 padding: 0px 60px;
63 margin: 0px 20px;
64 }
65
66 .sitelock-field {
67 margin-bottom: 20px;
68 margin-top: -40px;
69 }
70
71 .sitelock-field label {
72 display: block;
73 font-size: 13px;
74 color: #374151;
75 margin-bottom: 6px;
76 }
77
78 .sitelock-2fa-inputs {
79 display: flex;
80 flex-direction: row;
81 gap: 12px;
82 justify-content: center;
83 margin: 0px 50px;
84 }
85
86 .sitelock-input {
87 width: 40px;
88 height: 48px;
89 border: 1px solid #9e9e9e;
90 border-radius: 4px;
91 box-sizing: border-box;
92 text-align: center;
93 color: #041c2c;
94 }
95
96 .sitelock-input:focus {
97 outline: none;
98 border-color: #2161CC;
99 }
100
101 .sitelock-recovery-field {
102 text-align: center;
103 margin: 0px 50px;
104 margin-top: -40px;
105 }
106
107 .sitelock-recovery-input {
108 width: 280px;
109 height: 40px;
110 border: 1px solid #9e9e9e;
111 border-radius: 4px;
112 margin-bottom: 24px;
113 }
114
115 .sitelock-recovery-field input[type='text' i] {
116 padding-left: 8px;
117 color: #041c2c;
118 }
119
120 .sitelock-help {
121 text-align: center;
122 margin-bottom: 20px;
123 }
124
125 .sitelock-link {
126 color: #2161CC;
127 text-decoration: none;
128 font-size: 14px;
129 font-weight: 400;
130 line-height: 150%;
131 letter-spacing: 0px;
132 }
133
134 .sitelock-link:hover {
135 text-decoration: underline;
136 }
137
138 .sitelock-actions {
139 display: flex;
140 align-items: center;
141 justify-content: center;
142 margin-bottom: 25px;
143 }
144
145 .sitelock-btn {
146 width: 120px;
147 height: 32px;
148 background-color: #011858;
149 color: #FFFFFF;
150 border: none;
151 border-radius: 120px;
152 padding: 5px 25px;
153 cursor: pointer;
154 letter-spacing: 0px;
155 font-size: 14px;
156 line-height: 14px;
157 font-weight: 400;
158 font-family: 'Source Sans 3';
159 }
160
161 .sitelock-btn:hover {
162 background-color: #011858;
163 }
164
165 .sitelock-card__foot {
166 text-align: center;
167 }
168
169 .sitelock-error {
170 background: #fceded;
171 height: 45px;
172 width: 372px;
173 margin: auto;
174 font-weight: 400;
175 font-size: 14px;
176 line-height: 45px;
177 margin-bottom: 25px;
178 border-radius: 4px;
179 }
180
181 .sitelock-recovery-error {
182 color: #db1010;
183 margin-bottom: 10px;
184 font-size: 14px;
185 font-weight: 400;
186 text-align: center;
187 }
188
189 .sitelock-2fa-fieldset {
190 border: none;
191 padding: 0;
192 margin: 0;
193 }
194
195 .sitelock-card-powered-by-text {
196 font-family: 'Roboto';
197 font-weight: 400;
198 font-size: 13px;
199 line-height: 110.00000000000001%;
200 letter-spacing: 0px;
201 color: #43586a;
202 }
203
204 p.sitelock-card-powered-by-text a.sitelock-foot-link {
205 color: #43586a;
206 }
207
208 /* hidden class toggle */
209 .hidden {
210 display: none;
211 }
212
213 /* disable the button */
214 .disabled {
215 opacity: 0.6;
216 pointer-events: none;
217 cursor: not-allowed;
218 }
219
220 .sitelock-2fa-lockout-title {
221 font-weight: 400;
222 font-size: 30px !important;
223 line-height: 1.2 !important;
224 letter-spacing: 0;
225 text-align: center;
226 vertical-align: middle;
227 margin-bottom: 0px;
228 }
229
230 .sitelock-2fa-lockout-error-notice {
231 background-color: #fceded;
232 padding: 20px;
233 border-radius: 4px;
234 text-align: center;
235 margin: 8px;
236 padding-top: 1px;
237 font-weight: 400;
238 line-height: 150%;
239 width: 332px;
240 font-size: 14px;
241 }
242
243 .sitelock-2fa-lockout-error-notice-p1 {
244 margin-bottom: 16px !important;
245 font-size: 14px;
246 color: #041c2c;
247 }
248
249 .sitelock-2fa-lockout-error-notice-p2 {
250 margin: auto;
251 font-size: 14px;
252 line-height: 1.5;
253 color: #041c2c;
254 width: 318px;
255 }
256
257 .sitelock-timer-section {
258 font-weight: 400;
259 font-size: 14px;
260 line-height: 20px;
261 text-align: center;
262 margin-bottom: 48px;
263 margin-top: 28px;
264 }
265
266 #sitelock-retry-container {
267 display: none;
268 margin-top: -26px;
269 margin-bottom: 45px;
270 }
271
272 @media (max-width: 768px) {
273 .sitelock-2fa-lockout-error-notice {
274 width: 100%;
275 margin-left: 0;
276 margin-right: 0;
277 box-sizing: border-box;
278 }
279
280 .sitelock-2fa-lockout-error-notice-p2 {
281 width: 100%;
282 }
283 }
284
285 /* small screens */
286 @media (max-width: 480px) {
287 .sitelock-card {
288 max-width: 300px;
289 padding: 10px;
290 }
291
292 .sitelock-card__head {
293 padding: 10px 5px 30px;
294 }
295
296 .sitelock-card__head h1 {
297 font-size: 24px !important;
298 }
299
300 .sitelock-sub {
301 margin: 0px 5px;
302 padding: 0px 20px;
303 }
304
305 .sitelock-input {
306 width: 30px;
307 height: 38px;
308 }
309
310 .sitelock-2fa-inputs {
311 margin: 0px 20px;
312 }
313
314 .sitelock-recovery-field {
315 margin: 0px 5px;
316 }
317
318 .sitelock-recovery-input {
319 width: 240px !important;
320 }
321
322 .sitelock-recovery-error,
323 .sitelock-error {
324 margin-left: 0;
325 width: 100% !important;
326 height: auto !important;
327 line-height: 1.5 !important;
328 /* Allow proper spacing between lines */
329 padding: 10px;
330 /* Add internal spacing */
331 white-space: normal;
332 /* Ensure text wraps */
333 word-wrap: break-word;
334 /* Break long words if necessary */
335 box-sizing: border-box;
336 /* Include padding in width */
337 }
338 }
339
340 @media (max-width: 320px) {
341 .sitelock-card {
342 max-width: 280px;
343 }
344 }
345