Skip to main content
Shop Talk Show

688: Modern CSS Round-Out Tabs, OpenUI, and Why Websites?

55 min episode · 2 min read
·

Episode

55 min

Read time

2 min

AI-Generated Summary

Key Takeaways

  • CSS Shape Primitive: The new `shape()` function replaces `path()` with CSS-native syntax supporting pixels, rems, calc, and variables—enabling flexible tab designs where curves adjust automatically to content width and height using mixed static and calculated coordinates.
  • Single-Direction Overflow Control: CSS now supports `overflow-inline: auto` combined with `overflow-block: clip` to enable horizontal scrolling while preventing vertical overflow, solving previously impossible layout scenarios where elements extend beyond containers in only one direction.
  • QuietUI Component Strategy: Corey LaViska's web component library includes novel "gimmick" components like flip-cards, joysticks, QR codes, and typewriter effects alongside standard UI elements, plus a restyle sheet that themes native HTML to match custom components using shared tokens.
  • Source-Available Licensing Model: QuietUI uses Polyform non-commercial license requiring payment for commercial use, Discord access, and priority bug fixes while allowing free non-commercial modification—distinguishing "source available" from true open source to monetize spare-time development.

What It Covers

Chris Coyier demonstrates modern CSS shape primitives for creating rounded-out tabs without images, explores QuietUI web component library's unique features, and debates website viability beyond pure commerce applications.

Key Questions Answered

  • CSS Shape Primitive: The new `shape()` function replaces `path()` with CSS-native syntax supporting pixels, rems, calc, and variables—enabling flexible tab designs where curves adjust automatically to content width and height using mixed static and calculated coordinates.
  • Single-Direction Overflow Control: CSS now supports `overflow-inline: auto` combined with `overflow-block: clip` to enable horizontal scrolling while preventing vertical overflow, solving previously impossible layout scenarios where elements extend beyond containers in only one direction.
  • QuietUI Component Strategy: Corey LaViska's web component library includes novel "gimmick" components like flip-cards, joysticks, QR codes, and typewriter effects alongside standard UI elements, plus a restyle sheet that themes native HTML to match custom components using shared tokens.
  • Source-Available Licensing Model: QuietUI uses Polyform non-commercial license requiring payment for commercial use, Discord access, and priority bug fixes while allowing free non-commercial modification—distinguishing "source available" from true open source to monetize spare-time development.

Notable Moment

Coyier reveals he maintains a tagged Notion database of unwritten topics, deliberately connecting multiple items per article as a brain exercise, producing weekly content for CodePen while guest posting elsewhere to manage his unstoppable writing compulsion.

Know someone who'd find this useful?

You just read a 3-minute summary of a 52-minute episode.

Get Shop Talk Show summarized like this every Monday — plus up to 2 more podcasts, free.

Pick Your Podcasts — Free

Keep Reading

More from Shop Talk Show

We summarize every new episode. Want them in your inbox?

Similar Episodes

Related episodes from other podcasts

This podcast is featured in Best Cybersecurity Podcasts (2026) — ranked and reviewed with AI summaries.

You're clearly into Shop Talk Show.

Every Monday, we deliver AI summaries of the latest episodes from Shop Talk Show and 192+ other podcasts. Free for up to 3 shows.

Start My Monday Digest

No credit card · Unsubscribe anytime