Summary
After installing the NeuVector UI Extension in Rancher, some global CSS from the extension overrides Rancher’s own styles outside the extension pages. This causes visual regressions in Rancher views (e.g., links, layout).
https://github.com/neuvector/manager-ext/blob/d2c64ccc758eb9ca208de6df3cfe1bc99bdc[…]e32/pkg/neuvector-ui-ext/components/Dashboard/DashboardView.vue
Environment
Steps to Reproduce
- Enable Rancher Extensions and install NeuVector UI Extension.
- Install longhorn
- view longhorn page
Expected Behavior
- NeuVector styles apply only within the extension’s components (and within the extension panel/surface), with zero impact on the rest of Rancher UI.