primary |
整个应用中最常用的主色 |
primaryVariant |
主色的变种色,主要用于与主色调做区分的场景。例如APP Bar使用主色,系统状态栏就用变种色 |
secondary |
次选色提供了一种用于强调和区分主色的能力,常常用于悬浮按钮,复选框,单选按钮,需要突出的文本,以及链接标题等场景 |
secondaryVariant |
次选色的变种,用于与次选色做区分 |
background |
背景色,目前主要用作Scaffold系列组件的背景色 |
surface |
平面色,常用于平面组件的背景色,例如Surface组件,sheet组件与Menu组件等 |
error |
错误色,常用于组件中表示错误的颜色 |
onPrimary |
常用于使用primary作为背景色的组件之上的文本与icon的颜色 |
onSecondary |
常用于secondary作为背景色的组件之上的文本与icon的颜色 |
onBackground |
常用于使用background作为背景色的组件之上的文本与icon颜色 |
onSurface |
常用于使用surface作为组件背景色的组件之上的文本与icon的颜色 |
onError |
常用于使用error作为背景色的组件之上的文本与icon颜色 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~