Buttons & Links

Buttons help people initiate actions, from contacting an agent to filtering listings.

BUTTONS & LINKS / INTRO


Buttons and text-based hyperlinks are the primary user interface tools to provide straightforward ways to interact with our digital assets. Choose the type of button based on the importance of the action. The more critical the step is, the more emphasis its button should have.

The CENTURY 21® digital branding allows for several color choices of filled, tonal, and outline buttons. These colors should follow the element prioritization and must always comply with current ADA and WCAG requirements requiring at least a 3:1 contrast ratio to adjacent colors.

All buttons and hyperlinks should include text, not just graphics. Never rely on a presentation that uses only color, shape, or placement alone.

Please be advised that the ADA legal landscape is constantly evolving. You are required to ensure your business is in full compliance and we encourage you to consult with your attorney.

BUTTON / TYPES


Specifically styled Filled, Tonal and Outlined buttons have all been compiled to give designers Primary, Secondary, and Tertiary options that meet ADA compliance on approved background colors.

3 BUTTON TYPES

1
Filled (Primary)
2
Tonal (Secondary)
3
Outlined (Tertiary)
1 (Primary)
1 (Secondary)
1 (Tertiary)

Primary

Primary buttons are reserved for the principal actions users can take and require the highest level of the users attention.

Secondary

Secondary buttons are used for the subordinate actions users can take and require less of the users attention than primary actions and buttons.

Tertiary

Tertiary buttons represent the third-level of importance for a user to take and require the least amount of the users attention.

BUTTON / COLORS


Filled and Tonal buttons styles defined here can be used on any approved background color.

FILLED BUTTON STYLES

Border:

#8E8365

Background:

#BEAF87

Text:

#121212

Hover:

#CBBF9F

Border:

#727273

Background:

#252526

Text:

#FFFFFF

Hover:

#353536

Border:

#727273

Background:

#727273

Text:

#FFFFFF

Hover:

#676768

Border:

#727273

Background:

#FFFFFF

Text:

#121212

Hover:

#676768

TONAL BUTTONS STYLES

Border:

#908567

Background:

#D9D0B8

Text:

#121212

Hover:

#E1DAC6

Border:

#727273

Background:

#C4C4C5

Text:

#121212

Hover:

#D0D0D1

Outlined buttons displayed here should be used on light and obsessed grey backgrounds as shown.

OUTLINE BUTTONS

Border:

#746649

Background:

Transparent

Text:

#746649

Hover:

#5C513A

Border:

#121212

Background:

Transparent

Text:

#121212

Hover:

#707070

Border:

#BEAF87

Background:

Transparent

Text:

#BEAF87

Hover:

#9F9373

Border:

#FFFFFF

Background:

Transparent

Text:

#FFFFFF

Hover:

#D3D3D3

BUTTON / USAGE


The purpose of buttons are to communicate actions that users can take. They are typically placed throughout your user interface, in places like:

  • Calls to action
  • Modal windows
  • Forms Cards Navigation
  • Navigation

Example of a call to action tonal button with an icon

Buttons are just one option for representing actions in a product and shouldn’t be overused.

Too many buttons on a screen disrupts the visual hierarchy and confuse the primary actions users can take.

Use sentence case for all headlines, taglines, and buttons greater than 2 words.

Don’t add excessive horizontal spacing between the letters in sentence case headlines.

Use the primary typography as the default headline font style.

Don’t use a line-height (line spacing) that is less than 1.5 times the font size.

Use primary and alternative font weights in headlines to indicate visual priority and emphasize specific words.

Use caution when mixing sentence case and uppercase fonts in a headline as it can make headlines hard to read.

Use caution when mixing sentence case and uppercase fonts in a headline as it can make headlines hard to read.

Use caution when mixing sentence case and uppercase fonts in a headline as it can make headlines hard to read.

BUTTON / ANATOMY


Buttons are comprised of (4) parts.

1
Label
2
Container
3
Icon (optional)
4
Border

BUTTON / SPECS


There are (2) fonts approved for button use. Refer to the typography section for details.

Buttons have border-radius: 0px

BUTTON / TYPE / FILLED


Filled buttons utilize the brands primary colors.

Example of a filled button in a hero on desktop

On mobile

BUTTON / TYPE / TONAL


Tonal buttons are generated from a tone of the primary colors.

Example of a tonal button of obsessed grey in a hero on desktop

On mobile

BUTTON / TYPE / OUTLINED


Outlined buttons have a border and text color that is identical.

Example of an outlined button in a hero on desktop

On mobile

Outlined buttons need to follow the text over image standards when used in unison with images.

Replace outlined buttons with filled buttons for use over images.

Do not place text or outlined buttons over images.

TEXT/HYPERLINKED TEXT


Text links are used for the lowest priority actions, especially when presenting multiple options.

Text links can be placed on the approved light and white background colors.

Text links have less emphasis than tonal and filled buttons and can be used in a paragraph.

The color and style of text link must always be recognizable from non-hyperlinked text and elements.

Text links by default have an underline.

Text link in a paragraph with other text.

Text link in a mobile snack bar.

In paragraphs, text links help maintain an emphasis on the sentence as a whole while providing a useful link for users to explore topics and keywords.

Example of a text link in supporting text in a hero module

Replace outlined buttons with filled buttons for use over images.

Do not place text or outlined buttons over images.

When text links are paired with form elements they can be used as a lower priority actions.

Example of a text link with an icon paired with a form element

All the sates a text link can take.

3 LINK STATES

1
Hover
2
Active
3
Focused

States of a text link