When applying custom CSS to the Identity Provider (IdP) branding, users may observe differences in how elements render across browsers (e.g., Internet Explorer vs. Google Chrome). This article explains why these inconsistencies occur and provides recommendations for troubleshooting.
Identity Portal injects custom CSS rules provided in the administration UI directly into the rendered HTML pages. Once these styles are applied, the browser is responsible for interpreting and rendering the content.
Different web browsers utilize unique rendering engines (e.g., Trident, Blink, WebKit), which may interpret CSS rules differently. Consequently, a style that renders correctly in a Chromium-based browser may behave differently in Internet Explorer.
Working as design. The CSS rules added in the admin UI are injected onto the sigma HTML pages. Rendering rules are browser specific.
-ms-, -webkit-) to ensure cross-browser support.