Use this component for a common styling of a bar that would expand or collapse another element.
This is an example (also see the HTML section) of a content element, that gets collapsed/expanded, and the actual push bar, which is wrapped in the PUSHBAR component comment.
Use your framework of choice to handle content element size and bar icon change (handled by the toggleContent function below), add transitions (can simply be added to the parent div of the kx-push-bar and to the content element), etc.