Skip to main content
Question

How should I manage variables and styles across my design system and wireframes?


PauSandoval

Usually, I design in low-fidelity, then move to mid-fidelity, and finally to high-fidelity with functional prototypes. During this process, I also create the design system (when it’s a new project).

Now that I’m including variables, I’m running into a problem: variables aren’t exported unless I use a plugin, and even then, the process feels very slow. Updating every variable in the design system (whether with plugins or not) makes designing much less efficient.

Here’s a real case: In my design system, I define styles for typography and sizes. For sizes, I set up variables for Desktop, Tablet, and Mobile. Later, while working on my mid-fidelity wireframe, I realize my sizes aren’t quite right. In this wireframe, I also have variables for breakpoints. Now, I’m not sure if I should:

Modify the typography sizes in the design system (as styles and variables), or

Change the variables in the mid-fidelity wireframe where I’m working with breakpoints.

So, how do you recommend managing this process, so that my design system and my mid- and high-fidelity design files have breakpoints correctly configured with variables? I’d appreciate advice on whether I need to change my design methodology or how I can adapt it to work effectively with variables.

0 replies

Be the first to reply!

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings