HomeBookmarks
washiveilwashiveil
washiveil

washiveil

TOby tochny
7components173views1bookmark

Installs all 56 components. Without our CLI, run instead.

Auto-indexed

washiveil contents

  • Glass CalendarGlass Calendar

    Glass Calendar

  • Glass PaginationGlass Pagination

    Glass Pagination

  • Glass Context MenuGlass Context Menu

    Glass Context Menu

  • Glass MenubarGlass Menubar

    Glass Menubar

  • Glass ProgressGlass Progress

    Glass Progress

  • Glass SkeletonGlass Skeleton

    Glass Skeleton

  • Glass LabelGlass Label

    Glass Label

  • That's all 7 components

    About washiveil

    washiveil publishes a shadcn registry at washiveil.alexchih.com, with 56 components installable through the shadcn CLI.

    Components
    56
    GitHub stars
    5
    Last commit
    Aug 13, 2026
    Repository
    tochny/washiveil

    Also in the washiveil registry

    Copy a prompt for your agent, copy the install command, or open the docs that ship it.

    • ambient-field

      theme
    • chip

      theme
    • code-badge

      theme
    • glass-accordion

      theme
    • glass-alert

      theme
    • glass-alert-dialog

      theme
    • glass-aspect-ratio

      theme
    • glass-avatar

      theme
    • glass-breadcrumb

      theme
    • glass-button

      theme
    • glass-card

      theme
    • glass-checkbox

      theme
    • glass-collapsible

      theme
    • glass-combobox

      theme
    • glass-command

      theme
    • glass-date-picker

      theme
    • glass-dialog

      theme
    • glass-drawer

      theme
    • glass-dropdown-menu

      theme
    • glass-empty

      theme
    • glass-form

      theme
    • glass-hover-card

      theme
    • glass-input

      theme
    • glass-input-otp

      theme
    • glass-kbd

      theme
    • glass-nav

      theme
    • glass-navigation-menu

      theme
    • glass-popover

      theme
    • glass-radio-group

      theme
    • glass-scroll-area

      theme
    • glass-select

      theme
    • glass-separator

      theme
    • glass-sheet

      theme
    • glass-slider

      theme
    • glass-sonner

      theme
    • glass-spinner

      theme
    • glass-switch

      theme
    • glass-table

      theme
    • glass-tabs

      theme
    • glass-textarea

      theme
    • glass-toc

      theme
    • glass-toggle

      theme
    • glass-toggle-group

      theme
    • glass-tooltip

      theme
    • lang-switcher

      theme
    • share-row

      theme
    • stat-strip

      theme
    • status-badge

      theme
    • theme-toggle

      theme

    From the washiveil readme

    washiveil

    Warm washi paper, translucent veils. A shadcn registry with first-class Chinese & Japanese typography.

    The ground is paper: a warm, grained washi surface. Every layer above it is a veil — translucent white in light mode, a lifted warm dark in dark mode — and three lights move beneath everything.

    Install

    Every component pulls the token layer (theme) automatically.

    npx shadcn@latest add https://washiveil.alexchih.com/r/glass-card.json
    

    Works in any shadcn-initialized project (Tailwind CSS v4). The components read two token layers: standard shadcn semantic variables, plus the washi extension (--glass*, tri-color accents) installed by the theme item.

    Components

    ItemWhat it is
    themeThe full token layer — washi ground, glass veils, tri-color, light + dark
    ambient-fieldViewport-fixed tri-color light field (WebGL + CSS fallback + film grain)
    glass-navFloating glass pill nav — sliding hover pill, scroll-adaptive contrast, mobile sheet
    theme-toggleDark-mode toggle with no-flash pre-paint script
    glass-cardThe base translucent surface
    glass-buttonPill button — korozen primary, quiet secondary, ruri tinted
    chipTaxonomy pill in the tri-color hues
    stat-stripThree-up stat band with tri-colored numerals
    status-badgeLive-status pill with pulse dot
    code-badgeMono identifier badge
    glass-tocOn-this-page navigation card
    glass-input / glass-textarea / glass-labelForm fields on glass
    glass-select / glass-switch / glass-checkbox / glass-radio-group / glass-sliderThe full control set, ruri-accented
    glass-dialog / glass-sheet / glass-alert-dialogModals and sheets as floating veils
    glass-popover / glass-dropdown-menu / glass-hover-card / glass-tooltipFloating panels on strong glass
    glass-sonnerToasts as small veils
    glass-tabs / glass-accordion / glass-table / glass-separator / glass-alertStructure in the editorial register
    glass-skeleton / glass-progress / glass-avatarQuiet states
    glass-breadcrumb / glass-paginationQuiet wayfinding
    glass-context-menu / glass-menubar / glass-navigation-menuThe full menu family on strong glass
    glass-toggle / glass-toggle-group / glass-collapsible / glass-scroll-area / glass-aspect-ratioUtility primitives
    glass-command / glass-comboboxcmdk palette and searchable select
    glass-calendar / glass-date-pickerday-picker themed to the washi ground
    glass-formreact-hook-form wiring in the house registers
    glass-drawer / glass-input-otpRising veil drawer (Vaul), OTP cells on glass
    glass-kbd / glass-spinner / glass-emptySmall states and marks
    share-rowURL-intent share row — no SDKs, no trackers

    The tri-color

    Three accents, named after their nearest Japanese traditional colors. Values are tuned for contrast on the washi ground; the names carry the lineage.

    TokenValueNamed afterNearest match
    ruri#2e63b8瑠璃 — lapis lazuli blueΔE 7.8 to 瑠璃色 #1e50a2
    korozen#d0722e黄櫨染 — the emperor's enthronement robe, once forbidden to everyone elseΔE 7.8 to 黄櫨染 #d66a35
    sumire#7b68c8菫 — the violet flowerΔE 13 to 菫色 #7058a3 — brightened well past the classical dye

    Chinese & Japanese, first-class

    • Font stacks lead with a Latin face and unify zh/ja glyph forms via Noto CJK (Han unification: 直/骨/海 render differently in TC and JP — the stack order matters)
    • text-wrap: balance on display text; Japanese headings break at phrase boundaries (word-break: auto-phrase, progressive enhancement)
    • Full-width punctuation conventions respected throughout the demo copy

    Accessibility

    The demo and the shipped defaults target WCAG 2.2 AA. The statement — scope, methods, and the documented exceptions — is at washiveil.alexchih.com/accessibility, and the design rulings behind it are recorded in DECISIONS.md.

    Roadmap

    Deferred for now: glass-carousel, glass-resizable, charts, sidebar, and blocks (hero, pricing, article) — heavy dependencies or low glass leverage, revisited on demand.

    Design story

    The palette and its three lights have an origin story. A writeup is in the works at alexchih.com.

    License

    MIT © Alex Chih

    Read the rest on GitHub →

    What washiveil builds on

    The packages and primitives its components pull in, counted across the registry.

    theme56

    What washiveil shipped recently

    Every appearance and removal our crawl has seen in the registry index.

    • ambient-fieldaddedSep 7, 2026
    • chipaddedSep 7, 2026
    • code-badgeaddedSep 7, 2026
    • glass-accordionaddedSep 7, 2026
    • glass-alertaddedSep 7, 2026
    • glass-alert-dialogaddedSep 7, 2026
    • glass-aspect-ratioaddedSep 7, 2026
    • glass-avataraddedSep 7, 2026
    • glass-breadcrumbaddedSep 7, 2026
    • glass-buttonaddedSep 7, 2026
    • glass-calendaraddedSep 7, 2026

    Registries like washiveil

    Magic UI

    Magic UI

    by Dillion Verma

    64

    components

    coss

    coss

    by coss

    74

    components

    cult ui

    cult ui

    by cult/ui

    50

    components

    Motion Primitives

    Motion Primitives

    by Julien Thibeaut

    39

    components

    Browse every shadcn registry we track →

    glass-card
    added
    Sep 7, 2026
  • glass-checkboxaddedSep 7, 2026
  • glass-collapsibleaddedSep 7, 2026
  • glass-comboboxaddedSep 7, 2026
  • glass-commandaddedSep 7, 2026
  • glass-context-menuaddedSep 7, 2026
  • glass-date-pickeraddedSep 7, 2026
  • glass-dialogaddedSep 7, 2026
  • glass-draweraddedSep 7, 2026
  • ReUI

    ReUI

    by Sean Hello

    263

    components

    Kokonut UI

    Kokonut UI

    by Kokonut UI

    60

    components

    1. Components
    2. /
    3. tochny
    4. /
    5. washiveil

    Related libraries

    Cnippet

    Cnippet

    by Cnippet

    347

    components

    ReUI

    ReUI

    by Sean Hello

    263

    components

    coss

    coss

    by coss

    74

    components

    HextaUI

    HextaUI

    by Preet Suthar

    119

    components

    Ruixen UI

    Ruixen UI

    by Ruixen UI

    347

    components

    Jolly UI

    Jolly UI

    by James Shopland

    49

    components

    About washiveil

    washiveil is a component library on 21st.dev by tochny with 7 public React components. Every component ships with a live interactive preview and full TSX source — copy the code, install it through the shadcn CLI, or pull it into Cursor or Claude Code over MCP.

    All 7 washiveil components

    • Glass Calendar
    • Glass Context Menu
    • Glass Label
    • Glass Menubar
    • Glass Pagination
    • Glass Progress
    • Glass Skeleton

    Browse all component libraries →