Saltar al contenido principal

Colors

Los colores definidos en la librería movil siguen lo estipulado en el design system de Agave.


Para proyectos con vistas XML tenemos la declaración de los colores definidos de la siguiente manera:

NombreColorHexadecimal
White#FFFFFF
Transparent#00000000
Primary 50#F0F8E8
Primary 100#DAEDC6
Primary 200#C2E2A0
Primary 300#AAD679
Primary 400#97CD5D
Primary 500 Primario#85C440
Primary 600#7DBE3A
Primary 700#72B632
Primary 800#68AF2A
Primary 900#55A21C
Secondary 50#e3e7e9
Secondary 100#b8c2c9
Secondary 200#899aa5
Secondary 300#597180
Secondary 400#365265
Secondary 500 Secundario#12344a
Secondary 600#102f43
Secondary 700#0d273a
Secondary 800#0a2132
Secondary 900#051522
Dark#262927
light#F5F5F5
Dalia#EC645E
Lima#ABDB40
Uva#867AF9
Grey#9697AF
Sky#ADD8E5
Melón#FBC30E
Sandía#FB728C
Limón#3FC468
Menta#20C9A7
Error#E83154
Alarm#FFE41A

Llamarlo en el XML es muy fácil, solo busque el color name definido en la librería mediante el recurso de colores, @colors/primary500 por ejemplo.

Recuerde que el atributo de colores es aplicable a todo View que se puede plasmar en nuestros diseños.

Para este ejemplo cambiaremos el color de los TexView siguientes. Le daremos un estilo h4 solo con fines de resaltar los textos.

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/h4"
android:textColor="@color/primary500"
android:text="Color primario"/>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/h4"
android:textColor="@color/secondary500"
android:text="Color secundario"/>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/h4"
android:textColor="@color/menta"
android:text="Color menta"/>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/h4"
android:textColor="@color/dalia"
android:text="Color dalia"/>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/h4"
android:textColor="@color/error"
android:text="Color error"/>

El resultado sería el siguiente.

drawing

Representar a la acción principal. Tiene mayor peso visual y ayuda al usuario a ejecutar una decisión.