色のライブラリ。名前の付いた 10 のシステムの色とその値とアドレス、自分の色見本、検査、色の作成と編集、システムの色の上書き、そして色の使われ先。

Markdown で表示

は、素材の最上位の下の 3 つ目の分類です。製品が同梱する決まったパレットと、自分で足す色見本で、どれも 1 つの名前と 1 つの #RRGGBB の値です。パネルの見出しは「色」で、「Color を出力する変数が返す、名前付きの #RRGGBB の色です。操作者の色は、同じアドレスのシステムの色より優先されます。」の行と、件数のピルが付きます。読むには Logic の表示が、自分の色の作成、編集、削除には Logic の構成が必要です。

システムのパレット

名前 アドレス
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

色は値を 1 つだけ持ち、明るいテーマでも暗いテーマでもそのまま使われます。パレットがテーマに合わせて切り替わることはありません。

カタログと検査

自分の色が先に並び、そのあとにパレットが並びます。絞り込みは出どころ1 ページの件数です。カードは、色見本、名前、16 進数、出どころを見せます。検査は、色見本を 16 進数とともに大きく見せ、名前、アドレス、出どころ(システムのパレット、または自分のライブラリ)、形式(#RRGGBB)を並べます。パレットの色は「システムの色は読み取り専用です。」と出します。自分の色は、構成できるロールに編集削除を差し出します。

新しい色

色の行の上の動詞は、並びの代わりに「新しい色」を開きます(「変わらないアドレスを 1 つと、6 桁の RGB の値を決めてください。」)。

項目 意味 受け付ける値と既定 効果
名前 表示の名前です。その区切りがアドレスになります。 必須。 変数が持っているアドレスです。あとから編集で名前を変えられ、古いアドレスへの参照はすべて一緒に移ります。区切りがパレットの色と同じになる名前は、そのアドレスと一覧で、その色を置き換えます。
色の選択 ブラウザーの色の選択です。 #0369A1 から始まります。 16 進数の項目に書き込みます。
16 進数 値を文字列で書きます。 ちょうど #RRGGBB。既定は #0369A1 です。 それ以外は「#RRGGBB の形でちょうど書いてください。」と出ます。値は大文字で保存されます。

右のプレビューが、色見本と整えた 16 進数を見せます。「名前は必須です。」と「#RRGGBB の形でちょうど書いてください。」があるうちは、色を作成は灰色のままです。キャンセル戻るで、作らずに離れます。うまくいくと、そのカードが見えるようになり、操作ログ帯が「色を作成しました。」と伝えます。

編集と削除

編集は「<name> を編集」を開きます(「名前の変更は、Enter を押すか入力欄から離れたときに保存され、参照も一緒に移ります。正しい色の変更は自動で保存されます。」)。名前の変更の入力欄である名前の項目と、その下に色の選択と 16 進数が出ます。名前を入力している間、1 行が影響を予告します(「名前を変えると、このアドレスを読んでいる 2 か所が更新されます。」、「現在のアドレスを使っている参照はありません。」、あるいは「実効アドレスは変わらないため、更新が必要な参照はありません。」)。Enter を押すか、入力欄から離れると確定します。色はその id とその値を保ち、古いアドレスへの最上位を根とする参照はすべて書き換えられ、操作ログ帯が「色の名前を変え、参照 N 件を更新しました。」と伝えます。すでに使われている名前は、その入力欄の下でその場で拒否されます。正しい値の変更は、最後の編集から 0.5 秒後に保存されます(「色を保存しました。」)。削除は「「X」を削除しますか?そのアドレスへの参照は、解決できなくなります。この操作は元に戻せません。」と尋ね、その色がパレットの項目を上書きしていたときは、その項目をふたたび現します。

色の使われ先

出力が Color の変数Assets.Colors.<name> を返し(Variables.Level.Value > 50 ? Assets.Colors.Red : Assets.Colors.Green)、それに結び付いたコンポーネントがその色を描きます。シンボルの塗りの色と輪郭の色の入力は、Color の素材か Color の変数を受け取ります。ダッシュボードの編集画面は、色を受け取るプロパティのどこでも、これらのアドレスを差し出します。

このライブラリがしないこと

透明度、3 桁、名前付きの色は受け付けません。パレットを編集しませんし、テーマごとの別の値も持ちません。