I occasionally see companies create reusable component libraries that make...


I occasionally see companies create reusable component libraries that make it hard to restyle.

Their goal is admirable - they want to enforce consistency. But this doesn't work.

Here's why:
1. You can't make HTML impossible to style. You can merely make it harder.
2. If the component is a hassle, developers just won't use it.

View original on X