Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

πŸ“¦ Release @webref/css@6.10.1 #1108

Merged
merged 1 commit into from
Dec 21, 2023
Merged

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Dec 10, 2023

⚠ NEVER add commits to this pull request.

πŸ€– This pull request was automatically created to facilitate human review of @webref/css changes triggered by curated data at d499bc7.

🧐 Please review the diff below and version numbers. If all looks good, merge this pull request to release the changes to npm.

πŸ“¦ Latest released @webref/css package was v6.10.0. Merging this pull request will release v6.10.1. Make sure that the bump is the right one for the changes.

✍ If any change needs to be made before release, do not add a commit to this pull request. Changes should rather be handled in a separate pull request and pushed to the main branch. You may leave this pull request open in the meantime, or close it. The pre-release job will automatically update this pull request or create a new one once the updates have made their way to the main branch.

πŸ›ˆ The actual change introduced by this pull request is a version bump in packages/css/package.json. You do not need to review that change. The bumped version is not the version that will be released when this pull request is merged, but rather the version that will be released next time.

IMPORTANT:
- Diff is too long to render in a PR description: 97203 characters
- First 60000 characters shown below
- Check the action log for the full diff

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/css-backgrounds.json packages/css/css-backgrounds.json
--- webref/node_modules/@webref/css/css-backgrounds.json
+++ packages/css/css-backgrounds.json
@@ -315,70 +315,6 @@
       ]
     },
     {
-      "name": "border-top-style",
-      "value": "<line-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"
-      ]
-    },
-    {
-      "name": "border-right-style",
-      "value": "<line-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"
-      ]
-    },
-    {
-      "name": "border-bottom-style",
-      "value": "<line-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"
-      ]
-    },
-    {
-      "name": "border-left-style",
-      "value": "<line-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"
-      ]
-    },
-    {
       "name": "border-style",
       "value": "<line-style>{1,4}",
       "initial": "(see individual properties)",
@@ -394,70 +330,6 @@
       ]
     },
     {
-      "name": "border-top-width",
-      "value": "<line-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"
-      ]
-    },
-    {
-      "name": "border-right-width",
-      "value": "<line-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"
-      ]
-    },
-    {
-      "name": "border-bottom-width",
-      "value": "<line-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"
-      ]
-    },
-    {
-      "name": "border-left-width",
-      "value": "<line-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"
-      ]
-    },
-    {
       "name": "border-width",
       "value": "<line-width>{1,4}",
       "initial": "(see individual properties)",
@@ -473,66 +345,6 @@
       ]
     },
     {
-      "name": "border-top",
-      "value": "<line-width> || <line-style> || <color>",
-      "initial": "See individual properties",
-      "appliesTo": "all elements except ruby base containers and ruby annotation containers",
-      "inherited": "no",
-      "percentages": "N/A",
-      "computedValue": "see individual properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "see individual properties",
-      "styleDeclaration": [
-        "border-top",
-        "borderTop"
-      ]
-    },
-    {
-      "name": "border-right",
-      "value": "<line-width> || <line-style> || <color>",
-      "initial": "See individual properties",
-      "appliesTo": "all elements except ruby base containers and ruby annotation containers",
-      "inherited": "no",
-      "percentages": "N/A",
-      "computedValue": "see individual properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "see individual properties",
-      "styleDeclaration": [
-        "border-right",
-        "borderRight"
-      ]
-    },
-    {
-      "name": "border-bottom",
-      "value": "<line-width> || <line-style> || <color>",
-      "initial": "See individual properties",
-      "appliesTo": "all elements except ruby base containers and ruby annotation containers",
-      "inherited": "no",
-      "percentages": "N/A",
-      "computedValue": "see individual properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "see individual properties",
-      "styleDeclaration": [
-        "border-bottom",
-        "borderBottom"
-      ]
-    },
-    {
-      "name": "border-left",
-      "value": "<line-width> || <line-style> || <color>",
-      "initial": "See individual properties",
-      "appliesTo": "all elements except ruby base containers and ruby annotation containers",
-      "inherited": "no",
-      "percentages": "N/A",
-      "computedValue": "see individual properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "see individual properties",
-      "styleDeclaration": [
-        "border-left",
-        "borderLeft"
-      ]
-    },
-    {
       "name": "border",
       "value": "<line-width> || <line-style> || <color>",
       "initial": "See individual properties",
@@ -547,70 +359,6 @@
       ]
     },
     {
-      "name": "border-top-left-radius",
-      "value": "<length-percentage [0,∞]>{1,2}",
-      "initial": "0",
-      "appliesTo": "all elements (but see prose)",
-      "inherited": "no",
-      "percentages": "Refer to corresponding dimension of the border box.",
-      "computedValue": "pair of computed <length-percentage> values",
-      "canonicalOrder": "per grammar",
-      "animationType": "by computed value",
-      "logicalPropertyGroup": "border-radius",
-      "styleDeclaration": [
-        "border-top-left-radius",
-        "borderTopLeftRadius"
-      ]
-    },
-    {
-      "name": "border-top-right-radius",
-      "value": "<length-percentage [0,∞]>{1,2}",
-      "initial": "0",
-      "appliesTo": "all elements (but see prose)",
-      "inherited": "no",
-      "percentages": "Refer to corresponding dimension of the border box.",
-      "computedValue": "pair of computed <length-percentage> values",
-      "canonicalOrder": "per grammar",
-      "animationType": "by computed value",
-      "logicalPropertyGroup": "border-radius",
-      "styleDeclaration": [
-        "border-top-right-radius",
-        "borderTopRightRadius"
-      ]
-    },
-    {
-      "name": "border-bottom-right-radius",
-      "value": "<length-percentage [0,∞]>{1,2}",
-      "initial": "0",
-      "appliesTo": "all elements (but see prose)",
-      "inherited": "no",
-      "percentages": "Refer to corresponding dimension of the border box.",
-      "computedValue": "pair of computed <length-percentage> values",
-      "canonicalOrder": "per grammar",
-      "animationType": "by computed value",
-      "logicalPropertyGroup": "border-radius",
-      "styleDeclaration": [
-        "border-bottom-right-radius",
-        "borderBottomRightRadius"
-      ]
-    },
-    {
-      "name": "border-bottom-left-radius",
-      "value": "<length-percentage [0,∞]>{1,2}",
-      "initial": "0",
-      "appliesTo": "all elements (but see prose)",
-      "inherited": "no",
-      "percentages": "Refer to corresponding dimension of the border box.",
-      "computedValue": "pair of computed <length-percentage> values",
-      "canonicalOrder": "per grammar",
-      "animationType": "by computed value",
-      "logicalPropertyGroup": "border-radius",
-      "styleDeclaration": [
-        "border-bottom-left-radius",
-        "borderBottomLeftRadius"
-      ]
-    },
-    {
       "name": "border-image-source",
       "value": "none | <image>",
       "initial": "none",

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/css-borders.json packages/css/css-borders.json
--- webref/node_modules/@webref/css/css-borders.json
+++ packages/css/css-borders.json
@@ -8,9 +8,9 @@
       "name": "border-top-color",
       "value": "<color> | <image-1D>",
       "initial": "currentcolor",
-      "appliesTo": "all elements",
+      "appliesTo": "all elements except ruby base containers and ruby annotation containers",
       "inherited": "no",
-      "percentages": "n/a",
+      "percentages": "N/A",
       "computedValue": "the computed color and/or a one-dimensional image function",
       "canonicalOrder": "per grammar",
       "animationType": "see prose",
@@ -24,9 +24,9 @@
       "name": "border-right-color",
       "value": "<color> | <image-1D>",
       "initial": "currentcolor",
-      "appliesTo": "all elements",
+      "appliesTo": "all elements except ruby base containers and ruby annotation containers",
       "inherited": "no",
-      "percentages": "n/a",
+      "percentages": "N/A",
       "computedValue": "the computed color and/or a one-dimensional image function",
       "canonicalOrder": "per grammar",
       "animationType": "see prose",
@@ -40,9 +40,9 @@
       "name": "border-bottom-color",
       "value": "<color> | <image-1D>",
       "initial": "currentcolor",
-      "appliesTo": "all elements",
+      "appliesTo": "all elements except ruby base containers and ruby annotation containers",
       "inherited": "no",
-      "percentages": "n/a",
+      "percentages": "N/A",
       "computedValue": "the computed color and/or a one-dimensional image function",
       "canonicalOrder": "per grammar",
       "animationType": "see prose",
@@ -56,9 +56,9 @@
       "name": "border-left-color",
       "value": "<color> | <image-1D>",
       "initial": "currentcolor",
-      "appliesTo": "all elements",
+      "appliesTo": "all elements except ruby base containers and ruby annotation containers",
       "inherited": "no",
-      "percentages": "n/a",
+      "percentages": "N/A",
       "computedValue": "the computed color and/or a one-dimensional image function",
       "canonicalOrder": "per grammar",
       "animationType": "see prose",
@@ -69,6 +69,70 @@
       ]
     },
     {
+      "name": "border-block-start-color",
+      "value": "<color> | <image-1D>",
+      "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-block-start-color",
+        "borderBlockStartColor"
+      ]
+    },
+    {
+      "name": "border-block-end-color",
+      "value": "<color> | <image-1D>",
+      "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-block-end-color",
+        "borderBlockEndColor"
+      ]
+    },
+    {
+      "name": "border-inline-start-color",
+      "value": "<color> | <image-1D>",
+      "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-inline-start-color",
+        "borderInlineStartColor"
+      ]
+    },
+    {
+      "name": "border-inline-end-color",
+      "value": "<color> | <image-1D>",
+      "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-inline-end-color",
+        "borderInlineEndColor"
+      ]
+    },
+    {
       "name": "border-color",
       "value": "[ <color> | <image-1D> ]{1,4}",
       "initial": "see individual properties",
@@ -84,6 +148,630 @@
       ]
     },
     {
+      "name": "border-block-color",
+      "value": "<'border-top-color'>{1,2}",
+      "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-block-color",
+        "borderBlockColor"
+      ]
+    },
+    {
+      "name": "border-inline-color",
+      "value": "<'border-top-color'>{1,2}",
+      "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-inline-color",
+        "borderInlineColor"
+      ]
+    },
+    {
+      "name": "border-top-style",
+      "value": "<line-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"
+      ]
+    },
+    {
+      "name": "border-right-style",
+      "value": "<line-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"
+      ]
+    },
+    {
+      "name": "border-bottom-style",
+      "value": "<line-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"
+      ]
+    },
+    {
+      "name": "border-left-style",
+      "value": "<line-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"
+      ]
+    },
+    {
+      "name": "border-block-start-style",
+      "value": "<line-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-block-start-style",
+        "borderBlockStartStyle"
+      ]
+    },
+    {
+      "name": "border-block-end-style",
+      "value": "<line-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-block-end-style",
+        "borderBlockEndStyle"
+      ]
+    },
+    {
+      "name": "border-inline-start-style",
+      "value": "<line-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-inline-start-style",
+        "borderInlineStartStyle"
+      ]
+    },
+    {
+      "name": "border-inline-end-style",
+      "value": "<line-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-inline-end-style",
+        "borderInlineEndStyle"
+      ]
+    },
+    {
+      "name": "border-block-style",
+      "value": "<'border-top-style'>{1,2}",
+      "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-block-style",
+        "borderBlockStyle"
+      ]
+    },
+    {
+      "name": "border-inline-style",
+      "value": "<'border-top-style'>{1,2}",
+      "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-inline-style",
+        "borderInlineStyle"
+      ]
+    },
+    {
+      "name": "border-top-width",
+      "value": "<line-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"
+      ]
+    },
+    {
+      "name": "border-right-width",
+      "value": "<line-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"
+      ]
+    },
+    {
+      "name": "border-bottom-width",
+      "value": "<line-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"
+      ]
+    },
+    {
+      "name": "border-left-width",
+      "value": "<line-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"
+      ]
+    },
+    {
+      "name": "border-block-start-width",
+      "value": "<line-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-block-start-width",
+        "borderBlockStartWidth"
+      ]
+    },
+    {
+      "name": "border-block-end-width",
+      "value": "<line-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-block-end-width",
+        "borderBlockEndWidth"
+      ]
+    },
+    {
+      "name": "border-inline-start-width",
+      "value": "<line-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-inline-start-width",
+        "borderInlineStartWidth"
+      ]
+    },
+    {
+      "name": "border-inline-end-width",
+      "value": "<line-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-inline-end-width",
+        "borderInlineEndWidth"
+      ]
+    },
+    {
+      "name": "border-block-width",
+      "value": "<'border-top-width'>{1,2}",
+      "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-block-width",
+        "borderBlockWidth"
+      ]
+    },
+    {
+      "name": "border-inline-width",
+      "value": "<'border-top-width'>{1,2}",
+      "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-inline-width",
+        "borderInlineWidth"
+      ]
+    },
+    {
+      "name": "border-top",
+      "value": "<line-width> || <line-style> || <color>",
+      "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"
+      ]
+    },
+    {
+      "name": "border-right",
+      "value": "<line-width> || <line-style> || <color>",
+      "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"
+      ]
+    },
+    {
+      "name": "border-bottom",
+      "value": "<line-width> || <line-style> || <color>",
+      "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"
+      ]
+    },
+    {
+      "name": "border-left",
+      "value": "<line-width> || <line-style> || <color>",
+      "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"
+      ]
+    },
+    {
+      "name": "border-block-start",
+      "value": "<line-width> || <line-style> || <color>",
+      "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-block-start",
+        "borderBlockStart"
+      ]
+    },
+    {
+      "name": "border-block-end",
+      "value": "<line-width> || <line-style> || <color>",
+      "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-block-end",
+        "borderBlockEnd"
+      ]
+    },
+    {
+      "name": "border-inline-start",
+      "value": "<line-width> || <line-style> || <color>",
+      "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-inline-start",
+        "borderInlineStart"
+      ]
+    },
+    {
+      "name": "border-inline-end",
+      "value": "<line-width> || <line-style> || <color>",
+      "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-inline-end",
+        "borderInlineEnd"
+      ]
+    },
+    {
+      "name": "border-block",
+      "value": "<'border-block-start'>",
+      "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-block",
+        "borderBlock"
+      ]
+    },
+    {
+      "name": "border-inline",
+      "value": "<'border-block-start'>",
+      "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-inline",
+        "borderInline"
+      ]
+    },
+    {
+      "name": "border-top-left-radius",
+      "value": "<length-percentage [0,∞]>{1,2}",
+      "initial": "0",
+      "appliesTo": "all elements (but see prose)",
+      "inherited": "no",
+      "percentages": "Refer to corresponding dimension of the border box.",
+      "computedValue": "pair of computed <length-percentage> values",
+      "canonicalOrder": "per grammar",
+      "animationType": "by computed value",
+      "logicalPropertyGroup": "border-radius",
+      "styleDeclaration": [
+        "border-top-left-radius",
+        "borderTopLeftRadius"
+      ]
+    },
+    {
+      "name": "border-top-right-radius",
+      "value": "<length-percentage [0,∞]>{1,2}",
+      "initial": "0",
+      "appliesTo": "all elements (but see prose)",
+      "inherited": "no",
+      "percentages": "Refer to corresponding dimension of the border box.",
+      "computedValue": "pair of computed <length-percentage> values",
+      "canonicalOrder": "per grammar",
+      "animationType": "by computed value",
+      "logicalPropertyGroup": "border-radius",
+      "styleDeclaration": [
+        "border-top-right-radius",
+        "borderTopRightRadius"
+      ]
+    },
+    {
+      "name": "border-bottom-right-radius",
+      "value": "<length-percentage [0,∞]>{1,2}",
+      "initial": "0",
+      "appliesTo": "all elements (but see prose)",
+      "inherited": "no",
+      "percentages": "Refer to corresponding dimension of the border box.",
+      "computedValue": "pair of computed <length-percentage> values",
+      "canonicalOrder": "per grammar",
+      "animationType": "by computed value",
+      "logicalPropertyGroup": "border-radius",
+      "styleDeclaration": [
+        "border-bottom-right-radius",
+        "borderBottomRightRadius"
+      ]
+    },
+    {
+      "name": "border-bottom-left-radius",
+      "value": "<length-percentage [0,∞]>{1,2}",
+      "initial": "0",
+      "appliesTo": "all elements (but see prose)",
+      "inherited": "no",
+      "percentages": "Refer to corresponding dimension of the border box.",
+      "computedValue": "pair of computed <length-percentage> values",
+      "canonicalOrder": "per grammar",
+      "animationType": "by computed value",
+      "logicalPropertyGroup": "border-radius",
+      "styleDeclaration": [
+        "border-bottom-left-radius",
+        "borderBottomLeftRadius"
+      ]
+    },
+    {
+      "name": "border-start-start-radius",
+      "value": "<length-percentage [0,∞]>{1,2}",
+      "initial": "0",
+      "appliesTo": "all elements (but see prose)",
+      "inherited": "no",
+      "percentages": "Refer to corresponding dimension of the border box.",
+      "computedValue": "pair of computed <length-percentage> values",
+      "canonicalOrder": "per grammar",
+      "animationType": "by computed value",
+      "logicalPropertyGroup": "border-radius",
+      "styleDeclaration": [
+        "border-start-start-radius",
+        "borderStartStartRadius"
+      ]
+    },
+    {
+      "name": "border-start-end-radius",
+      "value": "<length-percentage [0,∞]>{1,2}",
+      "initial": "0",
+      "appliesTo": "all elements (but see prose)",
+      "inherited": "no",
+      "percentages": "Refer to corresponding dimension of the border box.",
+      "computedValue": "pair of computed <length-percentage> values",
+      "canonicalOrder": "per grammar",
+      "animationType": "by computed value",
+      "logicalPropertyGroup": "border-radius",
+      "styleDeclaration": [
+        "border-start-end-radius",
+        "borderStartEndRadius"
+      ]
+    },
+    {
+      "name": "border-end-start-radius",
+      "value": "<length-percentage [0,∞]>{1,2}",
+      "initial": "0",
+      "appliesTo": "all elements (but see prose)",
+      "inherited": "no",
+      "percentages": "Refer to corresponding dimension of the border box.",
+      "computedValue": "pair of computed <length-percentage> values",
+      "canonicalOrder": "per grammar",
+      "animationType": "by computed value",
+      "logicalPropertyGroup": "border-radius",
+      "styleDeclaration": [
+        "border-end-start-radius",
+        "borderEndStartRadius"
+      ]
+    },
+    {
+      "name": "border-end-end-radius",
+      "value": "<length-percentage [0,∞]>{1,2}",
+      "initial": "0",
+      "appliesTo": "all elements (but see prose)",
+      "inherited": "no",
+      "percentages": "Refer to corresponding dimension of the border box.",
+      "computedValue": "pair of computed <length-percentage> values",
+      "canonicalOrder": "per grammar",
+      "animationType": "by computed value",
+      "logicalPropertyGroup": "border-radius",
+      "styleDeclaration": [
+        "border-end-end-radius",
+        "borderEndEndRadius"
+      ]
+    },
+    {
       "name": "border-top-radius",
       "value": "<length-percentage [0,∞]>{1,2} [ / <length-percentage [0,∞]>{1,2} ]?",
       "initial": "0",

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/css-grid.json packages/css/css-grid.json
--- webref/node_modules/@webref/css/css-grid.json
+++ packages/css/css-grid.json
@@ -57,7 +57,7 @@
         },
         {
           "name": "auto",
-          "prose": "As a maximum: represents the largest max-content contribution of the grid items occupying the grid track; however, unlike max-content, allows expansion of the track by the align-content and justify-content properties. As a minimum: represents the largest minimum size (specified by min-width/min-height) of the grid items occupying the grid track. (This initially is often, but not always, equal to a min-content minimumβ€”see Β§ 6.6 Automatic Minimum Size of Grid Items.) When appearing outside a minmax() notation: equivalent to minmax(auto, auto), representing the range between the minimum and maximum described above. (This behaves similar to minmax(min-content, max-content) in the most basic cases, but with extra abilities.)",
+          "prose": "As a maximum: represents the largest max-content contribution of the grid items occupying the grid track; however, unlike max-content, allows expansion of the track by the align-content and justify-content properties. As a minimum: represents the largest minimum size (specified by min-width/min-height) of the grid items occupying the grid track. (This initially is often, but not always, equal to a min-content minimum—​see Β§ 6.6 Automatic Minimum Size of Grid Items.) When appearing outside a minmax() notation: equivalent to minmax(auto, auto), representing the range between the minimum and maximum described above. (This behaves similar to minmax(min-content, max-content) in the most basic cases, but with extra abilities.)",
           "type": "value",
           "value": "auto"
         },
@@ -137,7 +137,7 @@
         },
         {
           "name": "auto",
-          "prose": "As a maximum: represents the largest max-content contribution of the grid items occupying the grid track; however, unlike max-content, allows expansion of the track by the align-content and justify-content properties. As a minimum: represents the largest minimum size (specified by min-width/min-height) of the grid items occupying the grid track. (This initially is often, but not always, equal to a min-content minimumβ€”see Β§ 6.6 Automatic Minimum Size of Grid Items.) When appearing outside a minmax() notation: equivalent to minmax(auto, auto), representing the range between the minimum and maximum described above. (This behaves similar to minmax(min-content, max-content) in the most basic cases, but with extra abilities.)",
+          "prose": "As a maximum: represents the largest max-content contribution of the grid items occupying the grid track; however, unlike max-content, allows expansion of the track by the align-content and justify-content properties. As a minimum: represents the largest minimum size (specified by min-width/min-height) of the grid items occupying the grid track. (This initially is often, but not always, equal to a min-content minimum—​see Β§ 6.6 Automatic Minimum Size of Grid Items.) When appearing outside a minmax() notation: equivalent to minmax(auto, auto), representing the range between the minimum and maximum described above. (This behaves similar to minmax(min-content, max-content) in the most basic cases, but with extra abilities.)",
           "type": "value",
           "value": "auto"
         },
@@ -218,7 +218,7 @@
         },
         {
           "name": "[ <line-names>? <string> <track-size>? <line-names>? ]+ [ / <explicit-track-list> ]?",
-          "prose": "Sets grid-template-areas to the strings listed. Sets grid-template-rows to the <track-size>s following each string (filling in auto for any missing sizes), and splicing in the named lines defined before/after each size. Sets grid-template-columns to the track listing specified after the slash (or none, if not specified). This syntax allows the author to align track names and sizes inline with their respective grid areas. grid-template: [header-top] \"a a a\" [header-bottom] [main-top] \"b b b\" 1fr [main-bottom] / auto 1fr auto; is equivalent to grid-template-areas: \"a a a\" \"b b b\"; grid-template-rows: [header-top] auto [header-bottom main-top] 1fr [main-bottom]; grid-template-columns: auto 1fr auto; and creates the following grid: Three columns, sized auto, 1fr, and auto, respectively Two rows sized as auto and 1fr, respectively. A line named both β€œheader-top” and β€œa-start” at the top, a line with four namesβ€”β€œheader-bottom”, β€œmain-top”, β€œa-end”, and β€œb-start”—in the middle, a line named β€œmain-bottom” and β€œb-end” at the bottom. A line named β€œa-start” and β€œb-start” on the left edge, and a line named β€œa-end” and β€œb-end” on the right edge. The grid created by the declarations above. (The β€œa/b-start/end” names are implicitly assigned by the named grid areas.)",
+          "prose": "Sets grid-template-areas to the strings listed. Sets grid-template-rows to the <track-size>s following each string (filling in auto for any missing sizes), and splicing in the named lines defined before/after each size. Sets grid-template-columns to the track listing specified after the slash (or none, if not specified). This syntax allows the author to align track names and sizes inline with their respective grid areas. grid-template: [header-top] \"a a a\" [header-bottom] [main-top] \"b b b\" 1fr [main-bottom] / auto 1fr auto; is equivalent to grid-template-areas: \"a a a\" \"b b b\"; grid-template-rows: [header-top] auto [header-bottom main-top] 1fr [main-bottom]; grid-template-columns: auto 1fr auto; and creates the following grid: Three columns, sized auto, 1fr, and auto, respectively Two rows sized as auto and 1fr, respectively. A line named both β€œheader-top” and β€œa-start” at the top, a line with four namesβ€”β€‹β€œheader-bottom”, β€œmain-top”, β€œa-end”, and β€œb-start”—​in the middle, a line named β€œmain-bottom” and β€œb-end” at the bottom. A line named β€œa-start” and β€œb-start” on the left edge, and a line named β€œa-end” and β€œb-end” on the right edge. The grid created by the declarations above. (The β€œa/b-start/end” names are implicitly assigned by the named grid areas.)",
           "type": "value",
           "value": "[ <line-names>? <string> <track-size>? <line-names>? ]+ [ / <explicit-track-list> ]?"
         }

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/css-images-4.json packages/css/css-images-4.json
--- webref/node_modules/@webref/css/css-images-4.json
+++ packages/css/css-images-4.json
@@ -161,7 +161,7 @@
     {
       "name": "<radial-gradient-syntax>",
       "type": "type",
-      "value": "[ [ [ <rg-ending-shape> || <rg-size> ]? [ at <position> ]? ] || <color-interpolation-method>]? , <color-stop-list>"
+      "value": "[ [ [ <radial-shape> || <radial-size> ]? [ at <position> ]? ] || <color-interpolation-method>]? , <color-stop-list>"
     },
     {
       "name": "conic-gradient()",
@@ -307,5 +307,12 @@
       "prose": "Implementations must accept -webkit-image-set() as a parse-time alias of image-set(). (It’s a valid value, with identical arguments to image-set(), and is turned into image-set() during parsing.)",
       "type": "function"
     }
+  ],
+  "warnings": [
+    {
+      "msg": "Missing definition",
+      "name": "<radial-size>",
+      "value": "<radial-extent>{1,2} | <length-percentage [0,∞]>{1,2}"
+    }
   ]
 }

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/css-images.json packages/css/css-images.json
--- webref/node_modules/@webref/css/css-images.json
+++ packages/css/css-images.json
@@ -191,28 +191,28 @@
           "value": "<position>"
         },
         {
-          "name": "<rg-ending-shape>",
-          "prose": "Can be either circle or ellipse; determines whether the gradient’s ending shape is a circle or an ellipse, respectively. If <rg-ending-shape> is omitted, the ending shape defaults to a circle if the <rg-size> is a single <length>, and to an ellipse otherwise.",
+          "name": "<radial-shape>",
+          "prose": "Can be either circle or ellipse; determines whether the gradient’s ending shape is a circle or an ellipse, respectively. If <radial-shape> is omitted, the ending shape defaults to a circle if the <radial-size> is a single <length>, and to an ellipse otherwise.",
           "type": "value",
-          "value": "<rg-ending-shape>"
+          "value": "<radial-shape>"
         },
         {
-          "name": "<rg-size>",
-          "prose": "Determines the size of the gradient’s ending shape. If omitted it defaults to farthest-corner. It can be given explicitly or by keyword. For the purpose of the keyword definitions, consider the gradient box edges as extending infinitely in both directions, rather than being finite line segments. If the ending-shape is an ellipse, its axises are aligned with the horizontal and vertical axises. Both circle and ellipse gradients accept the following <rg-extent-keyword> values: If <rg-ending-shape> is specified as circle or is omitted, the <rg-size> may be given explicitly as: If <rg-ending-shape> is specified as ellipse or is omitted, <rg-size> may instead be given explicitly as:",
+          "name": "<radial-size>",
+          "prose": "Determines the size of the gradient’s ending shape. If omitted it defaults to farthest-corner. It can be given explicitly or by keyword. For the purpose of the keyword definitions, consider the gradient box edges as extending infinitely in both directions, rather than being finite line segments. If the ending-shape is an ellipse, its axises are aligned with the horizontal and vertical axises. Both circle and ellipse gradients accept the following <radial-extent> values: If <radial-shape> is specified as circle or is omitted, the <radial-size> may be given explicitly as: If <radial-shape> is specified as ellipse or is omitted, <radial-size> may instead be given explicitly as:",
           "type": "value",
-          "value": "<rg-size>"
+          "value": "<radial-size>"
         }
       ]
     },
     {
       "name": "<radial-gradient-syntax>",
       "type": "type",
-      "value": "[ <rg-ending-shape> || <rg-size> ]? [ at <position> ]? , <color-stop-list>"
+      "value": "[ <radial-shape> || <radial-size> ]? [ at <position> ]? , <color-stop-list>"
     },
     {
-      "name": "<rg-size>",
+      "name": "<radial-size>",
       "type": "type",
-      "value": "<rg-extent-keyword> | <length [0,∞]> | <length-percentage [0,∞]>{2}",
+      "value": "<radial-extent> | <length [0,∞]> | <length-percentage [0,∞]>{2}",
       "values": [
         {
           "name": "<length [0,∞]>",
@@ -229,7 +229,7 @@
       ]
     },
     {
-      "name": "<rg-extent-keyword>",
+      "name": "<radial-extent>",
       "type": "type",
       "value": "closest-corner | closest-side | farthest-corner | farthest-side",
       "values": [
@@ -260,7 +260,7 @@
       ]
     },
     {
-      "name": "<rg-ending-shape>",
+      "name": "<radial-shape>",
       "type": "type",
       "value": "circle | ellipse",
       "values": [
@@ -295,16 +295,16 @@
           "value": "<position>"
         },
         {
-          "name": "<rg-ending-shape>",
-          "prose": "Can be either circle or ellipse; determines whether the gradient’s ending shape is a circle or an ellipse, respectively. If <rg-ending-shape> is omitted, the ending shape defaults to a circle if the <rg-size> is a single <length>, and to an ellipse otherwise.",
+          "name": "<radial-shape>",
+          "prose": "Can be either circle or ellipse; determines whether the gradient’s ending shape is a circle or an ellipse, respectively. If <radial-shape> is omitted, the ending shape defaults to a circle if the <radial-size> is a single <length>, and to an ellipse otherwise.",
           "type": "value",
-          "value": "<rg-ending-shape>"
+          "value": "<radial-shape>"
         },
         {
-          "name": "<rg-size>",
-          "prose": "Determines the size of the gradient’s ending shape. If omitted it defaults to farthest-corner. It can be given explicitly or by keyword. For the purpose of the keyword definitions, consider the gradient box edges as extending infinitely in both directions, rather than being finite line segments. If the ending-shape is an ellipse, its axises are aligned with the horizontal and vertical axises. Both circle and ellipse gradients accept the following <rg-extent-keyword> values: If <rg-ending-shape> is specified as circle or is omitted, the <rg-size> may be given explicitly as: If <rg-ending-shape> is specified as ellipse or is omitted, <rg-size> may instead be given explicitly as:",
+          "name": "<radial-size>",
+          "prose": "Determines the size of the gradient’s ending shape. If omitted it defaults to farthest-corner. It can be given explicitly or by keyword. For the purpose of the keyword definitions, consider the gradient box edges as extending infinitely in both directions, rather than being finite line segments. If the ending-shape is an ellipse, its axises are aligned with the horizontal and vertical axises. Both circle and ellipse gradients accept the following <radial-extent> values: If <radial-shape> is specified as circle or is omitted, the <radial-size> may be given explicitly as: If <radial-shape> is specified as ellipse or is omitted, <radial-size> may instead be given explicitly as:",
           "type": "value",
-          "value": "<rg-size>"
+          "value": "<radial-size>"
         }
       ]
     },

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/css-logical.json packages/css/css-logical.json
--- webref/node_modules/@webref/css/css-logical.json
+++ packages/css/css-logical.json
@@ -287,442 +287,6 @@
         "padding-inline",
         "paddingInline"
       ]
-    },
-    {
-      "name": "border-block-start-width",
-      "value": "<'border-top-width'>",
-      "initial": "medium",
-      "appliesTo": "Same as border-top-width",
-      "inherited": "no",
-      "percentages": "n/a",
-      "computedValue": "Same as corresponding border-*-width properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "by computed value type",
-      "logicalPropertyGroup": "border-width",
-      "styleDeclaration": [
-        "border-block-start-width",
-        "borderBlockStartWidth"
-      ]
-    },
-    {
-      "name": "border-block-end-width",
-      "value": "<'border-top-width'>",
-      "initial": "medium",
-      "appliesTo": "Same as border-top-width",
-      "inherited": "no",
-      "percentages": "n/a",
-      "computedValue": "Same as corresponding border-*-width properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "by computed value type",
-      "logicalPropertyGroup": "border-width",
-      "styleDeclaration": [
-        "border-block-end-width",
-        "borderBlockEndWidth"
-      ]
-    },
-    {
-      "name": "border-inline-start-width",
-      "value": "<'border-top-width'>",
-      "initial": "medium",
-      "appliesTo": "Same as border-top-width",
-      "inherited": "no",
-      "percentages": "n/a",
-      "computedValue": "Same as corresponding border-*-width properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "by computed value type",
-      "logicalPropertyGroup": "border-width",
-      "styleDeclaration": [
-        "border-inline-start-width",
-        "borderInlineStartWidth"
-      ]
-    },
-    {
-      "name": "border-inline-end-width",
-      "value": "<'border-top-width'>",
-      "initial": "medium",
-      "appliesTo": "Same as border-top-width",
-      "inherited": "no",
-      "percentages": "n/a",
-      "computedValue": "Same as corresponding border-*-width properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "by computed value type",
-      "logicalPropertyGroup": "border-width",
-      "styleDeclaration": [
-        "border-inline-end-width",
-        "borderInlineEndWidth"
-      ]
-    },
-    {
-      "name": "border-block-width",
-      "value": "<'border-top-width'>{1,2}",
-      "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-block-width",
-        "borderBlockWidth"
-      ]
-    },
-    {
-      "name": "border-inline-width",
-      "value": "<'border-top-width'>{1,2}",
-      "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-inline-width",
-        "borderInlineWidth"
-      ]
-    },
-    {
-      "name": "border-block-start-style",
-      "value": "<'border-top-style'>",
-      "initial": "none",
-      "appliesTo": "Same as border-top-style",
-      "inherited": "no",
-      "percentages": "n/a",
-      "computedValue": "Same as corresponding border-*-style properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "discrete",
-      "logicalPropertyGroup": "border-style",
-      "styleDeclaration": [
-        "border-block-start-style",
-        "borderBlockStartStyle"
-      ]
-    },
-    {
-      "name": "border-block-end-style",
-      "value": "<'border-top-style'>",
-      "initial": "none",
-      "appliesTo": "Same as border-top-style",
-      "inherited": "no",
-      "percentages": "n/a",
-      "computedValue": "Same as corresponding border-*-style properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "discrete",
-      "logicalPropertyGroup": "border-style",
-      "styleDeclaration": [
-        "border-block-end-style",
-        "borderBlockEndStyle"
-      ]
-    },
-    {
-      "name": "border-inline-start-style",
-      "value": "<'border-top-style'>",
-      "initial": "none",
-      "appliesTo": "Same as border-top-style",
-      "inherited": "no",
-      "percentages": "n/a",
-      "computedValue": "Same as corresponding border-*-style properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "discrete",
-      "logicalPropertyGroup": "border-style",
-      "styleDeclaration": [
-        "border-inline-start-style",
-        "borderInlineStartStyle"
-      ]
-    },
-    {
-      "name": "border-inline-end-style",
-      "value": "<'border-top-style'>",
-      "initial": "none",
-      "appliesTo": "Same as border-top-style",
-      "inherited": "no",
-      "percentages": "n/a",
-      "computedValue": "Same as corresponding border-*-style properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "discrete",
-      "logicalPropertyGroup": "border-style",
-      "styleDeclaration": [
-        "border-inline-end-style",
-        "borderInlineEndStyle"
-      ]
-    },
-    {
-      "name": "border-block-style",
-      "value": "<'border-top-style'>{1,2}",
-      "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-block-style",
-        "borderBlockStyle"
-      ]
-    },
-    {
-      "name": "border-inline-style",
-      "value": "<'border-top-style'>{1,2}",
-      "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-inline-style",
-        "borderInlineStyle"
-      ]
-    },
-    {
-      "name": "border-block-start-color",
-      "value": "<'border-top-color'>",
-      "initial": "currentcolor",
-      "appliesTo": "Same as border-top-color",
-      "inherited": "no",
-      "percentages": "n/a",
-      "computedValue": "Same as corresponding border-*-color properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "by computed value type",
-      "logicalPropertyGroup": "border-color",
-      "styleDeclaration": [
-        "border-block-start-color",
-        "borderBlockStartColor"
-      ]
-    },
-    {
-      "name": "border-block-end-color",
-      "value": "<'border-top-color'>",
-      "initial": "currentcolor",
-      "appliesTo": "Same as border-top-color",
-      "inherited": "no",
-      "percentages": "n/a",
-      "computedValue": "Same as corresponding border-*-color properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "by computed value type",
-      "logicalPropertyGroup": "border-color",
-      "styleDeclaration": [
-        "border-block-end-color",
-        "borderBlockEndColor"
-      ]
-    },
-    {
-      "name": "border-inline-start-color",
-      "value": "<'border-top-color'>",
-      "initial": "currentcolor",
-      "appliesTo": "Same as border-top-color",
-      "inherited": "no",
-      "percentages": "n/a",
-      "computedValue": "Same as corresponding border-*-color properties",
-      "canonicalOrder": "per grammar",
-      "animationType": "by computed value type",
-      "logicalPropertyGroup": "border-color",
-      "styleDeclaration": [
-        "border-inline-start-color",
-        "borderInlineStartColor"
-      ]
-    },
-    {
-      "name": "border-inline-end-color",
-      "value": "<'border-top-color'>",
-      "initial": "currentcolor",
-

@github-actions github-actions bot force-pushed the release-css-20231210183504724 branch 13 times, most recently from 1a92f47 to f847cc6 Compare December 14, 2023 00:49
@github-actions github-actions bot force-pushed the release-css-20231210183504724 branch 4 times, most recently from 0273381 to 1afc6b6 Compare December 15, 2023 00:49
@github-actions github-actions bot force-pushed the release-css-20231210183504724 branch from 1afc6b6 to d784a10 Compare December 21, 2023 10:04
@github-actions github-actions bot force-pushed the release-css-20231210183504724 branch from d784a10 to c5e975c Compare December 21, 2023 12:41
@tidoust tidoust merged commit 8d7678e into main Dec 21, 2023
@tidoust tidoust deleted the release-css-20231210183504724 branch December 21, 2023 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant