Updating Button Colors and Hover States on Booking Sites
Last updated: May 9, 2026
This article will guide you through the process of customizing the button colors and hover states for your booking site to better match your venues branding.
By updating the CUSTOM CSS field, you can modify both primary and secondary button colors as well as hover states. The changes will be applied to various button styles and navigation elements on the public-facing site.
Steps to Update Button Colors and Hover States
1. Navigate to the Asset / Branding Settings
- Go to Settings in your admin panel.
- Select Assets / Branding from the left-hand menu.
- Then, click on Public Site.
2. Edit the CUSTOM CSS Field
- In the Public Site section, look for the CUSTOM CSS field.
- You can now edit the field to customize the button styles.
3. Add the Custom CSS Code
- Copy and paste the following CSS code into the CUSTOM CSS field to update the button colors and hover states.
- Change the Green / Black to colors from your style guide.
- To find your brand colors on your marketing website, right-click on the page, select "Inspect" or "Inspect Element," and check the CSS styles under the "Styles" tab for color codes associated with background, text, or button elements. E.g. hex color code = #000000 for Black.
/* Secondary Button Styles */
.e-button--secondary {
background-color: #82c341; /* Green background */
border-color: #82c341; /* Green border */
}
.e-button--secondary:hover {
background-color: #000000; /* Black background on hover */
border-color: #000000; /* Black border on hover */
}
/* Primary Button Styles */
.e-button--primary {
background-color: #000000; /* Black background */
border-color: #000000; /* Black border */
}
.e-button--primary:hover {
background-color: #82c341; /* Green background on hover */
border-color: #82c341; /* Green border on hover */
}
/* Navigation Link Hover and Active State */
.c-nav ul li:hover a,
.c-nav ul li.active a {
background-color: #000000; /* Black background on hover or active state */
}
4. Save Your Changes
- After pasting the code, save the changes to apply the new button styles across your booking site.
Explanation of the CSS Code
Here’s a breakdown of the custom CSS code:
- Secondary Button (
.e-button--secondary):- The background and border are set to a green color (
#82c341). On hover, the button background and border change to black (
#000000).
- The background and border are set to a green color (
- Primary Button (
.e-button--primary):- The background and border are set to black (
#000000). On hover, the button background and border change to green (
#82c341).
- The background and border are set to black (
- Navigation Link Hover and Active State (
.c-nav ul li:hover a, .c-nav ul li.active a):- The background color of the navigation links changes to black (
#000000) when hovered over or in an active state.
- The background color of the navigation links changes to black (
Previewing Your Changes
Once you've saved the changes, navigate to the public site to view the updated button colors and hover states. You should see:
- Green secondary buttons with black hover states.
- Black primary buttons with green hover states.
- Navigation links turning black when hovered over or active.
If you need further assistance with customizing your site, feel free to reach out to support.