2015-06-23 35 views
0

似乎標準已經圍繞聚合物1.0中的主題而建立。例如,所有紙張元素都使用CSS變量,如--default-primary-color--primary-background-color。理想情況下,所有定製的材料設計組件都應該遵循這個標準,但除了個別元素本身之外,我無法找到任何參考。那裏有沒有任何參考?標準聚合物1.0主題是否有任何參考?

+0

如果它不在這裏,那麼它不是聚合物標準:https://www.polymer-project.org/1.0/docs/ – TylerH

+0

我明白你的觀點,儘管看起來應該有一個參考。如果組件開發人員不使用紙元素定義的混合,我認爲它打破了「可成型性」的目的。 –

回答

1

我認爲你是什麼paper-styles「組件」,其中所有的紙元素的使用他們的設計,排版,顏色等

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

它應該提供一個很好的後如何組織多組件樣式體系結構的示例。

+0

啊,是的,我認爲[default-theme.html](https://github.com/PolymerElements/paper-styles/blob/master/default-theme.html)文件基本上是我正在尋找的。 –

1

哦,我可能誤解了你的問題。看起來您正在尋找的是一種標準方法,用於爲導入到應用程序或站點的大量現有組件進行樣式設計。

不幸的是,這取決於每個組件作者的開發和提供自己。在許多Polymer教程中,他們建議您導出--my-component-header--my-component-button之類的東西以使其更容易,但如果它們未提供,那麼您將不得不依賴/deep/,我認爲這將在即將到來的標準更新中被替換。