Colours & branding

Match the configurator to your shop's brand by changing a few colours. No theme files to touch.

Make it yours

The bundle configurator is built from a small set of named colours, so you can re-tint it to match your shop without editing any files. You set these in WordPress’s own Customizer, and the change flows through every layout: the Add to Cart button, the selected options, the running total and the highlights.

Change the main colour

Go to Appearance → Customize → Additional CSS and paste this, swapping the colour for your brand’s:

:root {
  --bb-accent: #c2188f;       /* buttons, selected options, highlights */
  --bb-accent-deep: #9e1474;  /* the darker shade on hover */
}

Click Publish. That single change is usually all most shops need: it recolours the buttons, the chosen options and the progress highlights in one go. The Customizer previews it live, so you can try a colour before you save, and remove it any time to go back to the default.

Finding your colour

The #c2188f part is a hex code, the standard way to write a colour for the web. There are two easy ways to get the one you want:

The colours you can set

You can fine-tune any of these the same way. The accent is the big one; the rest are there if you want a fuller match.

Setting Controls
--bb-accent The main accent: buttons, selected options, highlights
--bb-accent-deep The darker accent shown on hover and press
--bb-summary-bg The background of the sticky summary bar
--bb-ink Headings and the strongest text
--bb-text Body text
--bb-muted Secondary and label text
--bb-border Card edges and divider lines
--bb-success The “you save” and in-stock green
Tip

Start with just --bb-accent set to your brand colour. That is about ninety percent of the effect, and you can always add the others later.

This is different from colour swatches

The colours here style the configurator’s own buttons and bars. The little colour circles a customer picks from (for a “Colour” option) are set separately, per attribute. See Colour swatches for those.


Still stuck? Email a human. The person who reads it is the person who builds the plugin.