Ein Recalbox-Theme erstellen

45 Seiten · 8 Abschnitte
FRENESDE Alles anzeigen Mein Theme erstellen

Farben und Verläufe

RRGGBB, Transparenz, und die acht Ecken.

Die Schreibweise

Eine Farbe wird hexadezimal geschrieben, ohne Raute:

<color>2E447C</color>       <!-- deckend -->
<color>2E447C80</color>     <!-- halbtransparent -->

Die nützlichsten Transparenzwerte

Den Code einer Farbe kennt man. Die zwei Zeichen der Deckkraft viel weniger:

DeckkraftSchreibenDeckkraftSchreiben
0 % — unsichtbar0060 %99
10 %1A70 %B3
20 %3375 %BF
25 %4080 %CC
30 %4D90 %E6
40 %6695 %F2
50 %80100 % — deckendFF

Die Rechnung, falls dein Wert fehlt: der Prozentsatz × 255, hexadezimal geschrieben.

Die Verläufe

box und image akzeptieren eine Farbe pro Kante oder pro Ecke. Zwei genügen für einen Verlauf.

colorTop colorBottom vertikaler Verlauf colorLeft colorRight horizontaler Verlauf colorTopLeft colorBottomRight Verlauf über die vier Ecken ZWEI Farben genügen für einen Verlauf
EigenschaftWirkung
colorTop + colorBottomvertikaler Verlauf
colorLeft + colorRighthorizontaler Verlauf
colorTopLeft, colorTopRight, colorBottomLeft, colorBottomRightVerlauf über die vier Ecken
<box name="ombre-du-haut">
  <pos>0 0</pos>
  <size>1 0.3</size>
  <colorTop>00000080</colorTop>
  <colorBottom>00000000</colorBottom>
</box>

Ein Verlauf von halbtransparentem Schwarz zu voller Transparenz: der klassische Schleier, unter dem ein Titel lesbar bleibt, egal welches Bild dahinterliegt.

Ein Bild einfärben

Auf einer image-Komponente füllt color nicht: Es multipliziert das Bild. Ein weißes Bild nimmt also genau die angegebene Farbe an — so färbt man ein Icon um, ohne die Datei neu zu machen.

<image name="etoile">
  <path>${root}/data/arts/etoile-blanche.svg</path>
  <color>FFC24B</color>      <!-- der Stern wird golden -->
</image>