2016-07-21 9 views
1

Ich versuche Winkelmaterial zu verwenden,scharfkantiges Material Absichten und Farbtöne von Komponenten verwendet werden

Ich las alles, was in der documentation's theming section meisten der Demos und der Richtlinie docs revied und versuchte sogar, einen Blick in den Quellcode zu haben und ich war herumwandernd, wenn es irgendwo eine Anleitung gibt, die erklärt, wie jedes eckige Material die verschiedenen Intentionspaletten und Farbtöne in einem Thema verwendet.

Der Grund dafür ist, dass es sich so anfühlt, als würden wir Standardpaletten wählen, alles spielt sich gut ab, aber in dem Moment, in dem wir etwas ändern wollen, sind wir blind bezüglich der Implikationen.

(zB wie eine Situation verhindern, in dem Sie zum Beispiel als Unterstreichungsfarbe für eine Textbox verwendet wird, die gleiche Farbe wie einige Akzentfarbe eine Hintergrundfarbe, die Enden wählen, bis wodurch die undeline nicht sichtbar.)

Antwort

0

Es gibt einen Teil in der erwähnten Dokumentation, der in den Sinn kommt.

Festlegen der benutzerdefinierte Hues für Farb Intentions

Sie die Farbtöne aus einer Palette festlegen, die standardmäßig aktiviert und für die md-Farbton-1, md-Farbton-2 durch eine Absicht Gruppe verwendet werden , md-hue-3 Klassen.

Standardmäßig werden die Schattierungen 500, 300 800 und A100 für Primär- und Warnmeldungen verwendet, während A200, A100, A400 und A700 als Akzent verwendet werden.

Sie können die Farbtöne überprüfen, die von jeder Komponente in der Quelle verwendet werden. Für jede Komponente gibt es eine Datei: https://github.com/angular/material/blob/master/src/components/input/input-theme.scss

Und es gibt die offizielle Material Design Style Guide, die Ihnen sagen, welche Farbtöne für welche verwendet werden. https://material.google.com/style/color.html#color-color-palette

+0

ja, ich konnte die * -them.scss-Dateien finden und sie sind in der Tat in gewissem Maße hilfreich. Ich hatte gehofft auf einige cheetsheet/Zusammenfassung der Informationen in diesen scss-Dateien gespeichert ... – epeleg

+0

Was ist der Standardwert von md-hue-1/2/3 keine Idee? – ANinJa