From 98de9c2c34d31116f4fe473c6c0293495db08f58 Mon Sep 17 00:00:00 2001 From: Will Bamberg Date: Fri, 30 Sep 2022 11:08:31 -0700 Subject: [PATCH 1/2] Split 'color keywords' into named-color and system-color --- css/types/color.json | 51 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 47 insertions(+), 4 deletions(-) diff --git a/css/types/color.json b/css/types/color.json index c5f193e3a8cfd..05fc6765817e4 100644 --- a/css/types/color.json +++ b/css/types/color.json @@ -84,11 +84,11 @@ } } }, - "color_keywords": { + "named-color": { "__compat": { - "description": "Color keywords", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/color_keywords", - "spec_url": "https://w3c.github.io/csswg-drafts/css-color/#color-keywords", + "description": "Named colors", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/named-color", + "spec_url": "https://w3c.github.io/csswg-drafts/css-color/#named-colors", "support": { "chrome": { "version_added": "1" @@ -986,6 +986,49 @@ } } }, + "system-color": { + "__compat": { + "description": "System colors", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/system-color", + "spec_url": "https://w3c.github.io/csswg-drafts/css-color/#system-colors", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "3" + }, + "oculus": "mirror", + "opera": { + "version_added": "3.5" + }, + "opera_android": { + "version_added": "10.1" + }, + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": { + "version_added": "≤37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "transparent": { "__compat": { "description": "transparent keyword", From 1cec67fc309f7fd1ad3203a00b4ddde731d89752 Mon Sep 17 00:00:00 2001 From: Will Bamberg Date: Fri, 30 Sep 2022 11:18:07 -0700 Subject: [PATCH 2/2] Alphabetise subfeatures --- css/types/color.json | 162 +++++++++++++++++++++---------------------- 1 file changed, 81 insertions(+), 81 deletions(-) diff --git a/css/types/color.json b/css/types/color.json index 05fc6765817e4..843953160fb33 100644 --- a/css/types/color.json +++ b/css/types/color.json @@ -84,87 +84,6 @@ } } }, - "named-color": { - "__compat": { - "description": "Named colors", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/named-color", - "spec_url": "https://w3c.github.io/csswg-drafts/css-color/#named-colors", - "support": { - "chrome": { - "version_added": "1" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "1" - }, - "firefox_android": "mirror", - "ie": { - "version_added": "3", - "notes": "Internet Explorer 8 and later support gray color keywords spelled with an e (grey, darkgrey, darkslategrey, dimgrey, lightgrey, and lightslategrey). Internet Explorer 3 to Internet Explorer 7 only support the keywords spelled with a (gray, darkgray, darkslategray, dimgray, lightgray, and lightslategray)." - }, - "oculus": "mirror", - "opera": { - "version_added": "3.5" - }, - "opera_android": { - "version_added": "10.1" - }, - "safari": { - "version_added": "1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "rebeccapurple": { - "__compat": { - "description": "rebeccapurple", - "support": { - "chrome": { - "version_added": "38" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "33" - }, - "firefox_android": "mirror", - "ie": { - "version_added": "11" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "9" - }, - "safari_ios": { - "version_added": "8" - }, - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - }, "color-contrast": { "__compat": { "description": "color-contrast()", @@ -585,6 +504,87 @@ } } }, + "named-color": { + "__compat": { + "description": "Named colors", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/named-color", + "spec_url": "https://w3c.github.io/csswg-drafts/css-color/#named-colors", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "3", + "notes": "Internet Explorer 8 and later support gray color keywords spelled with an e (grey, darkgrey, darkslategrey, dimgrey, lightgrey, and lightslategrey). Internet Explorer 3 to Internet Explorer 7 only support the keywords spelled with a (gray, darkgray, darkslategray, dimgray, lightgray, and lightslategray)." + }, + "oculus": "mirror", + "opera": { + "version_added": "3.5" + }, + "opera_android": { + "version_added": "10.1" + }, + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": { + "version_added": "≤37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "rebeccapurple": { + "__compat": { + "description": "rebeccapurple", + "support": { + "chrome": { + "version_added": "38" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "33" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "11" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9" + }, + "safari_ios": { + "version_added": "8" + }, + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, "oklab": { "__compat": { "description": "oklab() (Oklab color model)",