Skip to main content
Question

Material Theme Builder generates weird colors

  • December 21, 2023
  • 4 replies
  • 1566 views

Martin_Mateos_Sanchez

I’m using Material Theme Builder to create a color palette. I’ve checked that it creates the same output as the Material Theme Builder Figma plugin.

In this example, shouldn’t be the picked secondary color equal as the secondary color generated in the palette.

For example, I use the following colors in the Material Theme Builder plugin:

Primary: 00687C
Secondary: 4B6269
Tertiary: 585C7E

Error: BA1A1A
Neutral: F8F9FB
Neutral variant: 8C9294

After creating the theme I get the following palette:

Which is totally not the palette that should be generated. Take for example a look at the secondary color for the light theme, which should be S-40, but instead it is #00687A, which differs a lot from S-40 which is #4B6269.

Is the Material Theme Builder broken or am I missing something?

4 replies

y_toku
Figmate
  • Community Support
  • 2264 replies
  • December 26, 2023

Hi there,

I’m not sure if you’re missing anything. It could also be helpful to reach out to the creator of the file: https://www.figma.com/community/file/1035203688168086460.

Thanks,
Toku


Kesslau_Maximilian

Did you ever figure out a solution? Currently facing the same issue


dvaliao
Figmate
  • Community Support
  • 4583 replies
  • May 27, 2024

Hey @Kesslau_Maximilian, sorry to hear you’re facing the same issue!

If Martin’s not able to assist, since this topic was from last December, you can try reaching out to their support directly at: materialdesignteam@gmail.com


JakacBatko

Hey, just to let you know… yes, the Material theme builder looks broken. That’s because it seems it should work the way you want, but it works differently.
It will generate palettes out of Primary, Secondary, and Tertiary… that is why you cannot set specific colors. It works as it should for automatic coloring that Android provides but it makes it impossible to use builder for specific themes. You have to do it by hand which is annoying as hell. I have spent a lot of time trying to understand how it works and I still don’t know how to get specific output. I


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings