Hi there!
We have a large multibrand system with 17 brands which i’ve inherited.
Each brand has 2 primitive collections (standard + colours), and then the semantic collection which houses each brand as a mode.
There was no planning for inverse/knockout variants of components, so those needing an on-dark or a flexible background colour (and corresponding text colours) which of course we now need for some brands.
In the case of our footer, i had created knockout tokens to sit in the existing eg: font/colour/interactive/text button group and then created a new variant of the footer to map them too and added a boolean switch between the default and inverse themes.
But is there another way (without refactoring all of our tokens)
