Bootstrap CSS is applied to all elements
Summary
As discussed in https://gitlab.cern.ch/cmsgemonline/cmsgemos/-/merge_requests/90#note_4120597, the Bootstrap CSS is applied on the whole Web page and interferes with the xDAQ style. No functionality seems to be broken, but the rendering is slightly affected by this interaction.
This should not be the case.
Steps to reproduce
Open a webpage with Bootstrap included (i.e. the monitoring or calibration suite)
What is the expected correct behavior?
Using the Bootstrap style in GEM applications does not impact the global xDAQ rendering.
Environment
- Version used: 1444c10c
- Operation System: CentOS 7 on
gem904daq04
Possible fixes
Scope the Bootstrap CSS into a specific HTML GEM class through the usage of a CSS pre-processor.