[component-name style-map param1 param2 param3]The name of a component is optionally followed by a style map, and then some number of positional parameters.
[button :label "Click me!" :on-click #(swap! click-count inc) :style {:background-color "blue"}]Each parameter involves a leading keyword name, followed by a value. Always pairs.
[v-box :children [[title "Introduction"] [gap :size "15px"] [this-app] [gap :size "30px"] [line] [named-params] ... etc ]]
[v-box :children [[box :child "Header"] [h-box :height "100px" :children [[box :size "70px" :child "Nav"] [box :size "1" :child "Content"]]] [box :child "Footer"]]]