From afa87af01c79a9baa539f2992d32154d2a4739bd Mon Sep 17 00:00:00 2001 From: Adam Mathes Date: Sat, 14 Feb 2026 14:46:37 -0800 Subject: task: delete vanilla js prototype\n\n- Removed vanilla/ directory and web/dist/vanilla directory\n- Updated Makefile, Dockerfile, and CI workflow to remove vanilla references\n- Cleaned up web/web.go to remove vanilla embed and routes\n- Verified build and tests pass\n\nCloses NK-2tcnmq --- .../lib/generated/implementedProperties.js | 1466 -------------------- 1 file changed, 1466 deletions(-) delete mode 100644 vanilla/node_modules/cssstyle/lib/generated/implementedProperties.js (limited to 'vanilla/node_modules/cssstyle/lib/generated/implementedProperties.js') diff --git a/vanilla/node_modules/cssstyle/lib/generated/implementedProperties.js b/vanilla/node_modules/cssstyle/lib/generated/implementedProperties.js deleted file mode 100644 index 4d81c34..0000000 --- a/vanilla/node_modules/cssstyle/lib/generated/implementedProperties.js +++ /dev/null @@ -1,1466 +0,0 @@ -"use strict"; -// autogenerated - 2026-01-06 - -module.exports = new Map([ - [ - "-webkit-border-after-color", - null - ], - [ - "-webkit-border-before-color", - null - ], - [ - "-webkit-border-end-color", - null - ], - [ - "-webkit-border-start-color", - null - ], - [ - "-webkit-column-rule-color", - null - ], - [ - "-webkit-tap-highlight-color", - null - ], - [ - "-webkit-text-emphasis-color", - null - ], - [ - "-webkit-text-fill-color", - { - "name": "-webkit-text-fill-color", - "href": "https://compat.spec.whatwg.org/#propdef--webkit-text-fill-color", - "initial": "currentcolor", - "appliesTo": "all elements", - "inherited": "yes", - "percentages": "N/A", - "computedValue": "an RGBA color", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "media": "visual", - "styleDeclaration": [ - "-webkit-text-fill-color", - "WebkitTextFillColor", - "webkitTextFillColor" - ], - "syntax": "", - "extended": [] - } - ], - [ - "-webkit-text-stroke-color", - { - "name": "-webkit-text-stroke-color", - "href": "https://compat.spec.whatwg.org/#propdef--webkit-text-stroke-color", - "initial": "currentcolor", - "appliesTo": "all elements", - "inherited": "yes", - "percentages": "N/A", - "computedValue": "an RGBA color", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "media": "visual", - "styleDeclaration": [ - "-webkit-text-stroke-color", - "WebkitTextStrokeColor", - "webkitTextStrokeColor" - ], - "syntax": "", - "extended": [] - } - ], - [ - "background", - { - "name": "background", - "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background", - "initial": "see individual properties", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "see individual properties", - "computedValue": "see individual properties", - "animationType": "see individual properties", - "canonicalOrder": "per grammar", - "styleDeclaration": [ - "background" - ], - "syntax": "#? , ", - "extended": [] - } - ], - [ - "background-attachment", - { - "name": "background-attachment", - "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background-attachment", - "initial": "scroll", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "N/A", - "computedValue": "list, each item the keyword as specified", - "canonicalOrder": "per grammar", - "animationType": "discrete", - "styleDeclaration": [ - "background-attachment", - "backgroundAttachment" - ], - "syntax": "#", - "extended": [] - } - ], - [ - "background-clip", - { - "name": "background-clip", - "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background-clip", - "initial": "border-box", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "n/a", - "computedValue": "as specified", - "canonicalOrder": "per grammar", - "animationType": "repeatable list", - "styleDeclaration": [ - "background-clip", - "backgroundClip" - ], - "syntax": "#", - "extended": [] - } - ], - [ - "background-color", - { - "name": "background-color", - "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background-color", - "initial": "transparent", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "N/A", - "computedValue": "computed color", - "canonicalOrder": "per grammar", - "animationType": "by computed value", - "styleDeclaration": [ - "background-color", - "backgroundColor" - ], - "syntax": "", - "extended": [] - } - ], - [ - "background-image", - { - "name": "background-image", - "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background-image", - "initial": "none", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "N/A", - "computedValue": "list, each item either an or the keyword none", - "canonicalOrder": "per grammar", - "animationType": "discrete", - "styleDeclaration": [ - "background-image", - "backgroundImage" - ], - "syntax": "#", - "extended": [] - } - ], - [ - "background-origin", - { - "name": "background-origin", - "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background-origin", - "initial": "padding-box", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "N/A", - "computedValue": "list, each item a keyword as specified", - "canonicalOrder": "per grammar", - "animationType": "repeatable list", - "styleDeclaration": [ - "background-origin", - "backgroundOrigin" - ], - "syntax": "#", - "extended": [] - } - ], - [ - "background-position", - { - "name": "background-position", - "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background-position", - "initial": "0% 0%", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "refer to size of background positioning area minus size of background image; see text", - "computedValue": "a list, each item a pair of offsets (horizontal and vertical) from the top left origin, each offset given as a computed value", - "canonicalOrder": "per grammar", - "animationType": "repeatable list", - "styleDeclaration": [ - "background-position", - "backgroundPosition" - ], - "syntax": "#", - "extended": [] - } - ], - [ - "background-repeat", - { - "name": "background-repeat", - "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background-repeat", - "initial": "repeat", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "N/A", - "computedValue": "list, each item a pair of keywords, one per dimension", - "canonicalOrder": "per grammar", - "animationType": "discrete", - "styleDeclaration": [ - "background-repeat", - "backgroundRepeat" - ], - "syntax": "#", - "extended": [] - } - ], - [ - "background-size", - { - "name": "background-size", - "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background-size", - "initial": "auto", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "see text", - "computedValue": "list, each item a pair of sizes (one per axis) each represented as either a keyword or a computed value", - "canonicalOrder": "per grammar", - "animationType": "repeatable list", - "styleDeclaration": [ - "background-size", - "backgroundSize" - ], - "syntax": "#", - "extended": [] - } - ], - [ - "border", - { - "name": "border", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border", - "initial": "see individual properties", - "appliesTo": "see individual properties", - "inherited": "see individual properties", - "percentages": "see individual properties", - "computedValue": "see individual properties", - "animationType": "see individual properties", - "canonicalOrder": "per grammar", - "styleDeclaration": [ - "border" - ], - "syntax": " || || ", - "extended": [] - } - ], - [ - "border-bottom", - { - "name": "border-bottom", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-bottom", - "initial": "See individual properties", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "see individual properties", - "animationType": "see individual properties", - "canonicalOrder": "per grammar", - "styleDeclaration": [ - "border-bottom", - "borderBottom" - ], - "syntax": " || || ", - "extended": [] - } - ], - [ - "border-bottom-color", - { - "name": "border-bottom-color", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-bottom-color", - "initial": "currentcolor", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "the computed color and/or a one-dimensional image function", - "canonicalOrder": "per grammar", - "animationType": "see prose", - "logicalPropertyGroup": "border-color", - "styleDeclaration": [ - "border-bottom-color", - "borderBottomColor" - ], - "syntax": " | ", - "extended": [] - } - ], - [ - "border-bottom-style", - { - "name": "border-bottom-style", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-bottom-style", - "initial": "none", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "specified keyword", - "canonicalOrder": "per grammar", - "animationType": "discrete", - "logicalPropertyGroup": "border-style", - "styleDeclaration": [ - "border-bottom-style", - "borderBottomStyle" - ], - "syntax": "", - "extended": [] - } - ], - [ - "border-bottom-width", - { - "name": "border-bottom-width", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-bottom-width", - "initial": "medium", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "absolute length, snapped as a border width; zero if the border style is none or hidden", - "canonicalOrder": "per grammar", - "animationType": "by computed value", - "logicalPropertyGroup": "border-width", - "styleDeclaration": [ - "border-bottom-width", - "borderBottomWidth" - ], - "syntax": "", - "extended": [] - } - ], - [ - "border-collapse", - { - "name": "border-collapse", - "href": "https://drafts.csswg.org/css-tables-3/#propdef-border-collapse", - "initial": "separate", - "appliesTo": "table grid boxes", - "inherited": "yes", - "percentages": "n/a", - "computedValue": "specified keyword", - "canonicalOrder": "per grammar", - "animationType": "discrete", - "styleDeclaration": [ - "border-collapse", - "borderCollapse" - ], - "syntax": "separate | collapse", - "extended": [] - } - ], - [ - "border-color", - { - "name": "border-color", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-color", - "initial": "see individual properties", - "appliesTo": "see individual properties", - "inherited": "see individual properties", - "percentages": "see individual properties", - "computedValue": "see individual properties", - "animationType": "see individual properties", - "canonicalOrder": "per grammar", - "styleDeclaration": [ - "border-color", - "borderColor" - ], - "syntax": "[ | ]{1,4}", - "extended": [] - } - ], - [ - "border-left", - { - "name": "border-left", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-left", - "initial": "See individual properties", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "see individual properties", - "animationType": "see individual properties", - "canonicalOrder": "per grammar", - "styleDeclaration": [ - "border-left", - "borderLeft" - ], - "syntax": " || || ", - "extended": [] - } - ], - [ - "border-left-color", - { - "name": "border-left-color", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-left-color", - "initial": "currentcolor", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "the computed color and/or a one-dimensional image function", - "canonicalOrder": "per grammar", - "animationType": "see prose", - "logicalPropertyGroup": "border-color", - "styleDeclaration": [ - "border-left-color", - "borderLeftColor" - ], - "syntax": " | ", - "extended": [] - } - ], - [ - "border-left-style", - { - "name": "border-left-style", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-left-style", - "initial": "none", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "specified keyword", - "canonicalOrder": "per grammar", - "animationType": "discrete", - "logicalPropertyGroup": "border-style", - "styleDeclaration": [ - "border-left-style", - "borderLeftStyle" - ], - "syntax": "", - "extended": [] - } - ], - [ - "border-left-width", - { - "name": "border-left-width", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-left-width", - "initial": "medium", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "absolute length, snapped as a border width; zero if the border style is none or hidden", - "canonicalOrder": "per grammar", - "animationType": "by computed value", - "logicalPropertyGroup": "border-width", - "styleDeclaration": [ - "border-left-width", - "borderLeftWidth" - ], - "syntax": "", - "extended": [] - } - ], - [ - "border-right", - { - "name": "border-right", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-right", - "initial": "See individual properties", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "see individual properties", - "animationType": "see individual properties", - "canonicalOrder": "per grammar", - "styleDeclaration": [ - "border-right", - "borderRight" - ], - "syntax": " || || ", - "extended": [] - } - ], - [ - "border-right-color", - { - "name": "border-right-color", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-right-color", - "initial": "currentcolor", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "the computed color and/or a one-dimensional image function", - "canonicalOrder": "per grammar", - "animationType": "see prose", - "logicalPropertyGroup": "border-color", - "styleDeclaration": [ - "border-right-color", - "borderRightColor" - ], - "syntax": " | ", - "extended": [] - } - ], - [ - "border-right-style", - { - "name": "border-right-style", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-right-style", - "initial": "none", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "specified keyword", - "canonicalOrder": "per grammar", - "animationType": "discrete", - "logicalPropertyGroup": "border-style", - "styleDeclaration": [ - "border-right-style", - "borderRightStyle" - ], - "syntax": "", - "extended": [] - } - ], - [ - "border-right-width", - { - "name": "border-right-width", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-right-width", - "initial": "medium", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "absolute length, snapped as a border width; zero if the border style is none or hidden", - "canonicalOrder": "per grammar", - "animationType": "by computed value", - "logicalPropertyGroup": "border-width", - "styleDeclaration": [ - "border-right-width", - "borderRightWidth" - ], - "syntax": "", - "extended": [] - } - ], - [ - "border-spacing", - { - "name": "border-spacing", - "href": "https://drafts.csswg.org/css-tables-3/#propdef-border-spacing", - "initial": "0px 0px", - "appliesTo": "table grid boxes when border-collapse is separate", - "inherited": "yes", - "percentages": "n/a", - "computedValue": "two absolute lengths", - "canonicalOrder": "per grammar", - "animationType": "by computed value", - "styleDeclaration": [ - "border-spacing", - "borderSpacing" - ], - "syntax": "{1,2}", - "extended": [] - } - ], - [ - "border-style", - { - "name": "border-style", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-style", - "initial": "see individual properties", - "appliesTo": "see individual properties", - "inherited": "see individual properties", - "percentages": "see individual properties", - "computedValue": "see individual properties", - "animationType": "see individual properties", - "canonicalOrder": "per grammar", - "styleDeclaration": [ - "border-style", - "borderStyle" - ], - "syntax": "<'border-top-style'>{1,4}", - "extended": [] - } - ], - [ - "border-top", - { - "name": "border-top", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-top", - "initial": "See individual properties", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "see individual properties", - "animationType": "see individual properties", - "canonicalOrder": "per grammar", - "styleDeclaration": [ - "border-top", - "borderTop" - ], - "syntax": " || || ", - "extended": [] - } - ], - [ - "border-top-color", - { - "name": "border-top-color", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-top-color", - "initial": "currentcolor", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "the computed color and/or a one-dimensional image function", - "canonicalOrder": "per grammar", - "animationType": "see prose", - "logicalPropertyGroup": "border-color", - "styleDeclaration": [ - "border-top-color", - "borderTopColor" - ], - "syntax": " | ", - "extended": [] - } - ], - [ - "border-top-style", - { - "name": "border-top-style", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-top-style", - "initial": "none", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "specified keyword", - "canonicalOrder": "per grammar", - "animationType": "discrete", - "logicalPropertyGroup": "border-style", - "styleDeclaration": [ - "border-top-style", - "borderTopStyle" - ], - "syntax": "", - "extended": [] - } - ], - [ - "border-top-width", - { - "name": "border-top-width", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-top-width", - "initial": "medium", - "appliesTo": "all elements except ruby base containers and ruby annotation containers", - "inherited": "no", - "percentages": "N/A", - "computedValue": "absolute length, snapped as a border width; zero if the border style is none or hidden", - "canonicalOrder": "per grammar", - "animationType": "by computed value", - "logicalPropertyGroup": "border-width", - "styleDeclaration": [ - "border-top-width", - "borderTopWidth" - ], - "syntax": "", - "extended": [] - } - ], - [ - "border-width", - { - "name": "border-width", - "href": "https://drafts.csswg.org/css-borders-4/#propdef-border-width", - "initial": "see individual properties", - "appliesTo": "see individual properties", - "inherited": "see individual properties", - "percentages": "see individual properties", - "computedValue": "see individual properties", - "animationType": "see individual properties", - "canonicalOrder": "per grammar", - "styleDeclaration": [ - "border-width", - "borderWidth" - ], - "syntax": "<'border-top-width'>{1,4}", - "extended": [] - } - ], - [ - "bottom", - { - "name": "bottom", - "href": "https://drafts.csswg.org/css-position-3/#propdef-bottom", - "initial": "auto", - "appliesTo": "positioned elements", - "inherited": "no", - "percentages": "refer to size of containing block; see prose", - "computedValue": "the keyword auto or a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "inset", - "styleDeclaration": [ - "bottom" - ], - "syntax": "auto | | | ", - "extended": [ - "https://drafts.csswg.org/css-anchor-position-1/" - ] - } - ], - [ - "clear", - { - "name": "clear", - "href": "https://drafts.csswg.org/css-page-floats-3/#propdef-clear", - "initial": "none", - "appliesTo": "block-level elements, floats, regions, pages", - "inherited": "no", - "percentages": "N/A", - "computedValue": "specified keyword", - "canonicalOrder": "per grammar", - "animationType": "discrete", - "styleDeclaration": [ - "clear" - ], - "syntax": "inline-start | inline-end | block-start | block-end | left | right | top | bottom | both-inline | both-block | both | none", - "extended": [] - } - ], - [ - "clip", - { - "name": "clip", - "href": "https://drafts.fxtf.org/css-masking-1/#propdef-clip", - "initial": "auto", - "appliesTo": "Absolutely positioned elements. In SVG, it applies to elements which establish a new viewport, pattern elements and mask elements.", - "inherited": "no", - "percentages": "n/a", - "computedValue": "as specified", - "canonicalOrder": "per grammar", - "animationType": "by computed value", - "media": "visual", - "styleDeclaration": [ - "clip" - ], - "syntax": " | auto", - "extended": [] - } - ], - [ - "color", - { - "name": "color", - "href": "https://drafts.csswg.org/css-color-4/#propdef-color", - "initial": "CanvasText", - "appliesTo": "all elements and text", - "inherited": "yes", - "percentages": "N/A", - "computedValue": "computed color, see resolving color values", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "styleDeclaration": [ - "color" - ], - "syntax": "", - "extended": [] - } - ], - [ - "display", - { - "name": "display", - "href": "https://drafts.csswg.org/css-display-4/#propdef-display", - "initial": "inline", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "n/a", - "computedValue": "a pair of keywords representing the inner and outer display types plus optional list-item flag, or a or keyword; see prose in a variety of specs for computation rules", - "canonicalOrder": "per grammar", - "animationType": "see § 2.9 Animating and Interpolating display", - "styleDeclaration": [ - "display" - ], - "syntax": "[ || ] | | | | | || [ | math ]", - "extended": [ - "https://w3c.github.io/mathml-core/" - ] - } - ], - [ - "flex", - { - "name": "flex", - "href": "https://drafts.csswg.org/css-flexbox-1/#propdef-flex", - "initial": "0 1 auto", - "appliesTo": "flex items", - "inherited": "no", - "percentages": "see individual properties", - "computedValue": "see individual properties", - "animationType": "by computed value type", - "canonicalOrder": "per grammar", - "styleDeclaration": [ - "flex" - ], - "syntax": "none | [ <'flex-grow'> <'flex-shrink'>? || <'flex-basis'> ]", - "extended": [] - } - ], - [ - "flex-basis", - { - "name": "flex-basis", - "href": "https://drafts.csswg.org/css-flexbox-1/#propdef-flex-basis", - "initial": "auto", - "appliesTo": "flex items", - "inherited": "no", - "percentages": "relative to the flex container’s inner main size", - "computedValue": "specified keyword or a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "styleDeclaration": [ - "flex-basis", - "flexBasis" - ], - "syntax": "content | <'width'>", - "extended": [] - } - ], - [ - "flex-grow", - { - "name": "flex-grow", - "href": "https://drafts.csswg.org/css-flexbox-1/#propdef-flex-grow", - "initial": "0", - "appliesTo": "flex items", - "inherited": "no", - "percentages": "n/a", - "computedValue": "specified number", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "styleDeclaration": [ - "flex-grow", - "flexGrow" - ], - "syntax": "", - "extended": [] - } - ], - [ - "flex-shrink", - { - "name": "flex-shrink", - "href": "https://drafts.csswg.org/css-flexbox-1/#propdef-flex-shrink", - "initial": "1", - "appliesTo": "flex items", - "inherited": "no", - "percentages": "n/a", - "computedValue": "specified value", - "canonicalOrder": "per grammar", - "animationType": "number", - "styleDeclaration": [ - "flex-shrink", - "flexShrink" - ], - "syntax": "", - "extended": [] - } - ], - [ - "float", - { - "name": "float", - "href": "https://drafts.csswg.org/css-page-floats-3/#propdef-float", - "initial": "none", - "appliesTo": "all elements.", - "inherited": "no", - "percentages": "N/A", - "computedValue": "as specified", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "styleDeclaration": [ - "float" - ], - "syntax": "block-start | block-end | inline-start | inline-end | snap-block | | snap-inline | | left | right | top | bottom | none | footnote", - "extended": [ - "https://drafts.csswg.org/css-gcpm-3/" - ] - } - ], - [ - "flood-color", - { - "name": "flood-color", - "href": "https://drafts.fxtf.org/filter-effects-1/#propdef-flood-color", - "initial": "black", - "appliesTo": "feFlood and feDropShadow elements", - "inherited": "no", - "percentages": "n/a", - "computedValue": "as specified", - "canonicalOrder": "per grammar", - "animationType": "by computed value", - "media": "visual", - "styleDeclaration": [ - "flood-color", - "floodColor" - ], - "syntax": "", - "extended": [] - } - ], - [ - "font", - { - "name": "font", - "href": "https://drafts.csswg.org/css-fonts-4/#propdef-font", - "initial": "see individual properties", - "appliesTo": "all elements and text", - "inherited": "yes", - "percentages": "see individual properties", - "computedValue": "see individual properties", - "canonicalOrder": "per grammar", - "animationType": "see individual properties", - "styleDeclaration": [ - "font" - ], - "syntax": "[ [ <'font-style'> || || <'font-weight'> || ]? <'font-size'> [ / <'line-height'> ]? <'font-family'># ] | ", - "extended": [] - } - ], - [ - "font-family", - { - "name": "font-family", - "href": "https://drafts.csswg.org/css-fonts-4/#propdef-font-family", - "initial": "depends on user agent", - "appliesTo": "all elements and text", - "inherited": "yes", - "percentages": "n/a", - "computedValue": "list, each item a string and/or keywords", - "canonicalOrder": "per grammar", - "animationType": "discrete", - "styleDeclaration": [ - "font-family", - "fontFamily" - ], - "syntax": "[ | ]#", - "extended": [] - } - ], - [ - "font-size", - { - "name": "font-size", - "href": "https://drafts.csswg.org/css-fonts-4/#propdef-font-size", - "initial": "medium", - "appliesTo": "all elements and text", - "inherited": "yes", - "percentages": "refer to parent element’s font size", - "computedValue": "an absolute length", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "styleDeclaration": [ - "font-size", - "fontSize" - ], - "syntax": " | | | math", - "extended": [] - } - ], - [ - "font-style", - { - "name": "font-style", - "href": "https://drafts.csswg.org/css-fonts-4/#propdef-font-style", - "initial": "normal", - "appliesTo": "all elements and text", - "inherited": "yes", - "percentages": "n/a", - "computedValue": "the keyword specified, plus angle in degrees if specified", - "canonicalOrder": "per grammar", - "animationType": "by computed value type;normal animates as oblique 0deg", - "styleDeclaration": [ - "font-style", - "fontStyle" - ], - "syntax": "normal | italic | left | right | oblique ?", - "extended": [] - } - ], - [ - "font-variant", - { - "name": "font-variant", - "href": "https://drafts.csswg.org/css-fonts-4/#propdef-font-variant", - "initial": "normal", - "appliesTo": "all elements and text", - "inherited": "yes", - "percentages": "n/a", - "computedValue": "as specified", - "canonicalOrder": "per grammar", - "animationType": "discrete", - "styleDeclaration": [ - "font-variant", - "fontVariant" - ], - "syntax": "normal | none | [ [ || || || ] || [ small-caps | all-small-caps | petite-caps | all-petite-caps | unicase | titling-caps ] || [ stylistic() || historical-forms || styleset(#) || character-variant(#) || swash() || ornaments() || annotation() ] || [ || || || ordinal || slashed-zero ] || [ || || ruby ] || [ sub | super ] || [ text | emoji | unicode ] ]", - "extended": [] - } - ], - [ - "font-weight", - { - "name": "font-weight", - "href": "https://drafts.csswg.org/css-fonts-4/#propdef-font-weight", - "initial": "normal", - "appliesTo": "all elements and text", - "inherited": "yes", - "percentages": "n/a", - "computedValue": "a number, see below", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "styleDeclaration": [ - "font-weight", - "fontWeight" - ], - "syntax": " | bolder | lighter", - "extended": [] - } - ], - [ - "height", - { - "name": "height", - "href": "https://drafts.csswg.org/css-sizing-3/#propdef-height", - "initial": "auto", - "appliesTo": "all elements except non-replaced inlines", - "inherited": "no", - "percentages": "relative to width/height of containing block", - "computedValue": "as specified, with values computed", - "canonicalOrder": "per grammar", - "animationType": "by computed value type, recursing into fit-content()", - "logicalPropertyGroup": "size", - "styleDeclaration": [ - "height" - ], - "syntax": "auto | | min-content | max-content | fit-content() | | | stretch | fit-content | contain", - "extended": [ - "https://drafts.csswg.org/css-anchor-position-1/", - "https://drafts.csswg.org/css-sizing-4/" - ] - } - ], - [ - "left", - { - "name": "left", - "href": "https://drafts.csswg.org/css-position-3/#propdef-left", - "initial": "auto", - "appliesTo": "positioned elements", - "inherited": "no", - "percentages": "refer to size of containing block; see prose", - "computedValue": "the keyword auto or a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "inset", - "styleDeclaration": [ - "left" - ], - "syntax": "auto | | | ", - "extended": [ - "https://drafts.csswg.org/css-anchor-position-1/" - ] - } - ], - [ - "lighting-color", - { - "name": "lighting-color", - "href": "https://drafts.fxtf.org/filter-effects-1/#propdef-lighting-color", - "initial": "white", - "appliesTo": "feDiffuseLighting and feSpecularLighting elements", - "inherited": "no", - "percentages": "n/a", - "computedValue": "as specified", - "canonicalOrder": "per grammar", - "animationType": "by computed value", - "media": "visual", - "styleDeclaration": [ - "lighting-color", - "lightingColor" - ], - "syntax": "", - "extended": [] - } - ], - [ - "line-height", - { - "name": "line-height", - "href": "https://drafts.csswg.org/css-inline-3/#propdef-line-height", - "initial": "normal", - "appliesTo": "non-replaced inline boxes and SVG text content elements", - "inherited": "yes", - "percentages": "computed relative to 1em", - "computedValue": "the specified keyword, a number, or a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "styleDeclaration": [ - "line-height", - "lineHeight" - ], - "syntax": "normal | | ", - "extended": [] - } - ], - [ - "margin", - { - "name": "margin", - "href": "https://drafts.csswg.org/css-box-4/#propdef-margin", - "initial": "0", - "appliesTo": "all elements except internal table elements, ruby base containers, and ruby annotation containers", - "inherited": "no", - "percentages": "refer to logical width of containing block", - "computedValue": "see individual properties", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "styleDeclaration": [ - "margin" - ], - "syntax": "<'margin-top'>{1,4}", - "extended": [] - } - ], - [ - "margin-bottom", - { - "name": "margin-bottom", - "href": "https://drafts.csswg.org/css-box-4/#propdef-margin-bottom", - "initial": "0", - "appliesTo": "all elements except internal table elements, ruby base containers, and ruby annotation containers", - "inherited": "no", - "percentages": "refer to logical width of containing block", - "computedValue": "the keyword auto or a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "margin", - "styleDeclaration": [ - "margin-bottom", - "marginBottom" - ], - "syntax": " | auto | ", - "extended": [ - "https://drafts.csswg.org/css-anchor-position-1/" - ] - } - ], - [ - "margin-left", - { - "name": "margin-left", - "href": "https://drafts.csswg.org/css-box-4/#propdef-margin-left", - "initial": "0", - "appliesTo": "all elements except internal table elements, ruby base containers, and ruby annotation containers", - "inherited": "no", - "percentages": "refer to logical width of containing block", - "computedValue": "the keyword auto or a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "margin", - "styleDeclaration": [ - "margin-left", - "marginLeft" - ], - "syntax": " | auto | ", - "extended": [ - "https://drafts.csswg.org/css-anchor-position-1/" - ] - } - ], - [ - "margin-right", - { - "name": "margin-right", - "href": "https://drafts.csswg.org/css-box-4/#propdef-margin-right", - "initial": "0", - "appliesTo": "all elements except internal table elements, ruby base containers, and ruby annotation containers", - "inherited": "no", - "percentages": "refer to logical width of containing block", - "computedValue": "the keyword auto or a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "margin", - "styleDeclaration": [ - "margin-right", - "marginRight" - ], - "syntax": " | auto | ", - "extended": [ - "https://drafts.csswg.org/css-anchor-position-1/" - ] - } - ], - [ - "margin-top", - { - "name": "margin-top", - "href": "https://drafts.csswg.org/css-box-4/#propdef-margin-top", - "initial": "0", - "appliesTo": "all elements except internal table elements, ruby base containers, and ruby annotation containers", - "inherited": "no", - "percentages": "refer to logical width of containing block", - "computedValue": "the keyword auto or a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "margin", - "styleDeclaration": [ - "margin-top", - "marginTop" - ], - "syntax": " | auto | ", - "extended": [ - "https://drafts.csswg.org/css-anchor-position-1/" - ] - } - ], - [ - "opacity", - { - "name": "opacity", - "href": "https://drafts.csswg.org/css-color-4/#propdef-opacity", - "initial": "1", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "map to the range [0,1]", - "computedValue": "specified number, clamped to the range [0,1]", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "styleDeclaration": [ - "opacity" - ], - "syntax": "", - "extended": [] - } - ], - [ - "outline-color", - { - "name": "outline-color", - "href": "https://drafts.csswg.org/css-ui-4/#propdef-outline-color", - "initial": "auto", - "appliesTo": "all elements", - "inherited": "no", - "percentages": "N/A", - "computedValue": "see below", - "canonicalOrder": "per grammar", - "animationType": "by computed value", - "styleDeclaration": [ - "outline-color", - "outlineColor" - ], - "syntax": "auto | <'border-top-color'>", - "extended": [] - } - ], - [ - "padding", - { - "name": "padding", - "href": "https://drafts.csswg.org/css-box-4/#propdef-padding", - "initial": "0", - "appliesTo": "all elements except: internal table elements other than table cells, ruby base containers, and ruby annotation containers", - "inherited": "no", - "percentages": "refer to logical width of containing block", - "computedValue": "see individual properties", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "styleDeclaration": [ - "padding" - ], - "syntax": "<'padding-top'>{1,4}", - "extended": [] - } - ], - [ - "padding-bottom", - { - "name": "padding-bottom", - "href": "https://drafts.csswg.org/css-box-4/#propdef-padding-bottom", - "initial": "0", - "appliesTo": "all elements except: internal table elements other than table cells, ruby base containers, and ruby annotation containers", - "inherited": "no", - "percentages": "refer to logical width of containing block", - "computedValue": "a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "padding", - "styleDeclaration": [ - "padding-bottom", - "paddingBottom" - ], - "syntax": "", - "extended": [] - } - ], - [ - "padding-left", - { - "name": "padding-left", - "href": "https://drafts.csswg.org/css-box-4/#propdef-padding-left", - "initial": "0", - "appliesTo": "all elements except: internal table elements other than table cells, ruby base containers, and ruby annotation containers", - "inherited": "no", - "percentages": "refer to logical width of containing block", - "computedValue": "a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "padding", - "styleDeclaration": [ - "padding-left", - "paddingLeft" - ], - "syntax": "", - "extended": [] - } - ], - [ - "padding-right", - { - "name": "padding-right", - "href": "https://drafts.csswg.org/css-box-4/#propdef-padding-right", - "initial": "0", - "appliesTo": "all elements except: internal table elements other than table cells, ruby base containers, and ruby annotation containers", - "inherited": "no", - "percentages": "refer to logical width of containing block", - "computedValue": "a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "padding", - "styleDeclaration": [ - "padding-right", - "paddingRight" - ], - "syntax": "", - "extended": [] - } - ], - [ - "padding-top", - { - "name": "padding-top", - "href": "https://drafts.csswg.org/css-box-4/#propdef-padding-top", - "initial": "0", - "appliesTo": "all elements except: internal table elements other than table cells, ruby base containers, and ruby annotation containers", - "inherited": "no", - "percentages": "refer to logical width of containing block", - "computedValue": "a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "padding", - "styleDeclaration": [ - "padding-top", - "paddingTop" - ], - "syntax": "", - "extended": [] - } - ], - [ - "right", - { - "name": "right", - "href": "https://drafts.csswg.org/css-position-3/#propdef-right", - "initial": "auto", - "appliesTo": "positioned elements", - "inherited": "no", - "percentages": "refer to size of containing block; see prose", - "computedValue": "the keyword auto or a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "inset", - "styleDeclaration": [ - "right" - ], - "syntax": "auto | | | ", - "extended": [ - "https://drafts.csswg.org/css-anchor-position-1/" - ] - } - ], - [ - "stop-color", - { - "name": "stop-color", - "href": "https://svgwg.org/svg2-draft/pservers.html#StopColorProperty", - "styleDeclaration": [ - "stop-color", - "stopColor" - ], - "extended": [] - } - ], - [ - "top", - { - "name": "top", - "href": "https://drafts.csswg.org/css-position-3/#propdef-top", - "initial": "auto", - "appliesTo": "positioned elements", - "inherited": "no", - "percentages": "refer to size of containing block; see prose", - "computedValue": "the keyword auto or a computed value", - "canonicalOrder": "per grammar", - "animationType": "by computed value type", - "logicalPropertyGroup": "inset", - "styleDeclaration": [ - "top" - ], - "syntax": "auto | | | ", - "extended": [ - "https://drafts.csswg.org/css-anchor-position-1/" - ] - } - ], - [ - "width", - { - "name": "width", - "href": "https://drafts.csswg.org/css-sizing-3/#propdef-width", - "initial": "auto", - "appliesTo": "all elements except non-replaced inlines", - "inherited": "no", - "percentages": "relative to width/height of containing block", - "computedValue": "as specified, with values computed", - "canonicalOrder": "per grammar", - "animationType": "by computed value type, recursing into fit-content()", - "logicalPropertyGroup": "size", - "styleDeclaration": [ - "width" - ], - "syntax": "auto | | min-content | max-content | fit-content() | | | stretch | fit-content | contain", - "extended": [ - "https://drafts.csswg.org/css-anchor-position-1/", - "https://drafts.csswg.org/css-sizing-4/" - ] - } - ] -]); -- cgit v1.2.3