AnswerDotAI / fasthtml

The fastest way to create an HTML app
https://fastht.ml/
Apache License 2.0
5.34k stars 229 forks source link

Material Based Components #98

Closed jakre1234 closed 2 months ago

jakre1234 commented 2 months ago

Can we please have pre made components, for backend devs like me writing CSS and making UI is whole another level of pain in the a$$, can we have pre made components like navbar,sidebar,heading,columns,rows etc etc like they have in flutter

Thanks and Regards,.

jakre1234 commented 2 months ago

Or maybe a community library likde pub.dev , where people can share there ready to use components for devs like us who can chain different components together to build up a quick prototype

pydanny commented 2 months ago

This is in the works. 😄

jakre1234 commented 2 months ago

Thank you so much, finally I have found the perfect python based framework for my projects. You won't belive how many different frameworks I have hoped on but nothing felt good as this one, from streamlit to pyscript to mesop to Flet to reflex.dev I have tried each one of them and nothing fit my coding style, I totally suck at UI and have literally zero interest in writing CSS and centering a div by myself...FastHTMX just seems perfect(of course it got the HTMX rizzz), just a good curated list of custom components(I love flutter's pub.dev for this) and we will have the perfect python web framework :) Once again, thanks for this perfect framework :fist_raised:

bevenky commented 2 months ago

@pydanny how about using some preexisting framework like shadcn/ui - https://ui.shadcn.com/ so it becomes very easy to complex interfaces.

ncoop57 commented 2 months ago

Still very much under development, but please checkout https://github.com/AnswerDotAI/fh-bootstrap for using bootstrap components and styling @jakre1234