似乎已在Polymer 1.0中围绕主题建立了一个标准。例如,所有纸质元素都使用CSS变量,例如--default-primary-color
和--primary-background-color
。理想情况下,所有自定义材料设计组件都应遵循此标准,但除了各个元素本身之外,我无法找到任何参考资料。有什么参考吗?
答案 0 :(得分:1)
我认为你所追求的是paper-styles
“组件”,所有纸质元素都用于它们的设计,排版,颜色等。
https://github.com/PolymerElements/paper-styles
它应该提供一个很好的例子来说明如何组织一个多组件样式架构。
答案 1 :(得分:1)
哦,我可能误解了你的问题。看起来您正在寻找的是一种标准方法,用于样式化已导入应用程序或站点的大量现有组件。
不幸的是,这取决于每个组件作者开发和提供自己。在许多Polymer教程中,他们建议导出--my-component-header
或--my-component-button
这样的内容,以便更轻松,但如果没有提供,那么您将不得不依赖/deep/
,我认为这是在即将推出的标准更新中取代。