New components
pinesAccordion— Alpine-powered disclosure accordion with collapse animation (requires the.collapseplugin)pinesTabs— tabbed interface with animated sliding marker and scoped Alpine$ididspinesToast— teleported toast stack listening fortoast-showevents; 6 positions, 4 types (success/info/warning/danger), auto-dismiss, stacking/positioning logicpinesTooltip— tooltip with 4 positions (top/left/bottom/right) and optional arrow
Dependency upgrade: elementary-tailwind 0.3.700
New typed tokens that previously had to be written as raw classes:
divide-*—divideX,divideY,divideColor,divideStylegroup/peermarker classes —.group(.bare),.peer(.bare), plus namedgroup/peervariantsinsetfractions —left-1/2/top-1/2viaTWTInset.fraction(replaces[50%]workaround)- Combined
size-*, per-side borders,overflow-wrap,inset-shadow, v4bg-linear-to-*gradients
Typed-API cleanup
- Checkbox now uses typed
peer/groupmarkers - Test markup migrated from raw class strings to typed Tailwind tokens (badge dot, icon, input, card, checkbox)
- v4 utility names applied throughout (
rounded-sm,shadow-xs)
Full test suite: 130 tests passing.
Full Changelog: 0.2.000...0.2.100