Hi all,
This has been driving me crazy and I feel like with the new update it has further just muddled my opinion. I’m working within a multi brand design system. One component library, multiple brands with different colours and fonts. (I have thoughts about that but alas I am a lowly designer and not high enough to create change)
Brand switching also became a little easier with variables and tokens, however there is a limit to 4 brands before you need to upgrade your Figma plan which we can’t do.
Since we have more than 4 brands (and type variables are still quite new), what is the best way to do this? We’ve been doing it two ways, either:
- Create atoms, organism. Use a variant called brand and switch in the main organism
- Create atoms, and variants within the atoms. Create organism, create brand variant in organism. Use variants in atoms to switch
Either way the main organism has a brand variant. The text/colour styles are linked in the base file, so I suppose the only positive to making variants in the atom level is if there was some change it was be easier to push?
I can’t explain very well so I’ve created an example file of what I mean
Figma – 15 Jul 24