Links

Custom Select (that comes up from the bottom on mobile)
Custom
<select>
menus are a thing now, especially because they can be progressively enhanced into. I wanted to if animating the select in was possible (and maybe stagger them in?!). Plus, I was reminiscing about the original weird iOS select UI where it had a special UI that came up from the bottom. Is that maybe… better? for thumb-reach? So let’s try that.
The Gap Strikes Back: Now Stylable
Styling the space between layout items — the gap — has typically required some clever workarounds. But a new CSS feature changes all that with just a few simple CSS properties that make it easy, yet also flexible, to display styled separators between your layout items.
Making sense of starting-style
@starting-style
is a CSS at-rule that allows you to create transitions for elements that are hidden bydisplay:none
. It’s one of those things that seems simple on first glance, but turns out to be quite complex.
Understanding CSS corner-shape and the Power of the Superellipse
The CSS
corner-shape
property (very new! only in Chrome Canary!) is useful in basic use cases, for advanced shape making, and thesuperellipse()
function is extra powerful.
Using CSS Cascade Layers With Tailwind Utilities
Being the bad boy I am, I don't take Tailwind's default approach to cascade layers as the "best" one. Over a year experimenting with Tailwind and vanilla CSS, I've come across what I believe is a better solution.
Videos

Multicol and fragmentation
I’m the cheerleader for boring things in CSS, the bits of connective tissue that enable other things. This talk shares just some of the things I’ve been thinking about. Starting with multicol and fragmentation, through CSS for print, gap decorations for grid, and what happened to exclusions and regions.
Sponsor
Sponsored by Cloud Four
Thanks to Cloud Four for sponsoring this week’s newsletter! They solve complex responsive web design and development challenges for ecommerce, healthcare, fashion, B2B, SaaS, and nonprofit organizations.
If you’d like to help with the costs of running Friday Front-End, you can back our Patreon for as little as a dollar a month.