Este es un proyecto web que permite generar paletas de colores aleatorios. El usuario puede especificar la cantidad de colores que desea generar, y estos se mostrarán en una cuadrícula junto con sus códigos hexadecimales. Además, el usuario puede copiar fácilmente los códigos de los colores al portapapeles.
- Generación de colores aleatorios: Permite generar una paleta de colores aleatorios con la cantidad especificada por el usuario.
- Vista en cuadrícula: Los colores generados se presentan en una cuadrícula de colores visualmente atractiva.
- Mostrar código hexadecimal: Los códigos hexadecimales de los colores se muestran debajo de la cuadrícula.
- Copiar al portapapeles: El usuario puede copiar los códigos de los colores al portapapeles con un solo clic.
- HTML5: Estructura del contenido de la página web.
- CSS3: Estilo y diseño visual de la página web.
- JavaScript: Lógica para generar colores aleatorios, mostrar la cuadrícula de colores y manejar el portapapeles.
Este proyecto no requiere instalación. Puedes abrir el archivo RandomPaletteColor.html directamente en tu navegador web.
- Descarga o clona este repositorio.
- Abre el archivo
RandomPaletteColor.htmlen tu navegador.
-
Generar una paleta:
- En el formulario de la página, introduce la cantidad de colores que deseas generar (por defecto, se generan 100 colores).
- Haz clic en el botón Generar.
-
Ver los colores:
- Los colores generados se mostrarán en una cuadrícula, cada uno representado por un cuadro de color.
-
Copiar los códigos de colores:
- Los códigos hexadecimales de los colores generados se mostrarán debajo de la cuadrícula.
- Haz clic en el botón Copiar en portapapeles para copiar la lista de códigos de colores al portapapeles.
- Ingrese la cantidad de colores que desea generar, por ejemplo,
10. - Presione el botón Generar.
- Los colores se mostrarán en la cuadrícula, y podrás ver los códigos hexadecimales debajo.
- Copie los códigos utilizando el botón Copiar en portapapeles.
Las contribuciones son bienvenidas. Si tienes alguna idea o sugerencia para mejorar el proyecto, siéntete libre de abrir un issue o enviar un pull request.
Este proyecto está licenciado bajo la MIT License - consulta el archivo LICENSE para más detalles.
- Samu_izq: Github