1. A method comprising: determining an animation for a target graphical user interface (GUI) element; setting an input of the animation to relate to a property of a source GUI element; and at runtime, rendering for display the target GUI element according to the animation and value of the property of the source GUI element.