CategoricalButton
A categorical button is rendered below the JSON-Schema form in a card. It can
either comprise binary data that is then provided via download
(BinaryFile), or it provides a link to a
website (ExternalLink). An example is
implemented in the demo function dasf_exb.backend.show_buttons()

The buttons are grouped in cards with headers (their category).