title: Sorting by Color
body: <p>I have a long list (1000+) of hex colors broken up in general color categories (Red, Orange, Blue, etc).  When I show the list of colors in each category I need to show them in order of shade.  i.e. light red first and dark red last.</p>
  
  <p>What would the algorithm be to do this? (googling has failed me)</p>