Tabs: use existing elements and data attributes instead of inventing
Components: notes on expanding toggle support
Alert, DropDown, Expander: learned ShowHideComponent abstract class

...and toggle
copy content