Skip to content
This repository was archived by the owner on Mar 7, 2026. It is now read-only.

v0.8.0 — Comprehensive UI Kit Upgrade

Latest

Choose a tag to compare

@christoph2806 christoph2806 released this 20 Feb 19:23
· 26 commits to develop since this release

What's New

Theming (WS1)

  • Removed DaisyUI — adopted Shadcn-native CSS variable theming
  • Semantic status tokens: success, warning, error, info
  • Compatible with community themes (e.g. tweakcn.com drop-in)

Dark Mode & Badge Contrast (WS2/WS3)

  • Dark mode via .dark class on html
  • Improved badge contrast in both light and dark modes

DataTable Overhaul (WS4)

  • Filtering, row selection, column visibility, row expansion
  • Column pinning, loading/empty states, toolbar, tree tables
  • Fixed column resize visuals

Modal (WS5)

  • New Modal and ConfirmModal with size variants

New Shadcn Components (WS9)

  • Spinner, EmptyState, Kbd, Drawer, Resizable, Carousel

Tailwind v4 & Build (WS10)

  • Tailwind v3 to v4, tsup to Vite library mode
  • Publishing via GitHub Packages

Legacy Cleanup

  • Removed deprecated APIs (intent, outline-solid, pageSize, legacy exports)

Installation

Configure .npmrc:
@etherisc:registry=https://npm.pkg.github.com

pnpm add @etherisc/ui-kit@0.8.0