我正在尝试使用 MUI 创建替代调色板,根据 api 它会更改我的卡片的背景
我试图让这些颜色根据神奇宝贝的类型交替。
但我不知道怎么... 有什么想法吗!? 这是我试图创建逻辑的地方
[这里是调色板应该
在里面 播放的地方```< 框 sx={{ bgcolor: 'typecolor.main' }}
<前><代码>
I'm trying to make these colors alternate according to the pokemon's type.
But I do not know how...
Any idea!?
here is where i am trying to create the logic
[here is where the palette should be played
inside the ```<Box
sx={{ bgcolor: 'typecolor.main' }}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
MUI 调色板是可扩展的,但您需要执行一些操作来创建新颜色并将其应用于 Box 组件。
使用自定义颜色变量定义主题。您可以使用
augmentColor()
生成 PaletteColor 这样它就可以在您的 Box 中使用,然后将该新颜色传递到您的组件中The MUI palette is extendable, but you need to do a couple of things to create a new color and apply to your Box component.
Define a theme with a custom color variable. You can use
augmentColor()
to generate the PaletteColor so it can be consumed in your Box then pass that new color into your component