You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From now on, please let's file granular issues with actionable problem descriptions, and let's create one PR per problem solved ... otherwise code reviewers and patch testers have a really hard time validating proposed changes :)
Thank you all for the hard work though! We just need to break down large chunks into more digestable snacks ;)
well, in principle CSS modules solve this, or any component-level scoping mechanism ... but composability and reusable styles mean that with raw CSS, selectors and cascade leak all over the place very quickly when scaling up the number of components :)
(even worse when retrofitting, as we are doing now)
Libraries like Vanilla Extract (or more modern incarnations) help compose styles, strict build-time checks with no runtime penalty (unlike css-in-js)...but this would have been a huge undertaking in Thorium, even bigger than this one.
Tailwind solves DX problems in its own way, but also a complete massive refactor in Thorium (not realistic)
So, here we are ... ;D
The text was updated successfully, but these errors were encountered: