UI Dev Newsletter Issue #49
In this issue: CSS nesting, :has selector, overenhancement and more.
Official CSS Nesting – the last piece of the puzzle
Ben Frain writes about a possible upcoming CSS feature―the native nesting selectors.
Did You Know About the :has CSS Selector?
Robin Rendle explains how the :has CSS selector will significantly impact how we write CSS in the future.
Show/hide password accessibility and password hints tutorial
Nicolas Steenhout shares suggestions to improve 'show/hide password accessibility' as well as 'password hint accessibility.'
Conditional animations with CSS properties
Christian Heilmann shows how to use CSS Variables and 'prefers-reduced-motion' media query to enable/disable CSS animations.
Using Custom CSS to improve the web
Bart Veneman explains how to use a browser plugin to apply custom styling to websites like Twitter and Wikipedia.
Overenhancement
Michael Scharnagl explains why enhancements might not be helpful in some cases.
California is banning companies from using dark patterns
Allana Akhtar reports that California announced new protections for residents seeking to protect their personal information.
HEAD
Josh Buchea shares a free guide to HTML5 'head' elements.