Source DS Utils
Automations for Source Design system
Plugin Preview
About this plugin
Bunch of utilities for Source Design System and Source Foundation plugin. I feel like these automations can be useful for everyone who designs in Figma.
This is a UI-less plugin that uses Figma quick actions to run automations.
Export component templates
Select components or frames with components and run the command to copy all these components as frames. You can use these copies to import component templates back.
Import component templates
Select a frame with exported component templates and run the command. This command will either replace target component content with the contents of the template or it will merge layers
Fix layers
Sometimes Figma does not resize absolutely positioned layers when you update something rapidly. When you spot such rouge layers went off you can fix them with this automation.
This command finds all absolutely positioned layers inside auto layout frames and snaps their size back to fit the parent.
Create color Styles
This command will create colour styles that are bound to the variables of the same name.
Clone component
Effortlessly clone any component or component set. When you copy/paste a simple component with lots of properties Figma creates a component instance. This automation creates an identical copy with all the properties available.
Make local component
Simplify workflow for slot components. This automation takes the instance inside another component, creates a local copy of that instance, makes it a component and swaps it with that component.
Slot to local component
Simplify workflow for slot components. This automation takes the instance, checks instance swap properties and enables you to swap it with newly created component. Lear more here -> https://forum.figma.com/t/slot-component-workflow-plugin/93749
Update Elevation Components
This is Source Design System specific automation. It reads effect styles and updates custom-made elevation components to match effect shadows.
Set Playground
Mark any file as Source Foundation Playground. This plugin uses figma.root.setPluginData method from plugin API to toggle 'SDSPlayground' property.
Plugin Details
Version | 8 |
---|---|
Created | May 7, 2024 |
Last Updated | December 20, 2024 |
Category | design-tools-other |
Creator | Pavel Kiselev |
Stats | 53 installs, 10 likes |
Pricing | Free |
Technical Details
- API:1.0.0
- main:dist/plugin.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- none
More Like This
Discover other plugins in the design-tools-other category.