Skip to content

feat: initial DaisyUI component library#1

Merged
marc-gavanier merged 11 commits intomainfrom
feat/initial-implementation
Apr 20, 2026
Merged

feat: initial DaisyUI component library#1
marc-gavanier merged 11 commits intomainfrom
feat/initial-implementation

Conversation

@marc-gavanier
Copy link
Copy Markdown
Contributor

Framework-agnostic component library built on DaisyUI/Tailwind with:

  • Primitives: Button, Link, Avatar, Badge, Card, Input, Modal, Dropdown, Popover, Tooltip, ComboBox, SortableList, and more
  • Blocks: Footer, Pagination, Breadcrumbs, ItemCard, SkipLinks, Toaster, ThemeChanger, PageHeader, EmptyState
  • Headless: CollapseController, useInjectableModal
  • Theme: ThemeProvider (next-themes)
  • Utils: cn() classname utility
  • Icons: size constants

Uses asChild pattern (via @radix-ui/react-slot) for framework-agnostic Link, ButtonLink, Avatar, and ItemCard components. Built with tsdown (Rust-based bundler).

Framework-agnostic component library built on DaisyUI/Tailwind with:

- Primitives: Button, Link, Avatar, Badge, Card, Input, Modal, Dropdown,
  Popover, Tooltip, ComboBox, SortableList, and more
- Blocks: Footer, Pagination, Breadcrumbs, ItemCard, SkipLinks, Toaster,
  ThemeChanger, PageHeader, EmptyState
- Headless: CollapseController, useInjectableModal
- Theme: ThemeProvider (next-themes)
- Utils: cn() classname utility
- Icons: size constants

Uses asChild pattern (via @radix-ui/react-slot) for framework-agnostic
Link, ButtonLink, Avatar, and ItemCard components.
Built with tsdown (Rust-based bundler).
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 20, 2026

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

@marc-gavanier marc-gavanier merged commit e218dbe into main Apr 20, 2026
7 checks passed
@marc-gavanier marc-gavanier deleted the feat/initial-implementation branch April 20, 2026 23:43
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant