CSS Weekly
  • YouTube Channel
  • Archives
  • Supporters
  • Submit a link
  • Advertise
  • Contact

Issue #552

June 7, 2023

Modern CSS in Real Life

Modern CSS in Real Life

Chris Coyier looks at five new CSS things that really matter to real-world development. (And I’ve also already covered Logical Properties and Cascade Layers on my YouTube channel.)

Read more

Animated Pride Flags

Animated Pride Flags

Joshua Comeau shares a handful of animation tricks by demonstrating how to build an animated wavy pride flag.

Read more

From Our Sponsor

Flex Layout: faster and easier responsive design based on CSS web standards

Flex Layout: faster and easier responsive design based on CSS web standards

Penpot Flex layout is a seamless responsive design layout based on CSS flexbox web standards. A mind-blowing design feature for coders!

Get instant pixel-perfect code with the first and only open-source design layout system based on CSS web standards.

Developers and designers save time!

Explore the possibilities of Penpot's Flex Layout feature

CSS Weekly on YouTube

▶ Chrome DevTools Tips – Styles Pane & Elements Panel

▶ Chrome DevTools Tips – Styles Pane & Elements Panel

Become more efficient when working with CSS and HTML in Chrome Developer Tools, from copying values in the Styles pane efficiently, navigating the Elements panel to using the command palette, working with colors, and identifying potential CSS improvements.

Watch video

▶ "Do Not Disturb" in Visual Studio Code

A quick VS Code tip where I’ll show you how to disable annoying notifications that might randomly pop up precisely when you don’t want them to.

Watch video

Articles & Tutorials

Advanced Form Control Styling With selectmenu and Anchoring API

Brecht De Ruyte explains how element works.

Read more

Watch Out for Layout Shifts with ‘ch’ Units

Paul Hebert outlines a potentially negative side-effect of using ch units.

Read more

Scroll-Driven Animations

Bramus Van Damme created a bunch of demos and tools to show off scroll-driven animations.

Read more

Register custom properties in CSS, get and update them with JavaScript

Ollie Williams looks at two different ways to get the value of a CSS custom property and set or override the value of a custom property using JavaScript.

Read more

11 HTML Best Practices for Login & Sign-Up Forms

Andrey Sitnik shares some advice on creating better forms.

Read more

Promoted Link

Easiest way to share visual feedback

Easiest way to share visual feedback

Beep allows you to leave comments directly on the site and share them with your teammates, it is 4x faster than sharing screenshots or screen recordings. It is free to use and works on any site.

Get started for free

Tools

CSS Pattern

A wonderful collection of background patterns made with CSS gradients by Temani Afif.

Check it out

BlockNote

BlockNote is open source block-based rich text editor.

Check it out

Inspiration

100% 3D CSS + HTML Render (+ Basic JS Controls)

100% 3D CSS + HTML Render (+ Basic JS Controls)

Jane Ori created an absolutely stunning 3d illustration using CSS.

Get inspired

Until Next Week

Thanks for reading!

If you want to support CSS Weekly, please check out one of my other CSS-related projects:
• Course Mastering Prettier & Stylelint
• CSS Weekly’s YouTube Channel
• CSS Stickers Pack
• Inspiration Bits Newsletter

Happy coding,
Zoran Jambor

Issue #551 Issue #553

CSS Stickers!

CSS Stickers set.

A set of beautiful, cute, and funny CSS stickers to showcase your love for CSS.

Get Your Set Today »

Course Mastering Linting

Get proficient with the best linting tools, Prettier & Stylelint.

Enroll Now »

Follow CSS Weekly

YouTube 11,000 Subscribers X / Twitter 16,700 Followers Bluesky 3,900 Followers TikTok 1,600 Followers Facebook 2,400 Likes Codepen 150 Followers RSS 8,500 Subscribers
YouTube 11,000 Subscribers X / Twitter 16,700 Followers Bluesky 3,900 Followers TikTok 1,600 Followers Facebook 2,400 Likes Codepen 150 Followers RSS 8,500 Subscribers

CSS Weekly is curated, edited,
published and created by Zoran Jambor.