CSS Editor

I've decided to build a CSS editor to accompany HTMLEdit. It should be available on appropriate elements in the page (stylesheet links, style tags, style attributes).

It's also useable as a standalone application and it looks like this:


I started out building the parsing logic myself but after a while I decided to use the cssutils library.

Most (if not all) functions can be reached via a menu option or a key combination. I'll go through them in the order of the menus: