Skip to content

Commit e64a726

Browse files
committed
2 parents 6f3f9b7 + a4a0c20 commit e64a726

File tree

6 files changed

+1287
-11
lines changed

6 files changed

+1287
-11
lines changed

SECURITY.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Security Policy
2+
3+
## Supported Versions
4+
5+
Only the latest version of plugins and packages will receive security patches.
6+
Please reach out if you need extended support for an older version.
7+
8+
| Version | Supported |
9+
| ------- | ------------------ |
10+
| 5.1.x | :white_check_mark: |
11+
| 5.0.x | :x: |
12+
| 4.0.x | :x: |
13+
| < 4.0 | :x: |
14+
15+
## Security contact information
16+
17+
To report a security vulnerability, please use the
18+
[Tidelift security contact](https://tidelift.com/security).
19+
Tidelift will coordinate the fix and disclosure.

docs/12.1.0/normalize.css

Lines changed: 257 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,257 @@
1+
/* Document
2+
* ========================================================================== */
3+
4+
/**
5+
* 1. Correct the line height in all browsers.
6+
* 2. Prevent adjustments of font size after orientation changes in iOS.
7+
*/
8+
9+
:where(html) {
10+
line-height: 1.15; /* 1 */
11+
-webkit-text-size-adjust: 100%; /* 2 */
12+
text-size-adjust: 100%; /* 2 */
13+
}
14+
15+
/* Sections
16+
* ========================================================================== */
17+
18+
/**
19+
* Correct the font size and margin on `h1` elements within `section` and
20+
* `article` contexts in Chrome, Edge, Firefox, and Safari.
21+
*/
22+
23+
:where(h1) {
24+
font-size: 2em;
25+
margin-block-end: 0.67em;
26+
margin-block-start: 0.67em;
27+
}
28+
29+
/* Grouping content
30+
* ========================================================================== */
31+
32+
/**
33+
* Remove the margin on nested lists in Chrome, Edge, and Safari.
34+
*/
35+
36+
:where(dl, ol, ul) :where(dl, ol, ul) {
37+
margin-block-end: 0;
38+
margin-block-start: 0;
39+
}
40+
41+
/**
42+
* 1. Add the correct box sizing in Firefox.
43+
* 2. Correct the inheritance of border color in Firefox.
44+
*/
45+
46+
:where(hr) {
47+
box-sizing: content-box; /* 1 */
48+
color: inherit; /* 2 */
49+
height: 0; /* 1 */
50+
}
51+
52+
/* Text-level semantics
53+
* ========================================================================== */
54+
55+
/**
56+
* Add the correct text decoration in Safari.
57+
*/
58+
59+
:where(abbr[title]) {
60+
text-decoration: underline;
61+
text-decoration: underline dotted;
62+
}
63+
64+
/**
65+
* Add the correct font weight in Chrome, Edge, and Safari.
66+
*/
67+
68+
:where(b, strong) {
69+
font-weight: bolder;
70+
}
71+
72+
/**
73+
* 1. Correct the inheritance and scaling of font size in all browsers.
74+
* 2. Correct the odd `em` font sizing in all browsers.
75+
*/
76+
77+
:where(code, kbd, pre, samp) {
78+
font-family: monospace, monospace; /* 1 */
79+
font-size: 1em; /* 2 */
80+
}
81+
82+
/**
83+
* Add the correct font size in all browsers.
84+
*/
85+
86+
:where(small) {
87+
font-size: 80%;
88+
}
89+
90+
/* Tabular data
91+
* ========================================================================== */
92+
93+
/**
94+
* 1. Correct table border color in Chrome, Edge, and Safari.
95+
* 2. Remove text indentation from table contents in Chrome, Edge, and Safari.
96+
*/
97+
98+
:where(table) {
99+
border-color: currentColor; /* 1 */
100+
text-indent: 0; /* 2 */
101+
}
102+
103+
/* Forms
104+
* ========================================================================== */
105+
106+
/**
107+
* Remove the margin on controls in Safari.
108+
*/
109+
110+
:where(button, input, select) {
111+
margin: 0;
112+
}
113+
114+
/**
115+
* Remove the inheritance of text transform in Firefox.
116+
*/
117+
118+
:where(button) {
119+
text-transform: none;
120+
}
121+
122+
/**
123+
* Correct the inability to style buttons in iOS and Safari.
124+
*/
125+
126+
:where(button, input:is([type="button" i], [type="reset" i], [type="submit" i])) {
127+
-webkit-appearance: button;
128+
}
129+
130+
/**
131+
* Add the correct vertical alignment in Chrome, Edge, and Firefox.
132+
*/
133+
134+
:where(progress) {
135+
vertical-align: baseline;
136+
}
137+
138+
/**
139+
* Remove the inheritance of text transform in Firefox.
140+
*/
141+
142+
:where(select) {
143+
text-transform: none;
144+
}
145+
146+
/**
147+
* Remove the margin in Firefox and Safari.
148+
*/
149+
150+
:where(textarea) {
151+
margin: 0;
152+
}
153+
154+
/**
155+
* 1. Correct the odd appearance in Chrome, Edge, and Safari.
156+
* 2. Correct the outline style in Safari.
157+
*/
158+
159+
:where(input[type="search" i]) {
160+
-webkit-appearance: textfield; /* 1 */
161+
outline-offset: -2px; /* 2 */
162+
}
163+
164+
/**
165+
* Correct the cursor style of increment and decrement buttons in Safari.
166+
*/
167+
168+
::-webkit-inner-spin-button,
169+
::-webkit-outer-spin-button {
170+
height: auto;
171+
}
172+
173+
/**
174+
* Correct the text style of placeholders in Chrome, Edge, and Safari.
175+
*/
176+
177+
::-webkit-input-placeholder {
178+
color: inherit;
179+
opacity: 0.54;
180+
}
181+
182+
/**
183+
* Remove the inner padding in Chrome, Edge, and Safari on macOS.
184+
*/
185+
186+
::-webkit-search-decoration {
187+
-webkit-appearance: none;
188+
}
189+
190+
/**
191+
* 1. Correct the inability to style upload buttons in iOS and Safari.
192+
* 2. Change font properties to `inherit` in Safari.
193+
*/
194+
195+
::-webkit-file-upload-button {
196+
-webkit-appearance: button; /* 1 */
197+
font: inherit; /* 2 */
198+
}
199+
200+
/**
201+
* Remove the inner border and padding of focus outlines in Firefox.
202+
*/
203+
204+
:where(button, input:is([type="button" i], [type="color" i], [type="reset" i], [type="submit" i]))::-moz-focus-inner {
205+
border-style: none;
206+
padding: 0;
207+
}
208+
209+
/**
210+
* Restore the focus outline styles unset by the previous rule in Firefox.
211+
*/
212+
213+
:where(button, input:is([type="button" i], [type="color" i], [type="reset" i], [type="submit" i]))::-moz-focusring {
214+
outline: 1px dotted ButtonText;
215+
}
216+
217+
/**
218+
* Remove the additional :invalid styles in Firefox.
219+
*/
220+
221+
:where(:-moz-ui-invalid) {
222+
box-shadow: none;
223+
}
224+
225+
/* Interactive
226+
* ========================================================================== */
227+
228+
/*
229+
* Add the correct styles in Safari.
230+
*/
231+
232+
:where(dialog) {
233+
background-color: white;
234+
border: solid;
235+
color: black;
236+
height: -moz-fit-content;
237+
height: fit-content;
238+
left: 0;
239+
margin: auto;
240+
padding: 1em;
241+
position: absolute;
242+
right: 0;
243+
width: -moz-fit-content;
244+
width: fit-content;
245+
}
246+
247+
:where(dialog:not([open])) {
248+
display: none;
249+
}
250+
251+
/*
252+
* Add the correct display in all browsers.
253+
*/
254+
255+
:where(summary) {
256+
display: list-item;
257+
}

0 commit comments

Comments
 (0)