Frameworks
Integrations
Mendix
SharePoint
Modular UI
Legacy UI
AnnotationManager
Annotation Types
Customize
Version 11
Version 10
v10.12
v10.11
v10.10
v10.9
v10.8
v10.7
v10.6
v10.5
v10.4
v10.3
v10.2
v10.1
v10.0
Version 8
v8.12
v8.11
v8.10
v8.9
v8.8
v8.7
v8.6
v8.5
v8.4
v8.3
v8.2
v8.1
v8.0
Version 7
Version 6
v6.3
v6.2
v6.1
v6.0
Version 5
Version 4
Version 3
Version 2
WebViewer Server
WebViewer BIM
WebViewer UI supports style customizations using an API, through a CSS file or using the Modular UI.
See this guide for more information about styling WebViewer with Modular UI.
See this guide for more information about changing the theme.
If you want to change more CSS properties, you can use a custom stylesheet to define them using normal CSS selectors.
To make the customization easier and consistent, WebViewer UI provides 5 top level classes:
Example
WebViewer's UI will be loaded inside an iframe, so to access the UI DOM elements you can use the iframeWindow property.
When using an external CSS file in WebViewer with a WebComponent and styling a custom modal panel or an existing panel, you should utilize the :host
CSS pseudo-class selector.
The :host
CSS pseudo-class targets the shadow host of the shadow DOM where the CSS is applied, enabling you to select the WebViewer WebComponent element.
Here’s an example of how this is used.
And here is the content of our main.css file.
WebViewer with new background color and changed icon color
Did you find this helpful?
Trial setup questions?
Ask experts on DiscordNeed other help?
Contact SupportPricing or product questions?
Contact Sales