Color fonts, palettes и emoji
БазовыйПродвинутый
Базовый уровень
Color-glyph capability
Определяет наличие color glyph representation в выбранном face.
Monochrome glyph fallback
Использует monochrome representation при отсутствии подходящего color glyph.
Alternate-face fallback
Переходит к другому face, если текущий не предоставляет требуемый glyph.
Normal palette
Использует default palette, выбранную font или UA.
Light и dark palettes
Запрашивает palette, подходящую светлому или тёмному background context.
Emoji presentation modes
Различает normal Unicode, text и emoji presentation requests.
Продвинутый уровень
Named palette
Выбирает author-defined palette по имени.
Rule `@font-palette-values`
Объявляет новую font color palette.
Palette family descriptor
Ограничивает palette одной font family.
Base palette
Выбирает встроенную palette как основу author palette.
Palette color overrides
Заменяет отдельные indexed colors в base palette.
Palette-name lookup
Разрешает named palette с учётом font-specific scope и cascade.
Palette-family binding
Не применяет author palette к face другой family.
Unicode presentation interaction
Согласует `font-variant-emoji` с Unicode presentation sequence и доступными glyph variants.