RGB dificulta para as pessoas perceberem se uma cor é clara, apagada ou que tipo de cor ela é
HSL não tem uniformidade em brilho nem em saturação
HSLuv é uniforme e, ao mesmo tempo, conveniente
-
permite gerar automaticamente uma paleta de cores de tema a partir de uma cor de marca
-
permite recomendar apenas cores que sejam boas para o uso do usuário
1 comentários
Eu também não entendo muito de cores (como dá para perceber se você olhar esta página..)
Mas gostei da parte do artigo que mostra como gerar uma paleta de forma programática.
Dá para testar imediatamente a paleta no site oficial do HSLuv: https://www.hsluv.org/
Há implementações para a maioria das linguagens de programação: https://www.hsluv.org/implementations/
O texto que propôs o HSLuv pela primeira vez, em 2012, é um pouco mais fácil de ler: https://www.boronine.com/2012/03/26/Color-Spaces-for-Human-Beings/
Human Friendly Colours using HSL https://medium.com/samsung-internet-dev/…
Cores HSL fáceis de ler https://hyeonseok.com/soojung/dev/2017/10/14/827.html
"HSL é uma forma de representar cores por matiz (hue), saturação (saturation) e luminosidade (lightness); como usa atributos semelhantes à forma como as pessoas descrevem as cores, é possível criar cores de maneira intuitiva ao combinar cores parecidas ou cores que precisam de pequenas variações."