Personalizing CSS
Platform provides the following features that make it easier to customize image and JSP files for white labeling:
- Customizing image files — The Platform installation directory now
contains a folder, <rollbase_install_dir>\pas\rollbase\personalize\images, where
you can place image files that override standard Platform image files. Any files in
this folder will be used instead of the standard images. To replace standard images,
copy the image file you want to use into the above directory. The following image
files can be overridden:
- Images in the application switcher from setup pages and on
the Applications Setup >
Applications page:
- web-app-this.png — For desktop browsers, the icon next to the Platform application (application switcher only)
- web-app.png — For desktop browsers, the icon next to other applications (all applications on the Applications Setup > Applications page)
- mobil-app-this.png — For mobile browsers, the icon next to the Platform application (application switcher only)
- mobil-app.png — For mobile browsers, the icon next to other applications (all applications on the Applications Setup > Applications page)
- Images on the Getting Started
with Infinite Blue Platform page:
- 1icon.png — The icon next to Create New Apps
- 2icon.png — The icon next to Customize Your Apps
- 3icon.png — The icon next to Share Your Apps
- Images in setup page headers:
- pacific-logo.svgz — The Pacific logo
- setupLogo.svgz — The Setup logo
- Images in application page headers:
- Progress.png — The logo for light themes
- ProgressBlackBg.png — The logo for dark themes
- Images on portal and account settings pages:
- Poweredby.gif — The Powered by Infinite Blue logo
- Images in the application switcher from setup pages and on
the Applications Setup >
Applications page:
- Customizing JSP files — References to obfuscated classes have been
removed from the following JSP files, making the migration of customizations easier.
Now, when there are no changes to the original JSP file in a new release, you can
replace it with your customized file from the previous release. Any changes to these
files will be documented for each subsequent release, so you will know whether the
files you have customized need to be changed. All directories are relative to
<rollbase_install_dir>\Pas_Instance\webapps (if using PAS) or
<tomcat-install-dir>\webapps (if
using Tomcat).
- router\login\loginPrivate.jsp — The custom login page
- router\login\logout.jsp — The custom logout page
- router\login\forgotPassword.jsp and router\login\forgotPassword2.jsp - The custom forgot password page
- router\login\mobile.jsp — The custom mobile login page
- master(or prod1)\components\logout.jsp — The custom logout animation page.
- master(or prod1)\components\loginExpired.jsp — The custom login expired page
Note: Customers who customized
portaltheme.css and rbtheme.css
files accessible from <WebSiteHTTP(s)>/css will now have to place the customized
files under the <ROLLBASE_HOME>/personalize/css
folder.