Skin files
Files for the Legacy portion of the skin are located in two main directories: \<instance>\skin\ and \<instance>\wwwdocs\ .
Files for the Angular portion of the skins are located in the \<instance>\ui\ directory.
The skin directory
The Legacy portion of the skin consists of Z and HTML files located in the \<instance>\skin\default\ directory :
Z files contain the code snippets loaded by Bravura Security Fabric . These files are not meant to be human-readable. They have a .z extension.
HTML files each contain a widget (an HTML component of the GUI); for example, the date-select fields. They have a .html extension.
Within the \<instance>\skin\default\ directory, there is one subdirectory for each language that you have installed. For example, the \<instance>\skin\default\en-us\ directory is for the default skin and contains American English.
The \<instance>\skin\widget\ directory contains the widget HTML component files for the GUI.
The wwwdocs directory
The Legacy portion of the skins includes files located in the \ <instance>\wwwdocs\ directory:
Static HTML files for the specified language and locale
JavaScript files
Within the \<instance>\wwwdocs\<skin ID>\ directory, there are subdirectories for the static HTML, and JavaScript customizations. For example:
<lang>-<locale>\ contains the static HTML files. A separate directory exists for each language that was generated for the skin ID.
js\ contains the minimized JavaScript customizations for the skin.
js\<lang>-<locale>\ contains the JavaScript customizations for the specified language.
The ui directory
The Angular portion of the skin consists of files located in the \<instance>\ui\ directory:
Index.html is the page that loads when a user visits Bravura Security Fabric . It is dynamically updated when a user interacts with Bravura Security Fabric .
Javascript files
Font files
Image files such as icons
JSON files for languages and language-specific page to URL mappings
Files in the base directory make up the core of the application. The files are all generated when the skin is built and should not be manipulated directly.
In \<instance>\ui\assets\, there are subdirectories for images and localization files; for example:
images\ contains image files such as icons.
localization\ contains language files and page-to-URL mappings for languages other than American English; for example, fr-fr.json.
The localization folder is only present when a language other than American English is installed. The American English language and route code are bundled in the base \<instance>\ui\ directory files.