material-foundation / material-theme-builder

Visualize dynamic color and create a custom Material Theme.
https://material-foundation.github.io/material-theme-builder/
Apache License 2.0
361 stars 27 forks source link

Unchecking "Palette Variables" does nothing #232

Closed PrattiDev closed 6 months ago

PrattiDev commented 6 months ago

Describe the bug I cannot stop MTB 2.0 from generating variables.

To Reproduce

  1. Uncheck the "Palette Variables" option in Settings.
  2. The plugin will still generate them regardless.

Expected behavior MTB would stop generating variables.

Desktop (please complete the following information):

Additional notes Due to Figma prioritizing variables in the style panel, the plugin has been harder to use in the meantime. I hope it can be fixed soon. The update is great otherwise!

margeeta commented 6 months ago

Hello! Thanks for the feedback, we're really excited about the update. The "Palette Variables" setting is for generating (or not generating) reference tokens.

Styles will still be priority overall for MTB for awhile due to modes constrained to paid plans. But there will be refinement, like turning styles or variables off, as we gather more feedback on usage and Figma rolls out more variable features. In the meantime, there is a variable discussion thread, closing this issue for now and recording feedback: https://github.com/material-foundation/material-theme-builder/discussions/207