- From: Roel N via GitHub <sysbot+gh@w3.org>
- Date: Fri, 24 Mar 2017 15:49:05 +0000
- To: public-css-archive@w3.org
RoelN has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-fonts-4] [color fonts] Ability to choose palette and colors by predefined name == Regarding [7.1. Controlling Color Font Palettes: The font-palette property](https://drafts.csswg.org/css-fonts-4/#font-palette-prop), fonts with a CPAL table will be able to give custom names to palettes and their colors. See Palette Labels and Palette Entry Label in the [OpenType spec](https://www.microsoft.com/typography/otspec/cpal.htm). If a font comes with a palette called "Toxic Green", would you be able to say `font-palette: 'Toxic Green';`? Or inside a `@font-palette-values` query say `base-palette: 'Toxic Green';`? Overwriting colors would have to happen similarly, I suppose. So instead of (or along with) ``` @font-palette-values Augusta { font-family: Handover Sans; base-palette: 3; 1: rgb(43, 12, 9); 3: var(--highlight); } ``` you should be able to do ``` @font-palette-values Augusta { font-family: Handover Sans; base-palette: 'Toxic Green'; 'Main fill': rgb(43, 12, 9); 'Outline': var(--highlight); } ``` where "Main fill" and "Outline" are entries in the Palette Entry Label table of the font. Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1125 using your GitHub account
Received on Friday, 24 March 2017 15:49:12 UTC