A LESS framework for common design patterns