About the user interface
Bravura Security Fabric has a customizable user interface that allows you to alter system messages, and the appearance of web pages via:
Headers
Footers
Fonts
Color schemes
Button faces
Graphics
Text
Logos and brand colors (via the 12.91+ admin interface)
Bravura Security Fabric is shipped with a responsive skin that works on both mobile and desktop browsers. The skin uses American English (en-us) by default and supports language localization.
User interface customization is simple to implement if you are familiar with HTML and CSS. Knowledge of m4, JavaScript, and the Angular framework may also be helpful; however, this is not necessary.
Customization approaches
There are two approaches to customizing the visual appearance of Bravura Security Fabric:
Branding admin interface (12.9.1+) — Upload custom logos and configure brand colors through a web-based interface accessible to superusers. Changes to the React UI take effect immediately without rebuilding skins. This is the recommended approach for logo and color customization. See Customizing branding via the admin interface.
SCSS / m4 file customization — Edit design files and rebuild skins using make.bat. This approach is required for advanced customizations such as layout changes, custom fonts, widget modifications, and component-specific styling. See Modifying style and Customizing skins.