lightning-js / ui-components

Lightning UI Components for Solid & Blits
https://lightning-js.github.io/ui-components/
Apache License 2.0
11 stars 4 forks source link

feat(Blits): added progress bar, icon, and badge components #131

Closed WoodingMP closed 5 months ago

WoodingMP commented 6 months ago

Description

Added the progress bar and icon components to Blits

Changes

+Added ProgressBar component with story +Added Icon component with story +Added Badge component with stories +Moved Tone/States/Justify/Align types to types.d.ts and added type guards into utils (happy to change this if anyone has another way they'd prefer to do this) +Updated Button component with new references for types + guards +linted files (sorry completely missed that it had stopped working)

Testing

Launch the storybook and view the ProgressBar, Icon, and Badge components. Check the controls all work updating the Blits components