add accordion variant

`javascript://`!!!!!

Can we have a `button` instead