CommentFeb 3, 20172
I think styled-components have major issues: react specific a lot of repetition: not-DRY + every component has its own specific CSS My maintainable CSS solution is inspired by Modular / Composable CSS framework like tachyon or baseCSS but with a twist: instead of reusing this libs, I write a new CSS framework per project, as I go. They tend to be super small, very reusable and maintainable compared to fully fledged tachyons/basecss.