Better schools and education for all children in Karnataka

Like so many projects that have code stapled onto them, the KLP site had thousands of lines of code that appeared disjointed on close inspection. I created a modular CSS framework with reusable code, and managed to reduce the number of lines of code to less than a fourth of the original. In the process, one can view the site as a collection of components that can be gracefully extended and themed as needed.