Veeam Enterprise Manager 9.5 Update 4 – How to modify the default theme

In a previous post I walked you through how to modify the default theme of Enterprise Manager 9.5 Update 3. Recently I upgraded to Enterprise Manager 9.5 Update 4 and the portal itself looks a whole lot better. The only downside is that it set all of my theme changes back to their defaults. Don’t worry though I have prepared the following guide to help you customize the look and feel to suit your business needs!

This was the main heading when you logged into the previous 9.5 Update 3 release.

This is new Enterprise Manager 9.5 Update 4 main menu look.

We are going to edit the following files to change the default Veeam green to blue for this example. Take a backup of each file before continuing,

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\MainApp\resources\MainApp-all_1.css

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\MainApp\resources\MainApp-all_2.css

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\MainApp\resources\MainApp-all_3.css

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\MonthlyReportApp\resources\MonthlyReportApp-all.css

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\static\assets\errors.css

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\VCloud\resources\VCloud-all.css

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\VSphere\resources\VSphere-all.css

Once again I have used visual studio code to make the changes to each of the files. Click on File then Open File to open each one in a different tab then select Edit from the drop down menu then Replace.

Enter the default green #2a6e52 colour code at the top and then your new colour code #0E86E4 below, then click the Replace All icon to the right. Click on each of the CSS file tabs and click the Replace All button.

Then select File and Save All.

Next we have a few more codes to change, enter the other default green #245f47 colour code at the top and then your new colour code #2A7CBC below, then click the Replace All icon to the right.

Click on each of the CSS file tabs and click the Replace All button. Note the second two green colour codes don’t appear in the errors.css file.

Then select File and Save All.

Then again in the Find box change the colour code to #1b4735 and then change the Replace code to #3A678A, then click the Replace All icon to the right.

 

Click on each of the CSS file tabs and click the Replace All button. A few extra sneaky green colour codes have been added this time, apologies in advance!

Then select File and Save All.

In the Find box change the colour code to #215741 and then change the Replace code to #204059, then click the Replace All icon to the right.

 

Click on each of the CSS file tabs and click the Replace All button. Note that MainApp-all_3.css does not have this colour code present.

In the Find box change the colour code to #4e846e and then change the Replace code to #2A7CBC, then click the Replace All icon to the right.

 

Click on each of the CSS file tabs and click the Replace All button. Note that MainApp-all_2.css and MainApp-all_3.css does not have this colour code present.

In the Find box change the colour code to #54b948 and then change the Replace code to #2A7CBC, then click the Replace All icon to the right.

 

Click on each of the CSS file tabs and click the Replace All button. Note that MainApp-all_2.css and MainApp-all_3.css does not have this colour code present.

Then open the following css file,

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\web\css\prettify.css

 

In the Find box change the colour code to #066 and then change the Replace code to #3A678A, then click the Replace All icon to the right. Click on each of the CSS file tabs and click the Replace All button.

Then select File and Save All.

Now you are ready to relaunch Enterprise Manager and view the new updated menu colour scheme.

Next we need to modify the default green colour of the Main Menu items when you hover over them.

Once again time to change another colour code so we can repeat the same process.

 

Now this colour code was fun to locate! In the Find box change the colour code to #245c45 and then change the Replace code to #3A678A, then click the Replace All icon to the right. This code only needs to be changed on the MainApp-all_2.css, MonthlyReportApp-all.css, Vcloud-all.css and vSphere-all.css.

Then select File and Save All.

Then in the Find box change the colour code to #1f4d3a and then change the Replace code to #3A678A, then click the Replace All icon to the right. This code only needs to be changed on the MainApp-all_2.css, MonthlyReportApp-all.css, Vcloud-all.css and vSphere-all.css.

Then select File and Save All.

Then refresh the Enterprise Manager page, now when we hover over the buttons the green background is gone and it has changed to blue.

Now it’s time to remove the icon that displays on the left hand side of the menu. The icon itself is very small and you can replace the image with anything you like but for this example I am just going to remove it.

Browse to the following directory and take a backup copy of the png file.

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\MainApp\resources\images\veeam\icons\logo32.png

Rename logo32.png to old_logo32.png

Then refresh the page and the icon will no longer appear.

Now lets edit the logon screen welcome message.

Open the following two files in Visual Studio Editor or just in notepad if you want to be fancy.

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\MainApp\login\app.js

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\VCloud\login\app.js

Then click Edit, Replace and in the Find box enter Welcome! Please log in. and in the Replace box enter the text you would like to display then click the Replace All button.

Then the same again for the second app.js file located under the vCloud directory. Once complete select File and Save All.

Refresh your browser and the logon message should be updated.

At the top of the page the text Veeam Backup Enterprise Manager is displayed. This can also be edited from one of the above app.js files. Open the following file,

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\MainApp\login\app.js

In the Find box enter Veeam Backup Enterprise Manager and in the Replace box enter the text you would like to display then click the Replace All button.

Then select File and Save.

Next we have 2 more files to edit in order for the Tenant Portals to also be updated. They display the text Self-Service Backup Portal when the Tenants login. Open the web.config file from the following location,

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\Web.config

In the Find box enter Veeam Backup Enterprise Manager and in the Replace box enter the text you would like to display then click the Replace All button.

Then again in the Find box enter Self-Service Backup Portal and in the Replace box enter the text you would like to display then click the Replace All button.

Then select File and Save.

Next we need to open the following file,

C:\Program Files\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\VCloud\resources\localization.js

In the Find box enter Self-Service Backup Portal and in the Replace box enter the text you would like to display then click the Replace All button.

Then select File and Save.

Then close and open your browser and the portal should be updated! You may need to initially clear your browser cache or open incognito mode for it change.

I hope this post has helped you put your own personal touch on the Enterprise Manager Portal. If you are not using it then it’s time to get on board because it’s a great product!

Especially when it comes to vCloud Director Integration!

As always use the subscribe box above for new post notifications and follow me on twitter @steveonofaro

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *