Crear un tema de Recalbox

45 páginas · 8 secciones
FRENESDE Mostrar todo Crear mi tema

Los colores y los degradados

RRGGBB, transparencia, y las ocho esquinas.

La escritura

Un color se escribe en hexadecimal, sin almohadilla:

<color>2E447C</color>       <!-- opaco -->
<color>2E447C80</color>     <!-- medio transparente -->

Los valores de transparencia más útiles

El código de un color lo conoce todo el mundo. Los dos caracteres de la opacidad, mucho menos:

OpacidadEscribirOpacidadEscribir
0 % — invisible0060 %99
10 %1A70 %B3
20 %3375 %BF
25 %4080 %CC
30 %4D90 %E6
40 %6695 %F2
50 %80100 % — opacoFF

El cálculo, si tu valor no está: el porcentaje × 255, escrito en hexadecimal.

Los degradados

box e image aceptan un color por borde o por esquina. Basta con dar dos para obtener un degradado.

colorTop colorBottom degradado vertical colorLeft colorRight degradado horizontal colorTopLeft colorBottomRight degradado por las cuatro esquinas basta con dar DOS colores para obtener un degradado
PropiedadEfecto
colorTop + colorBottomdegradado vertical
colorLeft + colorRightdegradado horizontal
colorTopLeft, colorTopRight, colorBottomLeft, colorBottomRightdegradado en las cuatro esquinas
<box name="ombre-du-haut">
  <pos>0 0</pos>
  <size>1 0.3</size>
  <colorTop>00000080</colorTop>
  <colorBottom>00000000</colorBottom>
</box>

Un degradado del negro medio transparente al transparente total: el clásico velo bajo el que un título sigue siendo legible sea cual sea la imagen de detrás.

Teñir una imagen

En un componente image, color no rellena: multiplica la imagen. Una imagen blanca toma por tanto exactamente el color dado — así se recolorea un icono sin rehacer el archivo.

<image name="etoile">
  <path>${root}/data/arts/etoile-blanche.svg</path>
  <color>FFC24B</color>      <!-- la estrella se vuelve dorada -->
</image>