Components Roadmap

Petal Components Roadmap

Request new components and vote for what you want
Proposed
Yet to be confirmed
Implement tails for better class merging
Tails is a library that helps you merge tailwind classes together. Hopefully, it means less reliance on using exclamation marks. https://github.com/zachdaniel/tails
MA
BL
EB
MA
1
4
Table component using slots
See https://github.com/petalframework/petal_components/issues/232. <.dyn_table rows={[%{name: "Jane", age: "34"}, %{name: "Bob", age: "51"}]}> <:column :let={user} label="Name"> <%= user.name %> </:column> <:column :let={user} label="Age"> <%= user.age %> </:column> </.dyn_table>
MA
MA
BM
LC
0
4
Make all components accessible (a11y - WCAG-compliant)
As the title states, update all components to be accessibility friendly.
NI
CT
0
1
Planned
Will be implemented in a future version
Empty

Done
This feature is in the current code
Empty