对于 Angular Material 主题,您必须只选择浅色还是深色吗?我检查了Angular Material的最新工具:
https://material.io/tools/color/#!/?view.left=0&view.right=0
它显示了三个选项:浅色、深色,以及一个没有浅色或深色的选项。
但是当我转到 mat-theme.scss 时,似乎我只能选择“mat-light-theme”或“mat-dark-theme”。是否有既不亮也不暗的选项,正如 ColorPicker 似乎显示的那样。
最佳答案
没关系!!!
我发现这很棒YouTube video ,作者:Tomas Trajan,有助于通过视频解释这一切是如何布局的,或者您可以转到文学解释 here .
为了快速回答这个问题,差异是较暗、较亮和默认,但这仅由元素颜色模式的特定定义使用。 mat-theme.scss 中的 Material 主题仅定义 mat-light-theme 或 mat-dark-theme。
希望 Tomas 的文章有助于向您解释这一点。这意味着 Angular Material 的文档需要做一些工作。至少我是这么认为的。
关于angular - Angular Material 主题只有浅色还是深色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55417192/