Algo que siempre he encontrado difícil cuando trabajo en la parte visual de una aplicación web es encontrar el color adecuado para cada componente. A veces tienes un color base sobre el que quieres trabajar y quieres tener variaciones más claras o más oscuras de ese color. He encontrado algunas webs que ofrecen generar rangos de colores, pero suelen ser bastante farragosas y complicadas.
Así que como hago siempre en este tipo de situaciones, he creado mi propia aplicación para generar un rango de colores.
Como su nombre indica, a partir de un color base la aplicación genera un rango de colores más claros y más oscuros que el original.
El algoritmo javascript utilizado es creación de Pimp Trizkit, creado para responder a su propia pregunta en este hilo de StackOverflow.