<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5HGSQD2L" height="0" width="0" style="display:none;visibility:hidden" title="GTM"></iframe>
Foundations
Learn how Vista’s foundational elements like color, typography, spacing and grids help create a unified, flexible, and accessible visual language across all Vista experiences.
Accessibility

Accessibility

Features that SWAN offers for accessibility support.
All Tokens

All Tokens

A list of all SWAN tokens
color

Color

Color is a crucial aspect of our visual language, conveying meaning, emphasis, and hierarchy in our product UI.
Constants

Constants

Constants for using SWAN values in code
Core props

Core props

Core props usable on all SWAN components
Currency

Currency

Standards and guidelines to display and format currencies.
Date/Time

Date/Time

Standards and guidelines to display and format dates and times.
Numbers

Numbers

Standards and guidelines for display and format numbers.
Phone numbers

Phone numbers

Standards and guidelines for display and format phone numbers.
Glossary

Glossary

Terms and terminology used in SWAN
grid layout

Grid Layout

An invisible framework responsible for the order and rhythm of our pages. By imposing constraints on layout, the grid makes it easy to achieve consistent and proportionate designs from page-to-page, and across devices.
icons

Icons

Symbolic representations of concepts and actions that are intuitively recognizable to users.
Modes

Modes

Modes utilize alternate values in SWAN tokens to adjust the appearance of UI. Modes cascade through to all tokens and components used within the mode.
Responsive System

Responsive System

A responsive system that works with the screen classes and breakpoints defined by SWAN, so that you can make your components adjust responsively based on those sizes and breakpoints.
Space

Space

Space is used to bring structure and hierarchy to pages. Proper spacing enhances readability, guides user flow, and creates a clean, uncluttered interface.
Typography

Typography

Typography can help guide users through an experience by organizing information and creating clear visual hierarchy.