- Ecrire les fonctions getColor, getRandom et setRandom
- Etudier la faisabilité de fonctions d'assombrissement, d'éclaircissement ou de désaturation, par exemple
myPalette.darken("rouge",0.5);avec un paramètre optionnel de pourcentage - créer une interface d'édition des couleurs (générer un fichier .json pour remplacer le
swatches.jsactuel). - créer un générateur de feuille de style CSS statique (par exemple
mycolors.css) avec des classes .couleur et .couleurBG à inclure - Etudier la refactorisation du code pour permettre l'utilisation soit comme un module Node soit avec RequireJS dans un projet Web