Quick links

Standards FAQ

🔑 Sign in

🆕 Create account

💬 Chat on Slack

📩 [email protected]

🖥 Website standards.site

🐦 Twitter @standards_site

📷 Instagram @standards.site

Design & Editing

Editor overview

Preparing logo assets

Click & Hover Behaviors

Text

Media

Accessibility

Button

Dropdown

Sequence

Navigation Menu

Links

Color

Components

Automations

Tooltips

Files & Downloads

Collaborative editing

Project backups

Workspace & Project Management

Publish & share

Dashboard overview

Workspaces

Workspace members

Viewers

Project access page

Project folders

Project settings

Agency client workflow

Project transfers

Connect a custom domain

SAML SSO integration

Analytics & view history

Components are a single-saved design which can be used repeatedly throughout a project. They can be updated at any time from a single location, and any changes will sync across all instances.

In this guide:


Why use Components?

Components are typically used to save time when editing, and ensure consistency throughout a project. Any situation where a single design is used in more than one location is an opportunity to use a Component. Rather than duplicating or copying a design—requiring changes in more than one place— save it as a Component to extend one design over multiple locations. This way, if you need to make edits in the future you can just edit the Component and all instances will update automatically.

1.png

Components are also useful in making sure designs are kept consistent. Rather than arduously double-checking exact property values to maintain consistency throughout a project, designs are ensured to referencing the correct component, and everything will stay perfectly in sync.


Components in use

One of the best ways to learn about Components is to understand how they are used. Below are three examples describing some of the best use cases for Components:

Component use case: Button

Component use case: Section divider

Component use case: Contents


Getting started

Whether you’re designing a simple block of text or a multi-layered group, you can start using Components in one click. There are many ways to interact with Components, and we’ll cover each one in more detail.

Create new Components

Any selectable element can be a Component. To create a Component, select a layer and click ‘Create’ in the right sidebar.

2 - Create.png

Components are automatically grouped by their element type, so for example Button, Row, and Text elements are each saved into their respective Component groups.

Choose existing Components

To choose a Component, select a layer and click ‘Choose’ inside the Component settings group in the right sidebar.

3 - Choose.png

Options will be based on the element type selected. For example, if selecting a Button element you can only choose from other Button Components.

Swap existing Components

Components can be swapped with other Components of the same element type. You can swap a component by hovering over the thumbnail in the right sidebar.

4 - Swap.png

Detach Components

If at any point you want to sketch outside the constraints of a Component, detach the Component instance by clicking the ‘Detach’ button in the right sidebar.

5 - Detach.png

Detaching doesn’t effect the Component itself, and is fully reversible.

Add Components

To add a component, press C on your keyboard or select the diamond icon in the top bar. This will cause all the available add points to become visible. Choose the location, then choose your desired Component from the Add modal.

6 - Add.png

The options available in the Component modal are based on which add point you chose in the previous step. For instance, choosing an add point inside a Column, Group & Row Component won’t be visible in the modal since it is not possible to add a Row inside a Column.


Editing Components

At the moment a Component is created, a version of the design is saved outside the layers of the project, and the selected layer becomes an instance that references the saved version. Any edits you make to Component instances are overrides and do not update elsewhere.

To make edits to the Component itself, click Edit in the Component settings group in the right sidebar, or navigate to the Components tab at the top of the right sidebar and select the desired Component. This will open a specialized interface that allows directly editing the Component.

8 - Edit.png

<aside> 💡 Tip: Any changes made here will automatically update anywhere the Component is referenced within the document.

</aside>


Related guides

Editor overview

Automations