Overview of Customizing the Web Interface
The EmpowerID Web application supports UI customization through an Overrides directory structure. By placing files in this directory that mirror the paths of default application files, you can modify the interface without altering any shipped product files. This allows custom branding, security trimming, script extensions, and tenant-specific visual changes while preserving upgrade compatibility.
Override Folder Location
The override folder is located at:
C:\Program Files\TheDotNetFactory\EmpowerID\Web Sites\EmpowerID.Web.Cdn\Overrides
Override Directory Structure
The Overrides directory contains the following subfolders:
| Folder | Purpose |
|---|---|
| Images | Stores logos and images used by override CSS or pages. |
| Scripts | Contains custom JavaScript loaded after default scripts. |
| Tenants | Contains tenant‑specific themes and overrides based on FQDN. |
| Themes | Contains CSS overrides that replace or extend default styling. |
Customization Notes
- Overrides must follow the exact folder structure of the original EmpowerID application files.
- When EmpowerID detects an override file, it loads that file instead of the product version.
- To remove a customization, simply delete the override file.