Other Web UI customizations
Besides the customization of workspaces and widgets, you can also brand the censhare web user interface to mach your company's corporate identity, or change dialogs, and menus.
What's new
Frontend customization censhare Web
Due to new webpacked technology that censhare uses, please note that there are important changes to the way custom solutions are developed. A custom frontend requires a modified workflow that is significantly different from previous versions. It includes packaging, building and releasing your customizations into webpack bundles on your test or deployment system and copying them to your production system.
- Customization updates: If the project has its own customization in form of additional frontend code (placed in the censhare-Custom folder), and for any locale that is used, you need to properly build and deploy the extensions. See (2022.1) Release frontend bundles and (2022.1) Build, release & deploy bundles. This can be prepared in a local Dev environment. See (2022.1) Getting started.
- Customization workflow: Developing censhare custom solutions now involves additional steps. You have to set up a DevOps environment that allows you to track, merge, test, stage and deploy the desired scope of changes. Customizations involved building, releasing, and deploying weppacked frontend bundles. See (2022.1) DevOps environment and (2022.1) Build, release & deploy bundles.
- Branding: The dynamic branding with a Branding asset that is assigned in the System asset no longer work. The Branding asset is deprecated. If you upgrade your branded censhare from an earlier version below 2021.2, you must implement the new branding. Your old branding will not work anymore. See (2022.1) Create custom branding.
- Custom themes: (2022.1) Create custom theme (Keycloak)
- Custom widgets: (2022.1) Create custom widget