CSS Editor - Functies voor het wijzigen van het stylesheet

Een stylesheet is een verzameling regels, dus ligt het voor de hand om functies te hebben voor het toevoegen, verwijderen, kopiƫren en plakken ervan. Aanpassen van een regel doe je door de componenten ervan aan te passen. Om dit te benadrukken heb ik deze functies verdeeld over twee menu's:

rule_menu.png component_menu.png

Daarnaast krijg je een waarschuwing als je een menuoptie op het verkeerde node type kiest:

rule_node.png property_node.png

Ik heb het zo gemaakt zodat je het wijzigen op de juiste manier doet en ik niet allerlei controles in allerlei situaties hoef te doen..


Er zijn drie typen componenten: tekst, lijst en tabel.. Dit zijn weergaven van de inhoud van een component.

Zo heeft een "comment" regel een tekst component, waardoor je bij wijzigen de volgende dialoog krijgt:

edit_text.png

Een "style" regel heeft een "selectors" component, dit is een lijst en bij het wijzigen daarvan krijg je deze dialoog:

edit_list.png

Een "style" regel heeft ook een "styles" component, dit is een lijst van naam-waarde paren en deze kun je wijzigen alsof het een tabel is:

edit_table.png