Customizing Primo’s Classic User Interface
You can customize Primo's classic user interface (UI) by changing the formatting details of the view, the text, and the graphics. In addition, you can create customized HTML pages to be used with Primo. For customization information that is specific to the new Primo UI, see New UI Customization - Best Practices.
Although many of the Primo Interface elements can be modified using the Primo Back Office, the following elements require changes to files on the server:
- Colors, fonts, and layout of the UI (see Customizing the Default CSS File)
- Text labels that appear in the UI (see Customizing Labels)
- Image files used to display icons and buttons on the UI (see Customizing Icons)
- Static HTML files used to provide additional information on various pages of Primo's UI, such as the Front End home page and the Brief Results and Full Display pages (see Customizing Static HTML Files)
In some cases, it is necessary to modify system files in order to customize them. To prevent these modifications from being lost during a SP or hot fix update, keep a backup of customized files. After the update, you may need to reapply your changes.
For additional configuration information, refer to the following sections:
- The primo library-libweb.war Directory
- Customizing the Default CSS File
- Customizing the Default Primo Locale CSS Files
- Adding Locale-Specific Elements
- Customizing Labels
- Customizing Icons
- Customizing Static HTML Files
- Customizing Help Files
- Customizing the No Results Page
- Debugging CSS and JavaScript - Disabling the wro4j Tool