We recently developed an Angular 6 web application and now we want to seamlessly integrate it into one of our client's online store.
However, we are facing some CSS conflict issues:
For instance: - The webshop is built on Bootstrap 3 while our app uses Bootstrap 4. - Certain styles from the shop are taking precedence over our web app's styles. - Some of our web app's styles are overriding the webshop's CSS rules.
What would be the most effective solution to prevent these conflicts and achieve a harmonious integration?