Element Overview

Quickly get a project started with any of our examples ranging from using parts of the framework to custom components and layouts.

What is an Element?

Elements are the foundational building blocks that comprise all user interfaces.


Element Design Process

A new element is added to the Cupcake library after it is cycled through the following design process:

  • There is a clear, repeatable need for the element across multiple products

  • Designers will discuss guidelines and best practices on how and when to use the element

  • Developers will create the element in code and deploy to the Cupcake code package


Contributing to the Element library

Do you have an element in your product that you use frequently? Send it to us! One of the major goals for Cupcake Design System is to house all elements in one place to make them eaily accessible across the company.