You’ve mastered CSS. Now master AI. Join my new weekly newsletter for developers who want to work smarter with AI. Subscribe to AI Developer Weekly »
CSS Weekly
  • YouTube Channel
  • Archives
  • Supporters
  • Submit a link
  • Advertise
  • Contact

Issue #629

November 25, 2025

Range Syntax for Style Queries

Range Syntax for Style Queries

Una Kravets explains how to use the new range syntax for CSS style queries and the if() function.

Read more

Brand New Layouts with CSS Subgrid

Brand New Layouts with CSS Subgrid

Joshua Comeau demonstrates some of the exciting new things you can do with subgrid, and, along the way, explains the basic mechanics of subgrid.

Read more

From Our Sponsor

Save £60 on all Piccalilli courses and get a 50% discount coupon to use any time

Save £60 on all Piccalilli courses and get a 50% discount coupon to use any time

Every purchase of Complete CSS, Mindful Design and JavaScript for Everyone during this period gets you a 50% discount coupon that you can use at any time, on any course.

That means if you buy one course for £189 (down from £249), you get the next one for £124.50, saving over £180 against the full, £498 price of both courses!

Check out the deals

CSS Weekly on YouTube

▶ How to Easily Create Modern, CSS-First Forms in WordPress

▶ How to Easily Create Modern, CSS-First Forms in WordPress

Learn how to build stylable forms in WordPress using the IvyForms plugin easily. Along the way, you’ll learn how to use Chrome DevTools Changes drawer, how to tweak colors consistently using OKLCH color format, how to apply additional CSS in WordPress theme editor, and more.

Watch video

▶ How To Add Additional CSS to a WordPress Theme When “Customize” Is Missing

▶ How To Add Additional CSS to a WordPress Theme When “Customize” Is Missing

Learn two simple (but confusing) ways to add Additional CSS to WordPress, even if your theme is missing the “Appearance – Customize” option.

Watch video

Articles & Tutorials

Introduction to CSS if Statements and Conditional Logic

Matt Lawrence gives a nice, detailed guide to conditional logic in CSS.

Read more

How to Create 3D Images in CSS with the Layered Pattern

Sunkanmi Fafowora shows how to stack multiple items into layers, adjusting the Z position and colors of each item based on its index value to create an illusion of 3D.

Read more

light-dark() Isn’t Always the Same As prefers-color-scheme

Stefan Judis explains why the new light-dark() CSS function isn’t a drop-in replacement for prefers-color-scheme media queries.

Read more

Responsive Letter Spacing

Tyler Sticka outlines an interesting approach to responsive letter spacing.

Read more

Keyframes Tokens: Standardizing Animation Across Projects

Amit Sheen explains how to consolidate and standardize keyframes to turn animations into a clear, predictable system.

Read more

CSS Weekly Black Friday Deal

Get Your CSS Stickers Pack for 40% Off — This Week Only

Get Your CSS Stickers Pack for 40% Off — This Week Only

If you still haven’t gotten your CSS Stickers pack, now is your chance to get it with a massive 40% discount. If you jump on this deal, you won’t only get an awesome stickers pack, but you’ll also support my work and CSS Weekly—thanks.

Use the coupon code BLACKFRIDAY2025 at checkout.

Get Your CSS Stickers Set

Tools

Monorail

A tool that allows you to turn any CSS keyframe animation into an interactive graph. You might find it useful for animation debugging or breaking down complex animations.

Check it out

Awesome Tailwind CSS

A collection of high-quality resources related to Tailwind CSS.

Check it out

Inspiration

Hypnotic Animation Using sibling-Index() + corner-shape

Hypnotic Animation Using sibling-Index() + corner-shape

Chris Bolson created a mesmerizing animation by combining sibling-index() and corner-shape.

Get inspired

Until Next Week

Thank you so much for reading!

If you want to support this newsletter and my work, check out:
• CSS Stickers
• CSS Weekly on Buy Me a Coffee
• CSS Weekly on Patreon
• CSS Weekly YouTube Channel
• Mastering Linting

Happy coding,
Zoran Jambor

Issue #628

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 12,000 Subscribers X / Twitter 16,800 Followers Bluesky 4,100 Followers TikTok 1,600 Followers Facebook 2,400 Likes Codepen 150 Followers RSS 8,500 Subscribers
YouTube 12,000 Subscribers X / Twitter 16,800 Followers Bluesky 4,100 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.