Prerequisites
Import Custom Theme
Open Skeleton v3 Figma Library
![Create New Project](/_astro/01_openSkeleton.DPoCw-9w_21bekB.webp)
Open Skeleton themes plugin
Click on the Actions
¹ button in the toolbar, search for Skeleton Themes
², and click on the Skeleton Themes
³ plugin when it appears.
Important: The plugin is compatible only with the Skeleton v3 Figma Library.
![Create New Project](/_astro/02_openThemePlugin.BmXyghw5_1WPaLB.webp)
Add new theme
The library includes a default theme, Cerberus
. To add your theme, click Add theme
⁴.
![Import Project](/_astro/03_addNewTheme.B6rnrYge_1TrOQE.webp)
Select theme
Copy your theme code by visiting the Skeleton theme creator. Click Import
⁵, then select a theme⁶, or compose your own.
![Publish](/_astro/04_selectTheme.BZIbo43f_ZHggXt.webp)
Copy theme
Open the Code
tab in the right panel⁷ and copy the theme code⁸.
![Create New File](/_astro/05_copyTheme.CmBUct0U_2mGBO2.webp)
Paste theme
Return to the Skeleton Themes
plugin in Figma, paste the theme code⁹, and click Upload
¹⁰.
Note: Uploading the theme may take 3–5 minutes, depending on your device.
![Select Library](/_astro/06_pasteTheme.ByWfkHhw_1kObHg.webp)
Publish updates
After uploading, publish the library to make the new theme accessible. In the left panel, click the Book
icon¹¹, then click the Publish...
button¹². When the modal appears, click Publish
again¹³.
Note: Publishing may take 5–7 minutes.
![Use Library](/_astro/07_publishUpdates.CeuqyhxV_Z7syne.webp)
![Use Library](/_astro/07_publish.CXDuTAIZ_Z1PU9g8.webp)
Apply Custom Theme in Project
Prerequisites
- Completed Chapter 1: Set-up Skeleton Figma Library
- Completed Chapter 2: Import Custom Theme
Open Project
Open the project where the Skeleton Figma Library
is applied.
![Use Library](/_astro/01_openProject.aop3bkWX_8dMud.webp)
Set the stage
Add page examples
components on the canvas to preview your theme.
![Use Library](/_astro/02_setStage.ClKO0YZ7_2sSDfe.webp)
Switch theme
In the Pages
section⁴ on the right panel, click Apply variable mode
, hover over Theme
, and select your imported theme⁵.
![Use Library](/_astro/03_switchTheme.DDBq8hL4_1hdiJ6.webp)
Voilà! Your theme is now applied to the components.
![Use Library](/_astro/03_switchThemeResult.BAZROMF6_ZMh8yE.webp)
Switch modes
Skeleton themes include light
and dark
modes by default. Switch modes the same way you switch themes: in the Pages
section⁶, click Apply variable mode
, hover over Color Scheme
, and select the scheme⁷.
![Use Library](/_astro/04_switchColorScheme.CD7UGK6J_a0Khb.webp)
Your components are now in the Dark
Color Scheme
.
![Use Library](/_astro/04_switchColorSchemeResult.B-2y_0Ld_2pyuwc.webp)