Colours and states
All buttons should use consistent brand colours:
- Primary or action buttons: Teal (#006072) or green (#006637) background with white text
- Secondary buttons: Grey (#c1c1c1) background with black text
- Inverted buttons: Transparent background and a 2px white border with white text
Buttons and links both use hover and focus states, which change automatically when a customer interacts with them. State changes help the customer understand that they can interact with the element and see clearly where they are on-screen if they are using keyboard-only navigation.
Hover state colours
- Primary or action button hover colours: Dark teal (#004d5b) or dark green (#004d29) background with white text
- Secondary button hover colour: Dark grey (#cdcdcd) background with black text
- Inverted button: White background with black text
Focus and active state colours
Focus and active states look the same to the customer regardless of the type of button or link. They are highlighted with yellow and black to stand out easily.
- Background: Bright yellow (#f5CE3E)
- Border: 2px black (#000000)
- Text: Black (#000000)
Button text
Button text should be short and describe the action the button performs. Where possible use consistent wording so the customer knows what to expect from the action:
- Start now – at the start of the service
- Sign in – to an account a customer has already created
- Continue – to move to the next part of a form
- Save and continue – when the service offers the ability to save the customer’s information
- Save and come back later – when a customer can save their information and come back later
- Add another – to add another item to a list or group
- Pay now – to make a payment
- Confirm and send – on a check summary page to confirm submission of a form
- Sign out – when a customer is signed in to an account
Buttons on dark backgrounds
When buttons or links appear on dark backgrounds it is important their colours are changed to make sure they still stand out.