About the UI
The UI is split in the following ways:
User UI, which contains any end user pages and login pages.
Admin UI, which contains any pages related to the administration of an AM server. Note, administrative logins are delegated to the user UI.
When you deploy AM to protect your applications, you can redirect your users to AM pages for login and logout. The end user pages have ForgeRock styling and branding by default, and are fully customizable. You can theme them, localize them, and change their layout.
The Admin UI cannot be customized, themed, or localized. However, changes in in the common components of the UI, such as the footer, do also appear in it.
The recommended approach to customize the UI is to download the source code, modify it to suit your environment, and then either deploy it in your AM instances as part of your environment pipelines or pack it in your custom AM WAR files, then deploy them.
The UI contains the following types of resources:
Some of the resources, such as the CSS collections, are subdivided in directories depending on if they apply to the administrator pages, user pages, or to both.