You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add base props (id, class, attributes) to every component for better customization
rename prop TooltipSide to TooltipPosition
has cursor pointer now
add avatar group and improve showcase examples
add examples for Form and Label on all form related components now
add labels and improve showcase examples
Changed
This is my biggest release so far with many changes! It's mainly about converting all components where possible and sensible to component composition for better customization, accessibility, and so on - you know what I mean! Also, this is another big step towards v1.0!
rename Sheet component to Drawer for more semantic naming
improve showcase for htmx loading button example with native tailwindcss instead of additional css script
global renaming from Type to Variant for config props on all components to be more "semantic"
better internal file structure and naming
use component composition style instead of content passing via props on: Accordion, Avatar, Badge, Breadcrumb, Button (can now be disabled even with Href prop), Tooltip, dropdown menu (generally improved with scrolling), Pagination, Select, Label, Carousel, Form, Drawer, Input OTP, Radio Card, Checkbox Card, Rating, Slider (also use vanilla instead of Alpinejs), Tabs
DisableClickAway: Prevents modal from closing when clicking outside
DisableESC: Prevents modal from closing when pressing ESC key