Change the Background Color of the Header

Looking to change the background color (Currently Black) of the Apliqo UX Header. I have read the Doc by Stuart Richardson, but still struggling to understand where this changes should be made.

David Roberts

Hi @Davo ,

To customize the background color of the navigation bar, you will need to go a bit more on the coding side of UX.

The place you will need to make the change is on the _custom-variables.scss file, located on:
…\ApliqoServer\webapps\YOURAPP\apq-c3-custom\css\scss\ _custom-variables.scss

Just keep in mind that changing this file directly as a text file will not make the changes take effect, as this is the SASS file only.
You need to open it using Visual Studio Code, then need to “compile” it using Gulp (which is a java script toolkit that will convert the sass file to CSS, need to install as well)

The advantage of using SASS is that you can do more programming of the styles, use variables, etc, before converting to CSS… and it is exactly some of those Variables that you will need to change the color of the navbar. The main ones are detailed below, you only need to change the color on the very first variable with the HEX color, the others are all derived from it:

$navbar-pf-bg-color: #434A51 !default;
$navbar-pf-bg-color-start: lighten($navbar-pf-bg-color, 2%) !default;
$navbar-pf-bg-color-stop: darken($navbar-pf-bg-color, 2%) !default;

$navbar-pf-navbar-primary-bg-color-start: lighten($navbar-pf-bg-color, 10%) !default;
$navbar-pf-navbar-primary-bg-color-stop: $navbar-pf-bg-color !default;

$navbar-pf-navbar-utility-hover-bg-color: darken($navbar-pf-bg-color, 10.5%) !default;

$navbar-pf-navbar-primary-hover-bg-color-start: lighten($navbar-pf-bg-color, 8%) !default;
$navbar-pf-navbar-primary-hover-bg-color-stop: lighten($navbar-pf-bg-color, 2%) !default;

There was a post here in the forum a while back detailing on how to do it, it is worth a read, potentially is similar to the Stuart doc you are referring to, but It may have more details:

Hope this helps!