Skip to main content
Question

Universal dark/light switch

  • February 17, 2026
  • 0 replies
  • 0 views

Michiel Essen

Hi,

When designing screens for our platform we use 2 design systems within one frame and even within the same component. We have:

  • Our own design system with light and dark theming
  • Either Material Design or IOS 26 with light and dark theming

Currently it is, to my knowledge, not possible to use these two efficiently in tandem. For example:

I can switch both to dark mode but then variables used from one design system used in components of the other design system will not change. To illustrate this: I use the tab bar from the IOS 26 library but override the text labels with variables from our own design system. Now, when I switch to dark mode these overwritten values will not change.

Is there a solution that I am not aware of to tackle this issue? If not, perhaps a universal switch that works across libraries would be an idea?