Open craiggoldstone opened 5 years ago
CSS is too specific, it's overkill. It is enough to simply use classes. Or even better, use BEM.
div.auto-complete-container ul.auto-complete-results li.auto-complete-item {}
.auto-complete-container .auto-complete-results .auto-complete-item {}
.auto-complete-container {} .auto-complete-results {} .auto-complete-item {}
.auto-complete {} .auto-complete__results {} .auto-complete__item {}
I'm happy to submit a PR if desired
Yes, please submit a PR with the BEM convention.
CSS is too specific, it's overkill. It is enough to simply use classes. Or even better, use BEM.
Current: bad
Proposal 1: good - remove over-specific css, simply use classes)
Proposal 2: better - remove nested styles, it has no use here)
Proposal 3: best - use BEM naming convention)
I'm happy to submit a PR if desired