Skip to content

Commit 4f0614f

Browse files
committed
Improved form feedback styles.
1 parent df11834 commit 4f0614f

File tree

3 files changed

+82
-87
lines changed

3 files changed

+82
-87
lines changed

src/themes/website/styles/forms.scss

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,8 @@ form {
2424
display: none;
2525
}
2626

27-
.form-control:invalid+.invalid-feedback,
28-
.form-control.invalid+.invalid-feedback {
29-
display: block;
30-
}
31-
32-
.input-group:invalid+.invalid-feedback,
33-
.input-group.invalid+.invalid-feedback {
27+
:invalid~.invalid-feedback,
28+
.invalid~.invalid-feedback {
3429
display: block;
3530
}
3631

src/themes/website/styles/layouts.scss

Lines changed: 2 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -10,84 +10,6 @@ html {
1010
flex-direction: column;
1111
}
1212

13-
.container {
14-
width: 100%;
15-
padding-right: 15px;
16-
padding-left: 15px;
17-
margin-right: auto;
18-
margin-left: auto;
19-
}
20-
21-
@media (min-width: 576px) {
22-
.container {
23-
max-width: 540px;
24-
}
25-
}
26-
27-
@media (min-width: 768px) {
28-
.container {
29-
max-width: 720px;
30-
}
31-
}
32-
33-
@media (min-width: 992px) {
34-
.container {
35-
max-width: 960px;
36-
}
37-
}
38-
39-
@media (min-width: 1200px) {
40-
.container {
41-
max-width: 1140px;
42-
}
43-
}
44-
45-
.container-fluid,
46-
.container-sm,
47-
.container-md,
48-
.container-lg,
49-
.container-xl {
50-
width: 100%;
51-
padding-right: 15px;
52-
padding-left: 15px;
53-
margin-right: auto;
54-
margin-left: auto;
55-
}
56-
57-
@media (min-width: 576px) {
58-
.container,
59-
.container-sm {
60-
max-width: 540px;
61-
}
62-
}
63-
64-
@media (min-width: 768px) {
65-
.container,
66-
.container-sm,
67-
.container-md {
68-
max-width: 720px;
69-
}
70-
}
71-
72-
@media (min-width: 992px) {
73-
.container,
74-
.container-sm,
75-
.container-md,
76-
.container-lg {
77-
max-width: 960px;
78-
}
79-
}
80-
81-
@media (min-width: 1200px) {
82-
.container,
83-
.container-sm,
84-
.container-md,
85-
.container-lg,
86-
.container-xl {
87-
max-width: 1140px;
88-
}
89-
}
90-
9113
.row {
9214
display: flex;
9315
flex-wrap: wrap;
@@ -377,8 +299,8 @@ section {
377299
}
378300

379301
/* TODO: Enable row height through editor */
380-
&.stretch > .container,
381-
.container-fluid > .row {
302+
&.stretch > .style-guide,
303+
.style-guide-fluid > .row {
382304
flex: 1;
383305
}
384306
}

src/themes/website/styles/styles.design.scss

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,84 @@ $style-guide-color: #000;
229229
}
230230
}
231231

232+
.style-guide {
233+
width: 100%;
234+
padding-right: 15px;
235+
padding-left: 15px;
236+
margin-right: auto;
237+
margin-left: auto;
238+
}
239+
240+
@media (min-width: 576px) {
241+
.style-guide {
242+
max-width: 540px;
243+
}
244+
}
245+
246+
@media (min-width: 768px) {
247+
.style-guide {
248+
max-width: 720px;
249+
}
250+
}
251+
252+
@media (min-width: 992px) {
253+
.style-guide {
254+
max-width: 960px;
255+
}
256+
}
257+
258+
@media (min-width: 1200px) {
259+
.style-guide {
260+
max-width: 1140px;
261+
}
262+
}
263+
264+
.style-guide-fluid,
265+
.style-guide-sm,
266+
.style-guide-md,
267+
.style-guide-lg,
268+
.style-guide-xl {
269+
width: 100%;
270+
padding-right: 15px;
271+
padding-left: 15px;
272+
margin-right: auto;
273+
margin-left: auto;
274+
}
275+
276+
@media (min-width: 576px) {
277+
.style-guide,
278+
.style-guide-sm {
279+
max-width: 540px;
280+
}
281+
}
282+
283+
@media (min-width: 768px) {
284+
.style-guide,
285+
.style-guide-sm,
286+
.style-guide-md {
287+
max-width: 720px;
288+
}
289+
}
290+
291+
@media (min-width: 992px) {
292+
.style-guide,
293+
.style-guide-sm,
294+
.style-guide-md,
295+
.style-guide-lg {
296+
max-width: 960px;
297+
}
298+
}
299+
300+
@media (min-width: 1200px) {
301+
.style-guide,
302+
.style-guide-sm,
303+
.style-guide-md,
304+
.style-guide-lg,
305+
.style-guide-xl {
306+
max-width: 1140px;
307+
}
308+
}
309+
232310
.text-uppercase {
233311
text-transform: uppercase;
234312
}

0 commit comments

Comments
 (0)