> ## Content Index
> Fetch the complete content index at: https://tailwindweekly.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Tailwind Weekly #215: Tailwind v4.2 + v4.3 blogpost, safe-area-inset for mobile, and SVG accessibility basics 🚀
- URL: https://tailwindweekly.com/issue-215/
- Published: 2026-05-16T12:00:20.000Z
- Updated: 2026-05-16T12:00:20.000Z
- Author: Vivian Guillen

Hello folks!

This week we've got a juicy two-for-one from the Tailwind Labs team with the official v4.2 + v4.3 blog post, plus a handy Maizzle update for inline code highlighting. 

Let's dive in 👇

## **🌟 News**

[![](https://tailwindweekly.com/content/images/2026/05/og.png)](https://tailwindcss.com/blog/tailwindcss-v4-3?ref=tailwindweekly.com)

### [Tailwind CSS v4.3: Scrollbars, new colors, and more](https://tailwindcss.com/blog/tailwindcss-v4-3?ref=tailwindweekly.com)

I jumped the gun last week and shared this from the GitHub releases, but the Tailwind Labs team finally dropped the official blog post and it's actually a two-for-one, catching us up on v4.2 as well since they forgot to write about that one.

The v4.2 goodies include four new neutral-ish palettes (mauve, olive, mist, and taupe), a dedicated webpack plugin that's 2x faster than the PostCSS route, new logical property utilities for block-start/block-end spacing, sizing, and insets, plus a `font-features-*` escape hatch for OpenType features. In v4.3, you get first-party scrollbar utilities, a new `@container-size` for size-based container queries, `zoom-*` and `tab-*` utilities, stacked and compound `@variant` support in CSS, and default values for functional `@utility` definitions.

Plenty of examples in the post so worth a read even if you've already updated.

![](https://tailwindweekly.com/content/images/2026/05/image-1-1-1.png)

### [Inline code snippets in Maizzle emails now get Shiki highlighting](https://x.com/cossssmin/status/2054636868373729738?ref=tailwindweekly.com)

Cosmin Popovici shipped a nice update to Maizzle's inline code component — inline snippets in your emails now get Shiki syntax highlighting, just like the block-level ones. A small but handy improvement if you're sending dev-focused newsletters or technical content where inline `code` shows up a lot.

## **🤩 Windy Picks**

[![](https://tailwindweekly.com/content/images/image-330.jpeg)](https://design2tailwind.com/?ref=tailwindweekly.com#cta)

**Stop wrestling with markup and focus on what matters—your business logic. We transform your designs into pixel-perfect Tailwind CSS code.**

Led by seasoned developers Vivian and Daniela, we specialize in converting your PSD, Figma, Adobe XD, and Sketch files into good, responsive, and maintainable Tailwind CSS markup.

Complete our quick [3-minute form](https://design2tailwind.com/?ref=tailwindweekly.com#cta) and receive a tailored quote within 24 hours.

## **📚 Learning**

[![](https://tailwindweekly.com/content/images/2026/05/og-image.png)](https://piccalil.li/blog/programming-principles-for-self-taught-front-end-developers/?ref=tailwindweekly.com)

### [Programming principles for self taught front-end developers](https://piccalil.li/blog/programming-principles-for-self-taught-front-end-developers/?ref=tailwindweekly.com)

If you came into front-end without a CS degree, you've probably been hit with phrases like "premature optimisation is the root of all evil", YAGNI, or DRY without anyone actually telling you how to apply them while you're writing code. This article tackles exactly that gap, translating the vague "laws" into actionable habits like the rule of three (don't refactor until you've written the same thing three times), "make it work, make it right, make it fast", idempotency, the single responsibility principle, and keeping each function at one level of abstraction. Definitely worth a read if you want practical principles you can apply as you code, not just quote in code reviews.

### [Using safe-area-inset to build mobile-safe layouts](https://polypane.app/blog/using-safe-area-inset-to-build-mobile-safe-layouts/?ref=tailwindweekly.com)

If you’ve ever shipped a mobile layout that looked perfect on desktop and in responsive mode, only to discover your floating button or bottom nav is sitting behind the home indicator on a real iPhone, this is the article that explains why. It breaks down what “safe areas” actually are, how the browser exposes them via `env(safe-area-inset-*)`, and how to opt into true edge-to-edge layouts with `viewport-fit=cover` without letting important UI get hidden under notches, dynamic islands, or gesture bars. It also covers practical details people often miss (like adding your own spacing on top of the inset with `calc()`, when you do/don’t need fallbacks, and why these bugs are easy to miss in Chrome’s responsive view), plus a quick look at the newer `safe-area-max-inset-` and when a “stable” reserved zone is better than following the live viewport.

### [SVG Optimization and Accessibility Basics](https://dbushell.com/2025/06/25/svg-optimization-and-accessibility-basics/?ref=tailwindweekly.com)

SVGs are everywhere on the web now, but most of us still wing it when it comes to optimizing them and making them accessible. This article walks through both, starting with the recent SVGO v4 release (which finally stops stripping `viewBox` and `<title>` by default 🙌) and then digging into the accessibility patterns you actually need: when to use `<title>`, `aria-label`, `aria-labelledby`, `role="img"`, `role="presentation"`, and `aria-hidden`, with clear examples of what each does to the accessibility tree. There's also a great reminder to pair icons with visible text labels instead of relying on screen reader descriptions for abstract shapes. A solid reference to bookmark next time you're inlining SVG.

## **💅 Showcase**

[![](https://tailwindweekly.com/content/images/2026/05/screenshot-1440x900-1778892435399.webp)](https://www.raspberrypi.com/?ref=tailwindweekly.com)

### [Raspberry Pi](https://www.raspberrypi.com/?ref=tailwindweekly.com)

Raspberry Pi is the official site for the iconic small, affordable computers and microcontrollers used by makers, businesses, and educators worldwide. The site is the hub for browsing their full lineup (from the new Compute Module 5 to the RP2350 microcontroller at just $0.80), reading the latest news from the Pi community, accessing documentation, and finding resources for both home and industrial use. 

## **🎁 Resource**

![](https://tailwindweekly.com/content/images/2026/05/screenshot-1366x768-1778892520471.webp)

### [Gradient Border Plugin](https://gradient-border.floriankiem.com/?ref=tailwindweekly.com)

If you've ever tried to add a gradient border in CSS you know it's not as straightforward as it should be. This tiny Tailwind plugin solves that with a `gradient-border` utility (plus width, direction, and color stop variants) that mirrors Tailwind's native gradient API. It uses `mask-composite` under the hood so the gradient flows around the entire perimeter and respects whatever `border-radius` you've got. You even get an `animate-gradient-border` variant for rotating AI/thinking states. Built for Tailwind v4, pure CSS, no JS.

## **👌 Cool Stuff**

[**Windybase**](https://windybase.com/?ref=tailwindweekly.com) \- Explore weekly curated free & premium Tailwind templates, components and tools to help you build modern websites and apps fast.

---

[**screenurl**](https://screenurl.com/?ref=tailwindweekly.com) – Turn any URL into pixel-perfect screenshots via one REST API, with full-page capture, delays, and PNG/JPEG output.

---

[**Crashcat**](https://crashcat.dev/?ref=tailwindweekly.com) – A JavaScript 3D rigid body physics engine to simulate collisions, constraints, and motion in real-time.

---

[**Cap**](https://capjs.js.org/?ref=tailwindweekly.com) – A self-hosted, privacy-first CAPTCHA with no puzzles or telemetry, \~20kb widget, zero deps, and easy reCAPTCHA migration.

---

Do you want to share something with the Tailwind CSS community?  
You can [submit a link](https://forms.gle/2WhynnUkJTHkM7746?ref=tailwindweekly.com) or message me on Twitter [@vivgui](https://twitter.com/vivgui?ref=tailwindweekly.com).

Want to support the newsletter? You can buy me a coffee with this [link](https://buymeacoffee.com/vivgui?%5Fbhlid=461b0785ee212d62b7805c1050a4f0f8d3bc5f45&ref=tailwindweekly.com) 😁.