Stylesheet cleanup

- Palette file to make it easier to change colors
- Rename to size-small, size-large, … to avoid conflict with reserved
css words
Cleanup code