aboutsummaryrefslogtreecommitdiffstats
path: root/vanilla/node_modules/cssstyle/lib/generated/implementedProperties.js
diff options
context:
space:
mode:
authorAdam Mathes <adam@adammathes.com>2026-02-14 14:46:37 -0800
committerAdam Mathes <adam@adammathes.com>2026-02-14 14:46:37 -0800
commitafa87af01c79a9baa539f2992d32154d2a4739bd (patch)
tree92c7416db734270a2fee1d72ee9cc119379ff8e1 /vanilla/node_modules/cssstyle/lib/generated/implementedProperties.js
parent3b927e84d200402281f68181cd4253bc77e5528d (diff)
downloadneko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.gz
neko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.bz2
neko-afa87af01c79a9baa539f2992d32154d2a4739bd.zip
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
Diffstat (limited to 'vanilla/node_modules/cssstyle/lib/generated/implementedProperties.js')
-rw-r--r--vanilla/node_modules/cssstyle/lib/generated/implementedProperties.js1466
1 files changed, 0 insertions, 1466 deletions
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": "<color>",
- "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": "<color>",
- "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": "<bg-layer>#? , <final-bg-layer>",
- "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": "<attachment>#",
- "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": "<bg-clip>#",
- "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": "<color>",
- "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 <image> or the keyword none",
- "canonicalOrder": "per grammar",
- "animationType": "discrete",
- "styleDeclaration": [
- "background-image",
- "backgroundImage"
- ],
- "syntax": "<bg-image>#",
- "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": "<visual-box>#",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "repeatable list",
- "styleDeclaration": [
- "background-position",
- "backgroundPosition"
- ],
- "syntax": "<bg-position>#",
- "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": "<repeat-style>#",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "repeatable list",
- "styleDeclaration": [
- "background-size",
- "backgroundSize"
- ],
- "syntax": "<bg-size>#",
- "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": "<line-width> || <line-style> || <color>",
- "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": "<line-width> || <line-style> || <color>",
- "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": "<color> | <image-1D>",
- "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": "<line-style>",
- "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": "<line-width>",
- "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": "[ <color> | <image-1D> ]{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": "<line-width> || <line-style> || <color>",
- "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": "<color> | <image-1D>",
- "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": "<line-style>",
- "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": "<line-width>",
- "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": "<line-width> || <line-style> || <color>",
- "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": "<color> | <image-1D>",
- "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": "<line-style>",
- "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": "<line-width>",
- "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": "<length>{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": "<line-width> || <line-style> || <color>",
- "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": "<color> | <image-1D>",
- "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": "<line-style>",
- "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": "<line-width>",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "inset",
- "styleDeclaration": [
- "bottom"
- ],
- "syntax": "auto | <length-percentage> | <anchor()> | <anchor-size()>",
- "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": "<rect()> | 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": "<color>",
- "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 <display-internal> or <display-box> 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": "[ <display-outside> || <display-inside> ] | <display-listitem> | <display-internal> | <display-box> | <display-legacy> | <display-outside> || [ <display-inside> | 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 <length-percentage> 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": "<number [0,∞]>",
- "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": "<number [0,∞]>",
- "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-block()> | snap-inline | <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": "<color>",
- "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-variant-css2> || <'font-weight'> || <font-width-css3> ]? <'font-size'> [ / <'line-height'> ]? <'font-family'># ] | <system-family-name>",
- "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 <generic-family> keywords",
- "canonicalOrder": "per grammar",
- "animationType": "discrete",
- "styleDeclaration": [
- "font-family",
- "fontFamily"
- ],
- "syntax": "[ <family-name> | <generic-family> ]#",
- "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": "<absolute-size> | <relative-size> | <length-percentage [0,∞]> | 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 <angle [-90deg,90deg]>?",
- "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 | [ [ <common-lig-values> || <discretionary-lig-values> || <historical-lig-values> || <contextual-alt-values> ] || [ small-caps | all-small-caps | petite-caps | all-petite-caps | unicase | titling-caps ] || [ stylistic(<feature-value-name>) || historical-forms || styleset(<feature-value-name>#) || character-variant(<feature-value-name>#) || swash(<feature-value-name>) || ornaments(<feature-value-name>) || annotation(<feature-value-name>) ] || [ <numeric-figure-values> || <numeric-spacing-values> || <numeric-fraction-values> || ordinal || slashed-zero ] || [ <east-asian-variant-values> || <east-asian-width-values> || 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": "<font-weight-absolute> | 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 <length-percentage> values computed",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type, recursing into fit-content()",
- "logicalPropertyGroup": "size",
- "styleDeclaration": [
- "height"
- ],
- "syntax": "auto | <length-percentage [0,∞]> | min-content | max-content | fit-content(<length-percentage [0,∞]>) | <calc-size()> | <anchor-size()> | 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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "inset",
- "styleDeclaration": [
- "left"
- ],
- "syntax": "auto | <length-percentage> | <anchor()> | <anchor-size()>",
- "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": "<color>",
- "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 <length> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "styleDeclaration": [
- "line-height",
- "lineHeight"
- ],
- "syntax": "normal | <number [0,∞]> | <length-percentage [0,∞]>",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "margin",
- "styleDeclaration": [
- "margin-bottom",
- "marginBottom"
- ],
- "syntax": "<length-percentage> | auto | <anchor-size()>",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "margin",
- "styleDeclaration": [
- "margin-left",
- "marginLeft"
- ],
- "syntax": "<length-percentage> | auto | <anchor-size()>",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "margin",
- "styleDeclaration": [
- "margin-right",
- "marginRight"
- ],
- "syntax": "<length-percentage> | auto | <anchor-size()>",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "margin",
- "styleDeclaration": [
- "margin-top",
- "marginTop"
- ],
- "syntax": "<length-percentage> | auto | <anchor-size()>",
- "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": "<opacity-value>",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "padding",
- "styleDeclaration": [
- "padding-bottom",
- "paddingBottom"
- ],
- "syntax": "<length-percentage [0,∞]>",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "padding",
- "styleDeclaration": [
- "padding-left",
- "paddingLeft"
- ],
- "syntax": "<length-percentage [0,∞]>",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "padding",
- "styleDeclaration": [
- "padding-right",
- "paddingRight"
- ],
- "syntax": "<length-percentage [0,∞]>",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "padding",
- "styleDeclaration": [
- "padding-top",
- "paddingTop"
- ],
- "syntax": "<length-percentage [0,∞]>",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "inset",
- "styleDeclaration": [
- "right"
- ],
- "syntax": "auto | <length-percentage> | <anchor()> | <anchor-size()>",
- "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 <length-percentage> value",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type",
- "logicalPropertyGroup": "inset",
- "styleDeclaration": [
- "top"
- ],
- "syntax": "auto | <length-percentage> | <anchor()> | <anchor-size()>",
- "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 <length-percentage> values computed",
- "canonicalOrder": "per grammar",
- "animationType": "by computed value type, recursing into fit-content()",
- "logicalPropertyGroup": "size",
- "styleDeclaration": [
- "width"
- ],
- "syntax": "auto | <length-percentage [0,∞]> | min-content | max-content | fit-content(<length-percentage [0,∞]>) | <calc-size()> | <anchor-size()> | stretch | fit-content | contain",
- "extended": [
- "https://drafts.csswg.org/css-anchor-position-1/",
- "https://drafts.csswg.org/css-sizing-4/"
- ]
- }
- ]
-]);