Skip to main content

As a design system owner, I want to enable other users to easily rebrand the design system without having to duplicate the entire library file just to modify variables. By allowing users to view all remote/library variables and create local ones to overwrite them as needed, we can maintain a single, consistent design system as the base, greatly improving future maintainability.


Proposed Solution:


A simple addition to the interface could look like this:


With this menu entry, users would be able to easily view ‘Remote/Library Variables’. The values displayed would be ‘muted’, but users would have the option to click on them and set different values using the default color picker:


Once this feature is implemented, users would only see the variables they own under ‘Local Variables’, making the rebranding process much smoother and more intuitive.


Thank you for considering this enhancement. It would greatly improve the flexibility and usability of design systems within Figma.

Hi @Galvez_Dani, Thanks for sharing your thoughts about this. I appreciate you taking the time to provide such detailed use cases.


It’s already gathered some votes in just one day, which suggests that there’s a lot of interest from the community.


We’re eager to see how our community reacts to this idea. If you’re excited about seeing this idea implemented, please vote or leave a comment.


Thanks again for your input!


@Junko3 → Do you know if Figma team has any plan to cover this type of functionality already??


Reply