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

Issue #465

July 21, 2021

Refactoring CSS: Introduction

Refactoring CSS: Introduction

Adrian Bece explains how to approach the CSS refactoring process and gives some general pros and cons.

Read more

Practical Use Cases for Scroll-Linked Animations in CSS with Scroll Timelines

Practical Use Cases for Scroll-Linked Animations in CSS with Scroll Timelines

Bramus Van Damme looks at some practical use cases where scroll-linked animations come in handy, replacing a typical JavaScript approach.

Read more

From Our Sponsor

Practical, real world React examples of IntersectionObserver

Practical, real world React examples of IntersectionObserver

The website contains real world use cases using the IntersectionObserver API.

* No external JavaScript or CSS libraries used in examples
* Each example is available as a React component
* Easy to understand
* Reusable patterns

Use the coupon code “cssweekly” at checkout to get a 20% discount.

Learn More

Articles & Tutorials

What’s the Difference Between the Alignment Values of start, flex-start, and self-start?

Rachel Andrew outlines the difference between the alignment values of start, flex-start, and self-start in Flexbox.

Read more

Chromium Spelling and Grammar Features

Delan Azabani shares the current status of spelling and grammar features in Chromium.

Read more

Sometimes, a Billion Laughs Aren't so Funny — Improving CSS Variables in WebKit

Tyler Wilcock outlines some improvements he made to the CSS variables implementation in WebKit.

Read more

Towards Richer Colors on the Web

Felipe Erias talks about the ongoing efforts to specify richer colors on the Web platform, plus some ideas about directions for future development on Blink/Chromium.

Read more

Detecting Hover-Capable Devices

Michelle Barker shows how to detect hover-capable devices using Level 5 Media Queries.

Read more

Build Complex CSS Transitions using Custom Properties and cubic-bezier()

Temani Afif demonstrates how to create complex CSS transitions.

Read more

Maintaining End-To-End Quality With Visual Testing

Colby Fayock explains how, by adding visual elements to your tests, you can gain more options to add meaningful ways in maintaining a high level of quality for your app.

Read more

Access Guide

Alex Chen shares an introduction to digital accessibility – specifically to help understand WCAG 2.1 (Web Content Accessibility Guidelines), the official resource for legal compliance.

Read more

Promoted Link

Master the Skill of Debugging CSS

Master the Skill of Debugging CSS

Ahmad Shadeed wrote a book full of tips and techniques on how to debug CSS, which will help you significantly reduce the time you spend on debugging and fixing CSS bugs.

Use the coupon code “cssweekly” at checkout to get a 15% discount.

Buy now

Tools

inLine

inLine is a JavaScript library built to create a simple text editor for web applications and mobile apps.

Check it out

Draftail

Draftail is a configurable rich text editor with all text formatting available via the toolbar and keyboard shortcuts.

Check it out

Inspiration

CSSquirrel

CSSquirrel

Fehrenbach Baptiste created an adorable illustration using only CSS.

Get inspired

Until Next Week

Thanks for reading! If you find the content valuable, please consider supporting the newsletter on Patreon.

Happy coding,
Zoran Jambor

Issue #464 Issue #466

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.