I’m sure y’all saw what Figma just announced with variables, it’s powerful. If you haven’t seen it, check this out - https://twitter.com/pwnies/status/1671552806078251008 - or this - https://twitter.com/bilalkhettab/status/1671553080448495619 (there is a video version of this example floating around somewhere)
Note that not only is the color changing, and can also react to the background (change light to dark mode), but also the content is changing for language support. The container appears to be informing the UI to make the necessary modifications, which is how the UI is changing dynamically as the user places a symbol/artboard within the container.
I know people on these forums have inquired about variables, or changing themes through plugins. I’ve also created some of those plugins. I am one of those people that greatly needs the ability to have a design change themes and strings, and have had to resort to writing a web app that takes advantage of the open file format to make this possible.
Sketch has the ability to do some of these things, but it’s all very disparate and manual. What Figma has achieved appears to be done quite fluidly and automatic (after some complex initial setup I am sure).
Is this sort of thing on the Sketch roadmap?