Category: code smell

Code Smells in CSS

Harry Roberts, Code Smells in CSS, Part 1: Undoing Styles Magic Numbers Qualified Selectors Absolute Values Brute Forcing Dangerous Selectors Reactive !important IDs Loose Class Names Part 2: @extend String Concatenation for Classes Background Shorthand Duplicated Key Selectors Classes in Wrong Components Non BEM @...