Why your CSS saturate() filters look bad
Saturation is a correction tool, not a volume knob. How CSS saturate() actually paints, why the order you chain filters in changes the result, and the stacking context backdrop-filter quietly creates.
Saturation is a correction tool, not a volume knob. How CSS saturate() actually paints, why the order you chain filters in changes the result, and the stacking context backdrop-filter quietly creates.
WordPress 7.0 stopped hardcoding which blocks support Block Bindings and Pattern Overrides. Support is resolved through a filter now, so any lookup table you were trusting is out of date. Also new: a native Accordion block and an Icon block.
CSS Values Level 5 adds random() and random-item(), which the browser resolves at render time. Why that beats Sass build-time randomization, PHP inline styles and Math.random() for scattered layouts and varying animation delays.
WordPress.com’s new short-form blogging theme stores micro-posts as ordinary WordPress posts, so replies stay comments and reblogs keep their attribution. Here is what that buys you over renting space on a social platform.
The ::nth-letter selector still is not in any browser, and hand-wrapping every character in a span wrecks the DOM. A shim that rewrites the raw CSS into :nth-child and lets SplitText handle the markup and the ARIA.
justify-self aligns one element along the inline axis and overrides the justify-items value its parent set. This covers how it behaves in grid, in block layouts, and on absolutely positioned items, plus the inset rule that trips people up.
Gutenberg 23.0 adds an experimental revisions panel for templates, template parts and patterns, plus a flag that stops legacy meta boxes from disabling real-time collaboration. The Guidelines rename will catch you out on update.
WordPress 7.0 reworks the core design tools roster: Verse becomes Poetry, Accordion, Breadcrumbs and Math arrive with full design support, and pattern overrides are opt-in per attribute through a filter. Includes the updated support table and a registration snippet.
Browsers are shipping faster than most of us can refactor. A look at clip-path rounded polygons, element-scoped view transitions, subgrid and @scope, and which JavaScript libraries they let you drop from a WordPress project.
Chrome 145 adds column-wrap and column-height, so a multi-column container can push overflow content down to a new row instead of off the right edge. Here is how the two properties behave and where Grid or masonry still fits better.