January 2026 - Base UI Documentation
Full documentation for Base UI components.
We've shipped full documentation for Base UI components.
When we launched JGuang UI Registry in December, we introduced the ability to choose between Radix and Base UI as your component library. Today, we're following up with complete documentation for all Base UI components.
What's New
- Full Base UI docs - Every component now has dedicated documentation for Base UI, covering usage, props, and examples.
- Rebuilt examples - All component examples have been rebuilt for both Radix and Base UI. Switch between them to see the implementation differences.
- Side-by-side comparison - The docs make it easy to compare how components work across both libraries.
Same Abstraction, Different Primitives
The goal remains the same: give you a consistent API regardless of which primitive library you choose. The components look and behave the same way. Only the underlying implementation changes.
// Works the same whether you're using Radix or Base UI.
import { Dialog, DialogContent, DialogTrigger } from "@/components/ui/dialog"
If you're starting a new project, run JGuang UI Registry and pick your preferred library. The CLI handles the rest.
Source: changelog/2026-01-base-ui.mdx
Technical documentation for JGuang UI.
December 2025 - npx JGuang UI createDecember 2025 - npx JGuang UI create
Customize everything. Pick your component library, icons, base color, theme, fonts and create your own version of JGuang UI.本页提供 JGuang UI 技术内容、中文导航与术语适配。
January 2026 - Inline Start and End StylesJanuary 2026 - Inline Start and End Styles
We've updated the styles for Base UI components to support inline-start and inline-end side values.本页提供 JGuang UI 技术内容、中文导航与术语适配。