CSS Editor

Ik bedacht om een CSS editor te maken ter ondersteuning van HTMLEdit. Deze zou op te roepen moeten zijn op zekere onderdelen van de pagina: stylesheet links, style elementen, style attributen) en ook weer een tree-based display moeten hebben.

Het is ook mogelijk om deze te gebruiken als standalone applicatie en het ziet er zo uit:

CSSEditor.png

I begon met de parsing logica zelf te bouwen maar ben toch overgegaan op gebruik van een library en wel cssutils.

De meeste (zo niet alle) functies zijn bereikbaar via een menukeuze of een toetsencombinatie. Ik behandel ze in de volgorde van de menu's: