CTA: Button > Primary
This component helps users perform important actions.
Usage Criteria
This component helps users carry out important actions on the website, such as loading information, submitting forms, and more.
Do's and Don'ts
- Do use this component for important actions that users should pay attention to (ie. Submit button for a form).
- Do not use this component for secondary actions that are not as important (ie. Do not use this as a "back to previous page" button in a multi-step form).
- Do not put multiples of this component directly side by side or stacked. If there are multiple CTA buttons on a page, please have some dividing content in between the components.
Design Notes
If there are two actions needed on a page in close proximity, this component can be paired with CTA: Button > Secondary, which draws less attention than the CTA: Button > Primary but still performs actions.
While it is possible to have more than one per page, avoiding that and limiting to one will give the button more impact and be less distracting.
Configurable Options
This component is configured with a CTA label and URL. The layout can also be changed using Button Alignment so the button is either left aligned or centered on the page.
Developer Notes
Type |
Name |
---|---|
AEM Component Name |
CTA: Button > Primary |
Code Base Name |
button-primary-v2 |
resourceSupertype |
bclccorporate/components/content/base-button |
SCSS Attributes |
button.scss |
JavaScript |
|
Status |
Released (RC 1) |
Version |
Code Base v1.0 |
Designer Notes
Type |
Name |
---|---|
Sketch Component Name |
BCLC_Corporate_Designs/components/cta/button/primary |
Sketch Responsive Sizes |
Desktop HD - Desktop, Tablet - Mobile |
Status |
Released (Master) |
Version |
Design 1.0 |