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.