En el tutorial de hoy, te mostraré cómo manipular los colores con JavaScript. Así es, JavaScript. No CSS. Vamos a sumergirnos para ver de qué estoy hablando.!
Todos nos hemos acostumbrado a la idea de que CSS maneja los estilos, mientras que JavaScript se usa para el comportamiento, y las dos preocupaciones deben mantenerse separadas. Pero cuando no es posible definir estilos directamente a través de CSS, como cuando se configuran a través de la entrada del usuario, JavaScript hará todo el trabajo por ti..
Chroma.js es una pequeña biblioteca que puede ser de gran ayuda para manipular los colores, así que veamos cómo empezar a usarlo..
Chroma se puede extraer de su repositorio en Github o se puede vincular desde CDNJS a través de este enlace:
Eche un vistazo a la demostración rápida que he creado para mostrarle lo que es posible. Vamos a construir un generador de esquema de color que toma un valor de color ingresado y lo usa para generar un esquema monocromático.
Si quieres seguir adelante mientras reconstruyo la demo, toma el archivo start.html (que contiene todo menos el JavaScript que vamos a escribir) y ábrelo en un editor de código..
Esto es lo que estamos construyendo.Comience agregando el siguiente fragmento de código entre >