#915: Animating font-palette

Visit on Github.

Opened Nov 9, 2023

こんにちは TAG-さん!

I'm requesting a TAG review of Animating font-palette.

The CSS font-palette property allows selection of a specific palette used to render a font. For this property, CSS Fonts 4 defined the animation behavior of this property as discrete, which is insufficient to achieve a smooth transition between two selected palettes. Similar to other color transitions in CSS animating the font-palette property should happen by interpolating each of the color record values between start and end palette.

Further details:

  • ✅ I have reviewed the TAG's Web Platform Design Principles
  • The group where the work on this specification is currently being done: CSS WG
  • The group where standardization of this work is intended to be done (if current group is a community group or other incubation venue): CSS WG
  • Major unresolved issues with or opposition to this specification: none
  • This work is being funded by: Google

You should also know that...

We'd prefer the TAG provide feedback as (please delete all but the desired option):

💬 leave review feedback as a comment in this issue and @-notify @tursunova, @drott

Discussions

Comment by @drott Nov 10, 2023 (See Github)
  • Security and Privacy self-review²: n/a

This incremental improvement to the Fonts spec falls under the security and privacy self-review of the CSS Fonts Level 4 spec as published here in sections 14 and 15.

Discussed Nov 27, 2023 (See Github)

Rossen: sounds great - how are they proposing to do it? This is a good proposal - I like the problem that they are solving.

Lea: this doesn't add new syntax - just enables existing syntax to work - that seems like an easy win to me. I think this should have been fast tracked?

Rossen: good explainer for a CSS feature.

Lea: shouldn't be in google docs...

Peter: close this as satisfied?

Rossen: yeah!

Lea: I can write the comment.

agreed to close as satisfied

Comment by @LeaVerou Nov 27, 2023 (See Github)

Hi there,

This looks great to us. Doesn't add any new syntax, and just enables existing syntax to work — easily a win!

Thank you for flying TAG!

Comment by @drott Nov 28, 2023 (See Github)

Thanks for the review and positive feedback, @LeaVerou and others.