I was a little unsure about CSS Modules until I saw Mark (who’s a really great guy, by the way!) deliver a very compelling talk on them at Front-Trends (which is a really great conference, by the way!)[1].
It made me realise that ITCSS and CSS Modules can quite happily coexist. All of the layers except Components can be written in Sass or whatever (this is like your ‘global’ CSS), then as soon as you get to your Components layer you could write that 100% in CSS Modules if you like.
- https://www.youtube.com/watch?v=KmtgJ1d4zuY