diff --git a/lib/reference/keywordSets.js b/lib/reference/keywordSets.js index ee039a3bdc..0fdf90ffc2 100644 --- a/lib/reference/keywordSets.js +++ b/lib/reference/keywordSets.js @@ -527,8 +527,8 @@ keywordSets.pageMarginAtRules = new Set([ // https://developer.mozilla.org/en/docs/Web/CSS/At-rule keywordSets.atRules = uniteSets(keywordSets.pageMarginAtRules, [ - 'apply', 'annotation', + 'apply', 'character-variant', 'charset', 'counter-style', @@ -572,6 +572,7 @@ keywordSets.mediaFeatureNames = uniteSets(keywordSets.deprecatedMediaFeatureName 'color', 'color-gamut', 'color-index', + 'forced-colors', 'grid', 'height', 'hover', diff --git a/lib/rules/media-feature-name-no-unknown/__tests__/index.js b/lib/rules/media-feature-name-no-unknown/__tests__/index.js index 61f436c53d..77b4ea9d66 100644 --- a/lib/rules/media-feature-name-no-unknown/__tests__/index.js +++ b/lib/rules/media-feature-name-no-unknown/__tests__/index.js @@ -44,6 +44,9 @@ testRule({ code: '@media (--viewport-medium) { }', description: 'ignore css variables', }, + { + code: '@media (forced-colors: active) { }', + }, ], reject: [