How to create and use Light & Dark Mode in an App or Website design

A step by step guide on creating a design system that uses light and dark mode, applying it to a design and displaying it in Figma.

Oscar de la Hera Gomez
Written by Oscar de la Hera Gomez
First published on 08/14/2023 at 15:26
Last Updated on 08/15/2023 at 11:30
<p>A flower that represents Figma with the text "Light &amp; Dark Mode" beneath it.</p>

A step by step guide on creating a design system that uses light and dark mode, applying it to a design and displaying it in Figma.

Subscribe

Please note this feature builds on our design system tutorial and is only available on education, professional or organization Figma accounts.

How to create a Design System using Variables in FigmaCheck out our Figma Variables Guide

Step One: Create a Design System that uses Light and Dark Mode

<p>A screenshot of Figma showing the styleguide of the Price After app.</p>

Follow the tutorial below to create a Design System that includes Atoms, a Styleguide and a Layout manager.

Make sure that you create two modes, one for light mode and one for dark mode, and that use Tokens for each color.

How to create a Design System using Variables in FigmaWhat are Atoms?How to create a new Variables Mode in FigmaHow to create tokens in Figma

Step Two: Apply the Color Tokens

<p>A screenshot of Figma showing how all the screens and components use tokens from the Price After styleguide variable collection.</p>

Apply the color tokens linked to the light mode and dark mode from the Styleguide across your app and websites design.

Step Three: Display the Designs

<p>A screenshot of Figma showing how we used Sections to display the designs in light mode and dark mode. Tutorials available below.</p>

See the designs in light mode and dark mode by either:

  • Setting the default Styleguide mode for an entire page within a design file to Light Mode or Dark Mode
  • Creating sections for Light Mode or Dark Mode, and setting each section to the relevant mode
How change the Variable Mode for a Page in a Figma Design FileHow to set the Variable Modes of a Section in Figma

Looking to learn more about things you can do with Variables or Figma ?

We recommend you check out our Figma Variables Guide or search our blog to find educational content on learning how to use Figma.

Check out our Figma Variables GuideSearch our Blog

Any Questions?

We are actively looking for feedback on how to improve this resource. Please send us a note to inquiries@delasign.com with any thoughts or feedback you may have.
SubscribeContact UsVisit our BlogView our ServicesView our Work

Partner with us

We would love to get to know you and see how we can help your organization with its goals and needs.
Let's Talk

Stay Informed

Get occasional updates about our company, research, and product launches.
Subscribe