4 Commits
Author SHA1 Message Date
codecalm 2ed0a6a0fa Show validation feedback after a stepper and document the states
- .stepper:has(> .is-invalid) ~ .invalid-feedback, the rendered box sat between field and feedback
- validation examples in docs and demo
- screenshot scene: cart lines with a hovered plus button
2026-10-07 11:17:00 +02:00
codecalm 813ac0b27b Let the stepper render its box and buttons around a bare input
- data-bs-toggle="stepper" on the input, like datepicker; wrapper markup stays for custom buttons
- default icons painted by CSS mask, no svg in markup
- decrementLabel / incrementLabel options
2026-10-07 11:04:06 +02:00
codecalm d29a449f94 Add stepper sizes and tidy the docs examples
- .stepper-sm / .stepper-lg on the root size scale
- width: fit-content so flex columns do not stretch the box
- docs examples use the Icon component
2026-10-07 10:53:40 +02:00
codecalm 205d1d4dae Add Stepper component (quantity input with buttons)
- JS plugin with bounds, hold-to-repeat, keyboard and character filter
- demo page, docs page and screenshot page
2026-10-07 10:34:46 +02:00