EtherealEngine / etherealengine

iR Engine - Bringing us together on the open social spatial web. šŸ¤– šŸš€ šŸ‘“ šŸ•¹ļø šŸ§‘šŸæā€šŸš€
https://etherealengine.org
Other
707 stars 248 forks source link

[Epic] Replace MUI with Tailwind #6485

Open HexaField opened 2 years ago

HexaField commented 2 years ago

Separation of concerns between html and css works fine for documents, not so much for complex web apps. Our current approach leads to bloated stylesheets and is simply not feasible to maintain well at scale. We should consider migrating to tailwind.css

https://adamwathan.me/css-utility-classes-and-separation-of-concerns/

speigg commented 2 years ago

Unless you can import only the css needed, Iā€™d recommend against importing any external css libraries. Importing tons of unused css or fonts can significantly slow down XRUI processes

HexaField commented 2 years ago

we likely need something this for MUI to become feasible https://tailwindcss.com/

speigg commented 2 years ago

we likely need something this for MUI to become feasible https://tailwindcss.com/

No to MUI, but yes to tailwind css

HexaField commented 2 years ago

Renaming this issue to reflect new direction