Design Journal
Last year, Figma introduced a new way to handle light and dark modes: Variable Modes. The promise was clear - design once, switch between modes seamlessly. No more maintaining separate dark mode screens. It is also a scalable system to support breakpoints or event languages. When variable modes launched, I was so excited for the new dawn and say goodbye maintaining two sets of designs. But I faced immediate challenges at work. My Figma used a mix of legacy components, that does not support vari