~/talk

Demystifying CSS Custom Properties

TalkinFrenchat DevFest Paris 2019 · on Friday, 2019-02-08· [css]
slides:none on file

Covers CSS Custom Properties: explains their actual behavior and limitations (variable syntax and fallbacks, why concatenating units fails, why animating raw vars causes flips instead of smooth transitions) and shows solutions (animate derived properties or use css.registerProperty). Demonstrates working examples — an interactive slider and a web component styled via custom properties across Shadow DOM — and mentions polyfills (css-vars ponyfill for IE11) and upcoming features like typed animatable properties via css.registerProperty and ::part/theme for component theming.

AI-written summary · about

  1. 0:00Start
  2. 1:44Basic CSS Rules
  3. 3:55Managing a Fallback
  4. 20:07The Override Problem
  5. 21:38Part & Theme Take Over
  6. 22:41Part: Delegation
  7. 25:00Theme: Global Targeting
  8. 26:15Custom Type the Problem
  9. 26:51Custom Type for Typing
  10. 27:36Possible Definitions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.