DEV Community

Cover image for πŸ—£οΈ Chrome thinks Safari's proposal for CSS masonry would be a mistake
Adam Marsden
Adam Marsden

Posted on

πŸ—£οΈ Chrome thinks Safari's proposal for CSS masonry would be a mistake

Hey πŸ‘‹ Here's what this week looks like:

✨ Pair Icons & Typefaces Like a Pro

πŸ› οΈ Popover API & JavaScript Detection in CSS

🎨 Explore Websites Redefining Design

Dive in & stay inspired! πŸ‘‹ - Adam at Unicorn Club.


Sponsored by Webflow

Accelerate your agency’s growth

Whether you need to win new business or wow an existing client, Webflow empowers agencies to deliver high-quality client work, faster β€” without growing your dev budget.

Start building β†’


πŸ¦„ This week's best

How do you use git rebase? Let's go through one use case

Let's say you opened a pull request and then reviewed your code and realized there's something that you forgot or want to change.

Detect JavaScript Support in CSS

I had been aware of the scripting CSS media feature but I was still under the impression that cross-browser support was lacking.

Printing music with CSS Grid

Too often have I witnessed the improvising musician sweaty-handedly attempting to pinch-zoom an A4 pdf on a tiny mobile screen at the climax of a gig.

Inspirational Websites Roundup #59

The latest collection of websites with handpicked designs that will keep you updated on current trends.


🧠 Fun Fact

*The name "Chrome"* - The name "Chrome" was chosen for the browser because Google wanted to minimize the chrome (the graphical user interface) of the browser, focusing more on the web content and not the browser's interface.


A complete guide on how to pair icons and typefaces to create a consistent visual language.

A mechanism in CSS for β€œmasonry layout” was first proposed by Mozilla in January 2020 as an extension of CSS Grid, and implemented as an experiment behind a flag in Firefox Nightly.

Popover API lands in Baseline

It's happening! One of the features I am most hyped about has just landed across all modern browsers and is officially a part of Baseline 2024.

An alternative proposal for CSS masonry

The Chrome team is keen to see an implementation of masonry type layouts on the web. However, we feel that implementing it as part of the CSS Grid specification as proposed in the recent WebKit post would be a mistake.

Support the newsletter

If you find Unicorn Club useful and want to support our work, here are a few ways to do that:

πŸš€ Forward to a friend

πŸ“¨ Recommend friends to subscribe

πŸ“’ Sponsor or book a classified ad

β˜•οΈ Buy me a coffee

Top comments (0)