For a recent project, we needed to take a small web application and embed it inside a client’s existing site. First, we needed to make sure none of the CSS we wrote for the new design would leak out to affect the rest of the site. Second, we had to ensure that none of the existing styles from the site affected our app. I’ll break down the steps we followed, but in a nutshell:
all:revert is a wonderful feature!