leungwensen / palettes

Color Palettes, view & make

Home Page:https://leungwensen.github.io/palettes/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

palettes

Color Palettes, view & make. https://leungwensen.github.io/palettes/

Roadmap

core features

  • palette READ / UPDATE / DELETE
  • visualization in color space (3D / 2D / 1D)
    • HCL
    • HSL
    • LAB
    • RGB
    • HSV
  • preset palettes (over 1k palettes available)
    • AntD3
    • CMOcean
    • CMOcean
    • CartoColors
    • ColorBrewer2
    • CubeHelix
    • MatPlotLib
    • MyCarta
    • Tableau
    • Tableau10
    • WesAnderson
  • show distance matrix of every pair colors in palette
    • HCL
    • HSL
    • LAB
    • RGB
  • generate gradient palette from 1 color
  • generate gradient palette from multiple colors
  • generate palette from color scale (using kmeans, force vector, etc.)
  • generate palette from image (quantize)
  • color blind testing
  • show palette in UI components / Charts

UI / interaction

  • copy color to clipboard
  • palettes LOAD / SAVE to localStorage, etc.
  • label in color blocks should switch color according to color
  • current palette save to localStorage
  • D&D support to sort colors in palette
  • load palette from image / txt / JSON
  • (hold) use global state (like redux, etc.) to cache all component states
  • ...

Thanks to

About

Color Palettes, view & make

https://leungwensen.github.io/palettes/

License:MIT License


Languages

Language:JavaScript 99.8%Language:CSS 0.2%Language:HTML 0.1%