Skip to content

Commit df88abe

Browse files
committed
use :where()
1 parent 3a8ff2b commit df88abe

File tree

2 files changed

+14
-17
lines changed

2 files changed

+14
-17
lines changed

flexbox-reset.css

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
/* The CSS reset, from the flexbox-reset package: https://www.npmjs.com/package/flexbox-reset */
2-
*:where(:not(iframe, canvas, img, svg, video):not(svg *, symbol *)) {
1+
*:where(:not(iframe, canvas, details, img, summary, svg, svg *, symbol *, video)) {
32
all: unset;
43
display: revert;
54
}
@@ -11,7 +10,7 @@
1110
:where([hidden]) {
1211
display: none;
1312
}
14-
:where(address, article, aside, audio, body, br, canvas, details, dialog, div, dl, embed, fieldset, figure, footer, form, header, hgroup, hr, html, iframe, img, input, li, main, menu, nav, object, ol, picture, section, ul, video) {
13+
:where(address, article, aside, audio, body, br, canvas, dialog, div, dl, embed, fieldset, figure, footer, form, header, hgroup, hr, html, iframe, img, input, li, main, menu, nav, object, ol, picture, section, ul, video) {
1514
display: flex;
1615
}
1716
a,
@@ -35,9 +34,7 @@ html {
3534
meter {
3635
appearance: revert;
3736
}
38-
ol,
39-
ul,
40-
menu {
37+
:where(ol, ul, menu) {
4138
list-style: none;
4239
}
4340
::placeholder {

flexbox-reset.less

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
/* The CSS reset, from the flexbox-reset package: https://www.npmjs.com/package/flexbox-reset */
2-
3-
*:where(:not(iframe, canvas, img, svg, svg *, symbol *, video)) {
4-
all : unset;
1+
*:where(:not(iframe, canvas, details, img, summary, svg, svg *, symbol *, video)) {
2+
all: unset;
53
display: revert;
64
}
75

@@ -15,18 +13,22 @@
1513
display: none;
1614
}
1715

18-
:where(address, article, aside, audio, body, br, canvas, details, dialog, div, dl, embed, fieldset, figure, footer, form, header, hgroup, hr, html, iframe, img, input, li, main, menu, nav, object, ol, picture, section, ul, video) {
16+
:where(address, article, aside, audio, body, br, canvas, dialog, div, dl, embed, fieldset, figure, footer, form, header, hgroup, hr, html, iframe, img, input, li, main, menu, nav, object, ol, picture, section, ul, video) {
1917
display: flex;
2018
}
2119

22-
a, button {
20+
a,
21+
button {
2322
cursor: revert;
2423
}
2524

2625
// remove styling from quotes
27-
blockquote, q {
26+
blockquote,
27+
q {
2828
quotes: none;
29-
&::before, &::after {
29+
30+
&::before,
31+
&::after {
3032
content: '';
3133
content: none;
3234
}
@@ -40,9 +42,7 @@ meter {
4042
appearance: revert;
4143
}
4244

43-
ol,
44-
ul,
45-
menu {
45+
:where(ol, ul, menu) {
4646
list-style: none;
4747
}
4848

0 commit comments

Comments
 (0)