Community Q&A & RFCs

Technical Discussions & Knowledge for @shavin/ui

Ask architectural questions, share custom layouts, resolve Radix & A11y edge cases, and contribute to RFCs across the ecosystem.

4 Threads
•
4 Solutions & Replies
•
6,050 Total Views
•
100% Open Source
Accepted Solutionradix a11y
Feb 14, 2026

How to handle Radix Select empty value reserved sentinel without hydration error?

When using Radix Select, passing `value=""` triggers a runtime error or unexpected empty sentinel behavior. What is the canonical pattern in @shavin/ui to represent an unselected state with placeholder text?

#radix-ui#accessibility#select#gotcha
Elena RostovaElena Rostova@elenarostova
Design QA ExpertVerified Creator
1 replies
1280 views
Accepted Solutiontoken palettes
Feb 18, 2026

Creating custom brand accents with 2-Tier Token Architecture

We want to add a custom corporate brand color (e.g. electric cyan) without modifying `packages/ui` core code. How do we wire custom foundation scales to semantic `--accent` tokens safely?

#tokens#theming#tailwind#custom-palette
Marcus VanceMarcus Vance@marcusvance
Community Pioneer
1 replies
940 views
Accepted Solutionbuilder extensibility
Feb 22, 2026

Writing dynamic Block Builders with concentric radius nesting rules

When authoring custom community blocks for Studio, what is the best practice for nesting cards inside dialogs or container panels so the borders stay perfectly concentric?

#builder#ast#concentric-radius#design-tokens
Sarah ChenSarah Chen@sarahchen
Top ContributorVerified Creator
1 replies
1520 views
showcase feedback
Feb 28, 2026

Showcase: AI Chat Interface with multi-turn streaming & code artifact cards

I built an AI Chat Interface community block with model selector dropdown, streaming indicator, and inline code preview tabs. Looking for community feedback on contrast and mobile viewport ergonomics!

#showcase#ai-chat#community-block#feedback
Marcus VanceMarcus Vance@marcusvance
Community Pioneer
1 replies
2310 views