【问题标题】:Is there any reference for standard Polymer 1.0 themes?有标准 Polymer 1.0 主题的参考吗?
【发布时间】:2015-06-24 02:39:07
【问题描述】:

似乎在 Polymer 1.0 中围绕主题建立了一个标准。例如,所有纸张元素都使用 CSS 变量,例如 --default-primary-color--primary-background-color。理想情况下,所有自定义材料设计组件都应遵循此标准,但除了单个元素本身之外,我很难找到任何参考。有参考吗?

【问题讨论】:

  • 如果它不在这里,那么它不是聚合物标准:polymer-project.org/1.0/docs
  • 我明白你的意思,但似乎应该有一个参考。如果组件开发者不使用纸元素定义的 mixin,我认为它违背了“themability”的目的。

标签: css polymer polymer-1.0


【解决方案1】:

我认为您所追求的是paper-styles“组件”,所有纸张元素都将其用于设计、排版、颜色等。

https://github.com/PolymerElements/paper-styles

它应该提供一个很好的例子来说明如何组织一个多组件样式架构。

【讨论】:

  • 啊,是的,我认为default-theme.html 文件基本上就是我要找的。​​span>
【解决方案2】:

哦,我可能误解了你的问题。您正在寻找的似乎是一种标准方法,用于对您已导入应用程序或网站的大量现有组件进行样式设置。

不幸的是,这取决于每个组件作者自己开发和提供。在许多 Polymer 教程中,他们建议导出 --my-component-header--my-component-button 之类的内容以简化操作,但如果未提供它们,则您将不得不依赖 /deep/,我认为它会在即将到来的标准更新中被替换。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-21
    • 2017-05-23
    相关资源
    最近更新 更多