From 445920f34140bb15ca32d71e1f32a85f0df5538a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 29 Dec 2023 14:37:06 +0000 Subject: Generate pages --- docs/12.1.0/normalize.css | 257 +++++++++++++++++++++++++++++++ docs/12.1.0/test.html | 375 ++++++++++++++++++++++++++++++++++++++++++++++ docs/12.1.1/normalize.css | 257 +++++++++++++++++++++++++++++++ docs/12.1.1/test.html | 375 ++++++++++++++++++++++++++++++++++++++++++++++ docs/latest/normalize.css | 15 +- 5 files changed, 1268 insertions(+), 11 deletions(-) create mode 100644 docs/12.1.0/normalize.css create mode 100644 docs/12.1.0/test.html create mode 100644 docs/12.1.1/normalize.css create mode 100644 docs/12.1.1/test.html diff --git a/docs/12.1.0/normalize.css b/docs/12.1.0/normalize.css new file mode 100644 index 0000000..80cd22b --- /dev/null +++ b/docs/12.1.0/normalize.css @@ -0,0 +1,257 @@ +/* Document + * ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ + +:where(html) { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ + text-size-adjust: 100%; /* 2 */ +} + +/* Sections + * ========================================================================== */ + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Edge, Firefox, and Safari. + */ + +:where(h1) { + font-size: 2em; + margin-block-end: 0.67em; + margin-block-start: 0.67em; +} + +/* Grouping content + * ========================================================================== */ + +/** + * Remove the margin on nested lists in Chrome, Edge, and Safari. + */ + +:where(dl, ol, ul) :where(dl, ol, ul) { + margin-block-end: 0; + margin-block-start: 0; +} + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Correct the inheritance of border color in Firefox. + */ + +:where(hr) { + box-sizing: content-box; /* 1 */ + color: inherit; /* 2 */ + height: 0; /* 1 */ +} + +/* Text-level semantics + * ========================================================================== */ + +/** + * Add the correct text decoration in Safari. + */ + +:where(abbr[title]) { + text-decoration: underline; + text-decoration: underline dotted; +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +:where(b, strong) { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +:where(code, kbd, pre, samp) { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ + +:where(small) { + font-size: 80%; +} + +/* Tabular data + * ========================================================================== */ + +/** + * 1. Correct table border color in Chrome, Edge, and Safari. + * 2. Remove text indentation from table contents in Chrome, Edge, and Safari. + */ + +:where(table) { + border-color: currentColor; /* 1 */ + text-indent: 0; /* 2 */ +} + +/* Forms + * ========================================================================== */ + +/** + * Remove the margin on controls in Safari. + */ + +:where(button, input, select) { + margin: 0; +} + +/** + * Remove the inheritance of text transform in Firefox. + */ + +:where(button) { + text-transform: none; +} + +/** + * Correct the inability to style buttons in iOS and Safari. + */ + +:where(button, input:is([type="button" i], [type="reset" i], [type="submit" i])) { + -webkit-appearance: button; +} + +/** + * Add the correct vertical alignment in Chrome, Edge, and Firefox. + */ + +:where(progress) { + vertical-align: baseline; +} + +/** + * Remove the inheritance of text transform in Firefox. + */ + +:where(select) { + text-transform: none; +} + +/** + * Remove the margin in Firefox and Safari. + */ + +:where(textarea) { + margin: 0; +} + +/** + * 1. Correct the odd appearance in Chrome, Edge, and Safari. + * 2. Correct the outline style in Safari. + */ + +:where(input[type="search" i]) { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Safari. + */ + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +/** + * Correct the text style of placeholders in Chrome, Edge, and Safari. + */ + +::-webkit-input-placeholder { + color: inherit; + opacity: 0.54; +} + +/** + * Remove the inner padding in Chrome, Edge, and Safari on macOS. + */ + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style upload buttons in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/** + * Remove the inner border and padding of focus outlines in Firefox. + */ + +:where(button, input:is([type="button" i], [type="color" i], [type="reset" i], [type="submit" i]))::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus outline styles unset by the previous rule in Firefox. + */ + +:where(button, input:is([type="button" i], [type="color" i], [type="reset" i], [type="submit" i]))::-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Remove the additional :invalid styles in Firefox. + */ + +:where(:-moz-ui-invalid) { + box-shadow: none; +} + +/* Interactive + * ========================================================================== */ + +/* + * Add the correct styles in Safari. + */ + +:where(dialog) { + background-color: white; + border: solid; + color: black; + height: -moz-fit-content; + height: fit-content; + left: 0; + margin: auto; + padding: 1em; + position: absolute; + right: 0; + width: -moz-fit-content; + width: fit-content; +} + +:where(dialog:not([open])) { + display: none; +} + +/* + * Add the correct display in all browsers. + */ + +:where(summary) { + display: list-item; +} diff --git a/docs/12.1.0/test.html b/docs/12.1.0/test.html new file mode 100644 index 0000000..3f0bbda --- /dev/null +++ b/docs/12.1.0/test.html @@ -0,0 +1,375 @@ + + + + +normalize.css: tests + + + + +
+

normalize.css: tests

+ +

html

+

should have a line height of 1.15

+
+ abcdefghijklmnopqrstuvwxyz +
+

should not adjust font size after orientation changes

+
+ abcdefghijklmnopqrstuvwxyz +
+ +

h1

+

should not change size within an article or section

+
+

Heading (control)

+
+

Heading (in article)

+
+
+

Heading (in section)

+
+
+ +

hr

+

should have a content-box box model

+
+
+
+ +

main

+

should display as block

+
+
main
+
+ +

pre

+

should render text at the same absolute size as normal text

+
+ span: abcdefghijklmnopqrstuvwxyz.
+
pre: abcdefghijklmnopqrstuvwxyz.
+
+ +

a

+

should have a transparent background when active

+
+ dummy anchor +
+ +

abbr[title]

+

should have a dotted underline text decoration with an underline fallback

+
+ abbr +
+ +

b, strong

+

should have a bolder font-weight

+
+

+ b + strong +

+

+ b + strong from font-weight:300 +

+
+ +

code, kbd, samp

+

should render text at the same absolute size as normal text

+
+ span: abcdefghijklmnopqrstuvwxyz.
+ code: abcdefghijklmnopqrstuvwxyz.
+ kbd: abcdefghijklmnopqrstuvwxyz.
+ samp: abcdefghijklmnopqrstuvwxyz. +
+ +

small

+

should render equally small in all browsers

+
+ control. small. +
+ +

audio, video

+

should display as inline-block

+
+ + +
+ +

audio

+

should not display

+
+ +
+ +

img

+

should not have a border when wrapped in an anchor

+
+ + + + +
+ +

svg

+

should not overflow

+
+ + + +
+ +

button, input, optgroup, select, textarea

+

should have no margin

+
+
+
+
+ +
+ +

button

+

should have visible overflow

+
+ + +
+ +

button

+

should not inherit text-transform

+
+ +
+ +

button and button-style input

+

should be styleable

+
+ +

+

+

+

+

+

+
+ +

fieldset

+

should have consistent border, padding, and margin

+
+
+
+
+
+ +

legend

+

should wrap text

+
+
+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et me. +
+
+

should inherit color

+
+
+ legend +
+
+

should not have padding

+
+
+ legend +
+
+ +

progress

+

should display as inline-block

+
+ 70% +
+

should have baseline alignment

+
+ abc 70% xyz +
+ +

select

+

should not inherit text-transform

+
+ +
+ +

textarea

+

should not have a scrollbar unless overflowing

+
+ +
+ +

[type="checkbox"], [type="radio"]

+

should have a border-box box model

+
+ + + +
+

should not have padding

+
+ + +
+ +

[type="number"]

+

should display a default cursor for the decrement button's click target in Chrome

+
+ +
+ +

[type="search"]

+

should be styleable

+
+ +
+ +

::placeholder

+

placeholder should be styleable

+
+ +
+ +

::file-upload-button

+

should be styleable

+
+ +
+ +

::focus-inner, ::focusring

+

should not have extra inner padding in Firefox

+
+ +

+

+

+

+
+ +

details

+

should display as block

+
+
+
+ +

dialog

+

should be absolutely positioned

+
+ dialog +
+ +

summary

+

should display as list-item

+
+
+ Summary +

More information

+
+
+
diff --git a/docs/12.1.1/normalize.css b/docs/12.1.1/normalize.css new file mode 100644 index 0000000..80cd22b --- /dev/null +++ b/docs/12.1.1/normalize.css @@ -0,0 +1,257 @@ +/* Document + * ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ + +:where(html) { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ + text-size-adjust: 100%; /* 2 */ +} + +/* Sections + * ========================================================================== */ + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Edge, Firefox, and Safari. + */ + +:where(h1) { + font-size: 2em; + margin-block-end: 0.67em; + margin-block-start: 0.67em; +} + +/* Grouping content + * ========================================================================== */ + +/** + * Remove the margin on nested lists in Chrome, Edge, and Safari. + */ + +:where(dl, ol, ul) :where(dl, ol, ul) { + margin-block-end: 0; + margin-block-start: 0; +} + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Correct the inheritance of border color in Firefox. + */ + +:where(hr) { + box-sizing: content-box; /* 1 */ + color: inherit; /* 2 */ + height: 0; /* 1 */ +} + +/* Text-level semantics + * ========================================================================== */ + +/** + * Add the correct text decoration in Safari. + */ + +:where(abbr[title]) { + text-decoration: underline; + text-decoration: underline dotted; +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +:where(b, strong) { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +:where(code, kbd, pre, samp) { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ + +:where(small) { + font-size: 80%; +} + +/* Tabular data + * ========================================================================== */ + +/** + * 1. Correct table border color in Chrome, Edge, and Safari. + * 2. Remove text indentation from table contents in Chrome, Edge, and Safari. + */ + +:where(table) { + border-color: currentColor; /* 1 */ + text-indent: 0; /* 2 */ +} + +/* Forms + * ========================================================================== */ + +/** + * Remove the margin on controls in Safari. + */ + +:where(button, input, select) { + margin: 0; +} + +/** + * Remove the inheritance of text transform in Firefox. + */ + +:where(button) { + text-transform: none; +} + +/** + * Correct the inability to style buttons in iOS and Safari. + */ + +:where(button, input:is([type="button" i], [type="reset" i], [type="submit" i])) { + -webkit-appearance: button; +} + +/** + * Add the correct vertical alignment in Chrome, Edge, and Firefox. + */ + +:where(progress) { + vertical-align: baseline; +} + +/** + * Remove the inheritance of text transform in Firefox. + */ + +:where(select) { + text-transform: none; +} + +/** + * Remove the margin in Firefox and Safari. + */ + +:where(textarea) { + margin: 0; +} + +/** + * 1. Correct the odd appearance in Chrome, Edge, and Safari. + * 2. Correct the outline style in Safari. + */ + +:where(input[type="search" i]) { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Safari. + */ + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +/** + * Correct the text style of placeholders in Chrome, Edge, and Safari. + */ + +::-webkit-input-placeholder { + color: inherit; + opacity: 0.54; +} + +/** + * Remove the inner padding in Chrome, Edge, and Safari on macOS. + */ + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style upload buttons in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/** + * Remove the inner border and padding of focus outlines in Firefox. + */ + +:where(button, input:is([type="button" i], [type="color" i], [type="reset" i], [type="submit" i]))::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus outline styles unset by the previous rule in Firefox. + */ + +:where(button, input:is([type="button" i], [type="color" i], [type="reset" i], [type="submit" i]))::-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Remove the additional :invalid styles in Firefox. + */ + +:where(:-moz-ui-invalid) { + box-shadow: none; +} + +/* Interactive + * ========================================================================== */ + +/* + * Add the correct styles in Safari. + */ + +:where(dialog) { + background-color: white; + border: solid; + color: black; + height: -moz-fit-content; + height: fit-content; + left: 0; + margin: auto; + padding: 1em; + position: absolute; + right: 0; + width: -moz-fit-content; + width: fit-content; +} + +:where(dialog:not([open])) { + display: none; +} + +/* + * Add the correct display in all browsers. + */ + +:where(summary) { + display: list-item; +} diff --git a/docs/12.1.1/test.html b/docs/12.1.1/test.html new file mode 100644 index 0000000..3f0bbda --- /dev/null +++ b/docs/12.1.1/test.html @@ -0,0 +1,375 @@ + + + + +normalize.css: tests + + + + +
+

normalize.css: tests

+ +

html

+

should have a line height of 1.15

+
+ abcdefghijklmnopqrstuvwxyz +
+

should not adjust font size after orientation changes

+
+ abcdefghijklmnopqrstuvwxyz +
+ +

h1

+

should not change size within an article or section

+
+

Heading (control)

+
+

Heading (in article)

+
+
+

Heading (in section)

+
+
+ +

hr

+

should have a content-box box model

+
+
+
+ +

main

+

should display as block

+
+
main
+
+ +

pre

+

should render text at the same absolute size as normal text

+
+ span: abcdefghijklmnopqrstuvwxyz.
+
pre: abcdefghijklmnopqrstuvwxyz.
+
+ +

a

+

should have a transparent background when active

+
+ dummy anchor +
+ +

abbr[title]

+

should have a dotted underline text decoration with an underline fallback

+
+ abbr +
+ +

b, strong

+

should have a bolder font-weight

+
+

+ b + strong +

+

+ b + strong from font-weight:300 +

+
+ +

code, kbd, samp

+

should render text at the same absolute size as normal text

+
+ span: abcdefghijklmnopqrstuvwxyz.
+ code: abcdefghijklmnopqrstuvwxyz.
+ kbd: abcdefghijklmnopqrstuvwxyz.
+ samp: abcdefghijklmnopqrstuvwxyz. +
+ +

small

+

should render equally small in all browsers

+
+ control. small. +
+ +

audio, video

+

should display as inline-block

+
+ + +
+ +

audio

+

should not display

+
+ +
+ +

img

+

should not have a border when wrapped in an anchor

+
+ + + + +
+ +

svg

+

should not overflow

+
+ + + +
+ +

button, input, optgroup, select, textarea

+

should have no margin

+
+
+
+
+ +
+ +

button

+

should have visible overflow

+
+ + +
+ +

button

+

should not inherit text-transform

+
+ +
+ +

button and button-style input

+

should be styleable

+
+ +

+

+

+

+

+

+
+ +

fieldset

+

should have consistent border, padding, and margin

+
+
+
+
+
+ +

legend

+

should wrap text

+
+
+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et me. +
+
+

should inherit color

+
+
+ legend +
+
+

should not have padding

+
+
+ legend +
+
+ +

progress

+

should display as inline-block

+
+ 70% +
+

should have baseline alignment

+
+ abc 70% xyz +
+ +

select

+

should not inherit text-transform

+
+ +
+ +

textarea

+

should not have a scrollbar unless overflowing

+
+ +
+ +

[type="checkbox"], [type="radio"]

+

should have a border-box box model

+
+ + + +
+

should not have padding

+
+ + +
+ +

[type="number"]

+

should display a default cursor for the decrement button's click target in Chrome

+
+ +
+ +

[type="search"]

+

should be styleable

+
+ +
+ +

::placeholder

+

placeholder should be styleable

+
+ +
+ +

::file-upload-button

+

should be styleable

+
+ +
+ +

::focus-inner, ::focusring

+

should not have extra inner padding in Firefox

+
+ +

+

+

+

+
+ +

details

+

should display as block

+
+
+
+ +

dialog

+

should be absolutely positioned

+
+ dialog +
+ +

summary

+

should display as list-item

+
+
+ Summary +

More information

+
+
+
diff --git a/docs/latest/normalize.css b/docs/latest/normalize.css index eab5780..80cd22b 100644 --- a/docs/latest/normalize.css +++ b/docs/latest/normalize.css @@ -3,10 +3,13 @@ /** * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. */ :where(html) { line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ + text-size-adjust: 100%; /* 2 */ } /* Sections @@ -46,16 +49,6 @@ height: 0; /* 1 */ } -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -:where(pre) { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - /* Text-level semantics * ========================================================================== */ @@ -81,7 +74,7 @@ * 2. Correct the odd `em` font sizing in all browsers. */ -:where(code, kbd, samp) { +:where(code, kbd, pre, samp) { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } -- cgit v1.2.3