Smart Layouts - Ahmad Shadeed - CSS Day 2025
Today is the best time to start learning how to use modern CSS features to build truly responsive components. Responsive design doesn’t mean designing for the viewport anymore. There are many factors…
Today's lunch video is "Smart Layouts" - "In this talk, I’ll walk you through my process of building smarter layouts that are aware of their surroundings and context, in the hope of inspiring you to take the next step and use modern #CSS in your workflow." www.youtube.com/watch?v=_njU...
06.03.2026 19:30
👍 3
🔁 1
💬 0
📌 0
You Know What? Just Don’t Split Words into Letters
This is an unplanned part two for Barriers from Links with ARIA. The title reflects my exasperation because this isn’t new, I’ve simply failed to be explicit about it over the last decade or so. In…
You Know What? Just Don’t Split Words into Letters: "If you need to split words into their constituent letters to adjust kerning, apply gradients, animate them, or whatever, find another method, because screen readers will present the words letter by letter." #a11y adrianroselli.com/2026/02/you-...
06.03.2026 18:03
👍 6
🔁 4
💬 0
📌 0
Breakpoints
Screen resolutions and the 320/360 devide mishap.
Breakpoints: "The problem is, there is no agreed-upon minimum resolution. Talking about 360px being some kind of 'minimum' when it comes to #CSS pixels means we only take the phone’s default accessibility settings into account." cssence.com/2026/breakpo...
04.03.2026 18:03
👍 1
🔁 1
💬 0
📌 0
Graph Theory using Modern CSS
A CSS-only implementation of a shortest path algorithm
Graph Theory using Modern #CSS: "A CSS-only implementation of a shortest path algorithm" css-tip.com/graph-theory/
03.03.2026 18:03
👍 1
🔁 0
💬 0
📌 0
x86CSS
x86CSS is a working CSS-only x86 CPU/emulator/computer. No JavaScript required!
"x86CSS is a working #CSS-only x86 CPU/emulator/computer. Yes, the *Cascading Style Sheets* CSS. No JavaScript required." lyra.horse/x86css/
02.03.2026 18:03
👍 4
🔁 2
💬 0
📌 0
A Dao of CSS - John Allsopp - CSS Day 2025
What if we stopped trying to control the web—and started working with it?
In this talk, I return to A Dao of Web Design, an essay I wrote 25 years ago, to look again—this time through the lens of…
Today's lunch video is "A Dao of #CSS" - "CSS isn’t broken or lacking—it’s deeply misunderstood. It’s not a language of force. It suggests, it yields, it adapts. The cascade, inheritance, and layout are not problems to overcome, but patterns to follow." www.youtube.com/watch?v=-iV1...
27.02.2026 19:30
👍 3
🔁 0
💬 0
📌 0
Modern CSS Code Snippets | modern.css
A collection of modern CSS code snippets. Every old CSS hack next to its clean, native replacement, side by side.
Modern #CSS Code Snippets: "A collection of modern CSS code snippets. Every old CSS hack next to its clean, native replacement, side by side." modern-css.com
27.02.2026 18:03
👍 3
🔁 1
💬 0
📌 0
Here’s how to instruct a LLM to reference the ARIA Authoring Practices Guide
The deck is a bit stacked, folks.
Here’s how to instruct a LLM to reference the ARIA Authoring Practices Guide: "The APG was not created as a pattern library, design system, or single source of truth for the right way to make something. Unfortunately, a lot of people treat it this way." #a11y #ai ericwbailey.website/published/he...
26.02.2026 18:01
👍 4
🔁 1
💬 0
📌 0
Building Fluid Typographic Scales with clamp() and :heading()
Learn how to create fluid typographic scales using clamp() for responsive typography that adapts smoothly across all screen sizes, building on the :heading pseudo-class.
Building Fluid Typographic Scales with clamp() and :heading(): "Learn how to create fluid typographic scales using clamp() for responsive typography that adapts smoothly across all screen sizes, building on the :heading pseudo-class." #CSS www.alwaystwisted.com/articles/bui...
25.02.2026 18:02
👍 2
🔁 0
💬 0
📌 0
Everything you never wanted to know about visually-hidden
The one where I attempt to answer a question
"Is there still any point to most styles in visually hidden classes in ’26? The question wriggled its way into my brain. I felt compelled to investigate the whole ordeal. If you enjoy more questions than answers, buckle up!" #a11y dbushell.com/2026/02/20/v...
24.02.2026 18:03
👍 3
🔁 0
💬 0
📌 0
una.im | border-shape: the future of the non-rectangular web
Learn about new geometry capabilities with this game-changing experimental CSS feature.
border-shape: the future of the non-rectangular web: "Unlike clip-path, which masks an element, border-shape redefines the “box” itself. When you apply a shape to a border, the background, the border-image, focus outline, and the box-shadow all follow that new geometry." #CSS una.im/border-shape/
23.02.2026 18:02
👍 1
🔁 0
💬 0
📌 0
CSS properties that solve annoying problems
👉 CSS Demystified: https://thecascade.dev/courses/css-demystified/
ℹ️ The more in-depth video on the button with fit-content: https://youtu.be/3ugXM3ZDUuE
✅ Examples from this video:
-…
Today's lunch video is about #CSS properties that solve annoying problems. www.youtube.com/watch?v=dQ8_...
20.02.2026 19:30
👍 4
🔁 1
💬 0
📌 0
Wishcessibility - Nic Chan
No recycling was contaminated in the creation of this post.
Wishcessibility: "Accessibility is really similar to recycling. They're both net positives for the world, so folks want to try their best, even if it requires a bunch of work they're not prepared for. This leads to a problem that I will call ‘wishcessibility.‘" #a11y www.nicchan.me/blog/wishces...
20.02.2026 18:04
👍 0
🔁 0
💬 0
📌 0
A Broken Heart
Or, getting a 100x speedup with one dumb line of code.
A Broken Heart, or, getting a 100x speedup with one dumb line of code. “You always know it’s a good bug when your first reaction is, ‘How could this even happen?’” #emoji #performance allenpike.com/2026/a-broke...
17.02.2026 18:03
👍 1
🔁 0
💬 0
📌 0
Refactoring CSS - Ana Rodrigues - CSS Day 2025
In recent years, updates in CSS have given us many exciting possibilities for creating modern, dynamic web experiences. Yet, for many developers, the day-to-day reality often involves working within…
Today's lunch video is "Refactoring #CSS" - "Practical strategies for maintaining and modernising legacy CSS. Is refactoring an option? What are the pros and cons? How do we approach stakeholders? How do we prioritise changes, measure improvements and quick wins?" www.youtube.com/watch?v=Iufu...
13.02.2026 19:30
👍 4
🔁 0
💬 0
📌 0
The Too Early Breakpoint
An opinion on why we shouldn't switch to the smallest design too early.
The Too Early Breakpoint: "When I resize the viewport, the design instantly switches to the mobile design. While that sounds that the person who built this cares about responsive web design, it implies that they don’t care that much about the details." ishadeed.com/article/too-...
13.02.2026 18:03
👍 2
🔁 0
💬 0
📌 0
Nice Select · February 3, 2026
Building a modern custom select with base-select.
Nice Select: "This select component shows what's possible when we combine modern #CSS with progressive enhancement. appearance: base-select provides the foundation, while anchor positioning, scroll-state, and entrance animations create a polished, accessible experience." nerdy.dev/nice-select
12.02.2026 18:02
👍 4
🔁 2
💬 0
📌 0
V7: Typographic scales and technical pens
A flexible system for consistent stroke widths across type sizes
Typographic scales and technical pens: "A flexible system for consistent stroke widths across type sizes. I want my site to look like it was drawn with two technical pens, a standard one with a thinner stroke and a more emphatic one with a thicker stroke." #CSS v7.robweychert.com/blog/2026/01...
10.02.2026 18:03
👍 2
🔁 0
💬 0
📌 0
Getting Your Article Shared: Tips from Ten Years of Newsletter Curation
Some tips to make it easier to get your article shared in newsletters and social media, such as OG tags, a good sharing image, and some gotchas to watch out for.
Getting Your Article Shared: Tips from Ten Years of Newsletter Curation: "Some tips to make it easier to get your article shared in newsletters and social media, such as OG tags, a good sharing image, and some gotchas to watch out for." cloudfour.com/thinks/getti...
09.02.2026 18:01
👍 1
🔁 0
💬 0
📌 0
Styling new HTML UI capabilities - Brecht De Ruyte - CSS Day 2025
We are getting spoiled with increased UI capabilities, partially thanks to the efforts from the W3C community group Open UI. One of those features is the customizable select. This new capability for…
Styling new #HTML UI capabilities: "This presentation is a love letter to new UI capabilities, and #CSS, showing you how to combine features such as anchoring, transitioning, scroll snapping, and more to create fun, progressively enhanced, customized select elements." www.youtube.com/watch?v=SsBC...
06.02.2026 19:30
👍 5
🔁 0
💬 0
📌 0
Anchor Interpolated Morph (AIM) · January 23, 2026
Morphing overlay elements from dynamic places
Anchor Interpolated Morph (AIM): "Go forth and make more natural transitions that feel spatially contextual. Stop letting your elements 'teleport' into view, start letting them grow, stretch, and evolve directly from the components that triggered them." #CSS nerdy.dev/anchor-inter...
06.02.2026 18:04
👍 0
🔁 0
💬 0
📌 0
There is No Need to Trap Focus on a Dialog Element | CSS-Tricks
Accessibility advice around modals have commonly taught us to trap focus within the modal. Upon further research, it seems like we no longer need to trap focus within the <dialog> (even in modal…
There is No Need to Trap Focus on a Dialog Element: "Accessibility advice around modals have commonly taught us to trap focus within the modal. Upon further research, it seems like we no longer need to trap focus within the <dialog> (even in modal mode)." #a11y css-tricks.com/there-is-no-...
05.02.2026 18:05
👍 3
🔁 1
💬 0
📌 1
Solving Shrinkwrap: New Experimental Technique
In this article, I present my new technique for solving a CSS problem that was deemed impossible — true shrinkwrapping of an element with auto-wrapped content. By using anchor positioning and…
Solving Shrinkwrap: New Experimental Technique: "By using anchor positioning and scroll-driven animations, we can adjust our element’s outer dimensions by measuring its inner contents… For many cases this can already work and might unlock a future native feature." #CSS kizu.dev/shrinkwrap-s...
04.02.2026 18:03
👍 2
🔁 0
💬 0
📌 0
Drawing Connections with CSS Anchor Positioning - Roland Franke
A practical exploration of CSS Anchor Positioning and the anchor() function to visually connect related elements without extra markup.
Drawing Connections with #CSS Anchor Positioning: "Every now and then, CSS gets a new feature that makes you pause and go: wait… we can do that now? The idea is deceptively simple: let one element position itself relative to another, without JS or wrapper elements." rolandfranke.nl/frontend-sto...
03.02.2026 18:03
👍 2
🔁 1
💬 0
📌 0