Material ui 能否使用CreateMuiteme为默认与纸张背景色设置不同的对比度文本颜色?

Material ui 能否使用CreateMuiteme为默认与纸张背景色设置不同的对比度文本颜色?,material-ui,material-design,Material Ui,Material Design,对于高对比度主题,我希望为纸张元素(如扩展面板/卡片)设置浅色背景色,并将调色板.background.default设置为深色 但是,对比文本始终跟随background.default,因此它在纸上几乎不可见 您能否使用createMuiTheme为background.default与background.paper设置不同的对比度文本颜色 这显然不起作用,但这正是我想要的: const themeObj={} 调色板={…初始调色板}; palete.background.default

对于高对比度主题,我希望为
纸张
元素(如
扩展面板
/
卡片
)设置浅色背景色,并将
调色板.background.default
设置为深色

但是,对比文本始终跟随background.default,因此它在纸上几乎不可见

您能否使用
createMuiTheme
为background.default与background.paper设置不同的对比度文本颜色

这显然不起作用,但这正是我想要的:

const themeObj={}
调色板={…初始调色板};
palete.background.defaultType=lightOrDark(palete.background.default);
palette.background.DefaultControlText=palette.background.defaultType==='light'?'#000':#FFF';
palete.background.paperType=lightOrDark(palete.background.paper);
palette.background.PaperControlText=palette.background.paperType==='light'?'#000':#FFF';
themeObj.palete=调色板;
const theme=createMuiTheme(themeObj);