Farben

Die Bibliothek Farben: die zehn benannten Systemfarben mit ihren Werten und Adressen, Ihre eigenen Farbfelder, der Inspektor, eine Farbe anlegen und bearbeiten, eine Systemfarbe überschreiben und wo eine Farbe verwendet wird.

Als Markdown ansehen

Farben ist die dritte Kategorie unter der Wurzel Assets: die feste Palette, die das Produkt mitbringt, und die Farbfelder, die Sie hinzufügen, jedes ein Name mit einem Wert #RRGGBB. Der Bereich trägt die Überschrift "Farben", die Zeile "Benannte Farben #RRGGBB, die Variablen mit Ausgabe Farbe zurückgeben. Farben des Bedieners überschreiben eine Systemfarbe an derselben Adresse." und die Pille mit der Anzahl. Zum Lesen ist Logic anzeigen nötig; Ihre Farben anlegen, bearbeiten und löschen brauchen Logic konfigurieren.

Die Systempalette

Name Adresse Wert
Brand Assets.Colors.Brand #0369A1
Brand light Assets.Colors.Brand_light #38BDF8
Brand tint Assets.Colors.Brand_tint #E0F2FE
Red Assets.Colors.Red #C42B1C
Amber Assets.Colors.Amber #C19C00
Green Assets.Colors.Green #0F7B0F
Blue Assets.Colors.Blue #005FB8
Gray Assets.Colors.Gray #8A8A8A
Black Assets.Colors.Black #000000
White Assets.Colors.White #FFFFFF

Eine Farbe hat einen Wert, der im hellen und im dunklen Design gleichermaßen verwendet wird; die Palette wechselt nicht mit dem Design.

Der Katalog und der Inspektor

Ihre Farben stehen zuerst, dann die Palette; Filter: Herkunft und Pro Seite. Eine Karte zeigt das Farbfeld, den Namen, den Hexwert und die Herkunft. Der Inspektor zeigt das Farbfeld groß mit seinem Hexwert, den Namen sowie Adresse, Herkunft (Systempalette oder Meine Bibliothek) und Format (#RRGGBB). Eine Farbe der Palette zeigt "Systemfarben sind schreibgeschützt."; Ihre bietet einer konfigurierenden Rolle Bearbeiten und Löschen.

Neue Farbe

Der Befehl über der Zeile Farben öffnet "Neue Farbe" anstelle des Rasters ("Eine feste Adresse und ihren sechsstelligen RGB-Wert wählen.").

Feld Was es ist Werte / Standard Wirkung
Name Der angezeigte Name; sein Segment ist die Adresse. Pflichtfeld. Die Adresse, die Variablen halten. Bearbeiten benennt sie später um, und jeder Verweis auf die alte Adresse zieht mit. Ein Name, dessen Segment dem einer Palettenfarbe gleicht, ersetzt diese Farbe an der Adresse und in der Liste.
Auswahl Die Farbauswahl des Browsers. Beginnt bei #0369A1. Schreibt das Hexfeld.
Hex Der Wert als Text. Genau #RRGGBB; standardmäßig #0369A1. Alles andere zeigt "Verwenden Sie genau #RRGGBB."; gespeichert wird der Wert in Großbuchstaben.

Die Vorschau rechts zeigt das Farbfeld und den vereinheitlichten Hexwert. "Ein Name ist erforderlich." und "Verwenden Sie genau #RRGGBB." halten Farbe erzeugen ausgegraut; Abbrechen oder Zurück verlässt die Ansicht, ohne etwas anzulegen. Bei Erfolg wird die Karte sichtbar gemacht, und das Aktionsprotokoll sagt "Farbe erzeugt."

Bearbeiten und Löschen

Bearbeiten öffnet "<name> bearbeiten" ("Die Umbenennung wird mit der Eingabetaste gespeichert oder wenn das Feld den Fokus verliert, und nimmt die Verweise mit; gültige Farbänderungen werden automatisch gespeichert."): ein Feld Name, das ein Umbenennungsfeld ist, darunter die Auswahl und das Hexfeld. Während Sie einen Namen tippen, zeigt eine Zeile die Auswirkung ("Das Umbenennen aktualisiert die 2 Stellen, die diese Adresse lesen.", "Keine Verweise nutzen die aktuelle Adresse." oder "Die wirksame Adresse ändert sich nicht; kein Verweis muss aktualisiert werden."). Die Eingabetaste oder das Verlassen des Feldes übernimmt: Die Farbe behält ihre ID und ihren Wert, jeder verwurzelte Verweis auf die alte Adresse wird umgeschrieben, und das Aktionsprotokoll sagt "Farbe umbenannt und N Verweise aktualisiert." Ein bereits vergebener Name wird unter dem Feld abgelehnt. Eine gültige Änderung des Wertes wird eine halbe Sekunde nach der letzten Eingabe gespeichert ("Farbe gespeichert."). Löschen fragt "'X' löschen? Verweise auf ihre Adresse werden unauflösbar. Das lässt sich nicht rückgängig machen." und legt, wenn die Farbe einen Eintrag der Palette überschrieben hat, diesen Eintrag wieder frei.

Wo eine Farbe verwendet wird

Eine Variable mit Ausgabe Farbe gibt Assets.Colors.<name> zurück (Variables.Level.Value > 50 ? Assets.Colors.Red : Assets.Colors.Green), und die damit verknüpfte Komponente zeichnet diese Farbe; die Eingaben Füllfarbe und Linienfarbe eines Symbols nehmen ein Farb-Asset oder eine Variable mit Ausgabe Farbe; der Dashboard-Editor bietet diese Adressen überall dort an, wo eine Eigenschaft eine Farbe annimmt.

Was die Bibliothek nicht tut

Sie nimmt weder Transparenz noch dreistellige oder benannte Farben an, bearbeitet die Palette nicht und führt keine Variante je Design.