Custom Style Properties
We've added a few custom style properties to our implementation of css. Your editor might complain that these don't exist, but they do.
Here's what we added
|Description / Notes
|float: Added by Facebook Flexbox. Element tries to keep its aspect ratio.
|Color: multiplies the
background-image by this color; not a replacement for
|Color: multiplies the border image by this color
|The name of a sound to play when this style is applied to an element for the first time. This is useful to put on a:hover style to play a sound when hovering.
|The name of a sound to play when this style is removed from an element for the first time
|This will put an outline around text. This property is the same as the non-standard -webkit-text-stroke property, and follows the same syntax:
text-stroke: size colour
default will apply the mask normally /
filter will use the mask to blend between unfiltered and filtered
There are also some custom pseudo-classes for applying transitions when an element is created or deleted.
:intro- is removed when the element is created, things will transition away from this.
:outro- is added when Panel.Delete() is called, the Panel waits for all transitions to finish before actually deleting itself.