Videos on Fridays under Resources
are for those interested in learning additional concepts.
There are no graded activities, including participation on Fridays and you should instead use the class time to:
- Grade the previous week's assignments (mandatory)
- Complete this week's assignments
- Progress on your final project
- Cleaning up your project (removing warnings, fixing bugs, adding documentation and tests)
My Components
We have by now had some opportunity to learn how to adapt TailwindCSS styling to Phoenix Components. To help you a bit for your final projects and, since all those assignments have by now been graded, I am sharing some of my own components that you can use to replace your own ones.
They come fully documented with examples and most options that you can find in the Flowbite Documentation are supported via attributes.
- Alert
- Avatar
- Badges
- Button
- Card
- Icon
- Input
- Modal (updated to work with Phoenix Generators)
- Table
- Toggle
Warning!
Using these components will likely require changes to your project such as removing them from CoreComponents, checking and updating component attributes in your pages and clearing some warnings. Use at your own risk!