Designing with Salt Figma libraries

Salt provides a comprehensive set of components and styles, which include themes, typography, color palettes, iconography and more. Designers can use the components as they are, out of the box, or adapt them to suit the needs of a business or application.

To start designing with Salt, you should allow 30 minutes and begin with the following:

Watch our tutorial video (JPMC Employees Only) on setting up Salt DS Figma libraries for your project.

We maintain a comprehensive set of up-to-date libraries in Figma to help you make beautiful, consistently designed UIs and applications. If you want to start using Salt Design System for your project, first you need to set up the Salt libraries on Figma with the steps below.

Salt offers the following libraries in Figma, and you'll be installing those that best suit your needs:

LibraryDescription
Salt DS Components and Patterns
Essential
This library includes all Salt DS components and patterns that are represented in code and are documented on the site. To use Salt components and patterns directly, please install this library.
Salt DS Themes
Essential
This library includes all typography and effect styles as well as all color, size and spacing variables needed for the themes available within the components and patterns library. All variables are reflective of the design tokens in code.
Salt DS AssetsThis library offers Salt icons and country symbols.
Salt DS LogosThis library contains logo variations, including J.P. Morgan, Chase and dual-brand logos. This library is for internal JPMC use only.

Salt DS JPM Brand Colors, Legacy (UITK) Colors libraries

The color libraries below provide the color variables for each theme. However, using these color variables directly in a design file is not recommended, as it does not reflect the way Salt components reference colors in code. Instead, please use the semantic variables provided in the Salt DS Themes Figma library.

LibraryDescription
Salt DS JPM Brand ColorsThis library provides variables for each foundational color needed with the Salt DS JPM Brand theme.
Salt DS Legacy (UITK) ColorsThis library provides variables for each foundational color needed with the Salt DS Legacy (UITK) theme.

Start by opening a new design file in Figma. You’ll notice some pre-installed libraries in the 'Assets' panel. Click on the library icon located in the 'Assets' panel to manage your libraries.

Screenshot of navigating to Figma assets panel

Identify any libraries you don’t need and click the 'Remove' button on the right side to tidy your workspace.

Screenshot of decluttering workspace

Once your workspace is clean, click the 'Browse team libraries' button to search for and install new libraries.

Screenshot of clicking Browse team libraries button

In the search field, type “Salt DS” to see the Salt DS libraries. Alternatively, type the whole name of the library you want to install. You can find the essential Salt DS libraries info in the table above.

Screenshot of searching Salt DS libraries

Click the 'Add to file' button to include a Salt DS library in your design file. For details on each library, see the section below.

Screenshot of clicking Add to file button

Now you'll be able to see the available Salt DS libraries in the 'Assets' panel. You can start using the library in your design projects. Next, once you successfully add a component to your project, you'll know for certain that the library is in place.

Screenshot of Salt DS components and Patterns library has been installed on assets panel

This table shows the definitions of Salt design assets in Figma:

Salt DS Figma artifactDefinitionFigma LibraryFigma library example
ComponentSalt components distributed as Figma components. Configurable with props. Shouldn't be detached.Salt DS Components & Patterns LibraryAvatar, Banner, Button
TemplateSalt components AND patterns distributed as Figma components. Initially configurable with props. Should be detached to customize the composition (e.g., add or remove elements)Salt DS Components & Patterns LibraryCheckbox group template, Data Grid template
StickerPatterns built by Salt (or contributions) available as example frames. Can be copied into files. Not distributed as components.Salt DS Pattern StickersheetsForms, International Address Form

If you are migrating from other libraries, including Salt (Next), Salt Light, Dark libraries, and UITK, please refer to our migration guide (JPMC employees only).

If you encounter any issues or need additional help, please don’t hesitate to reach out. Our support team is here to assist you: