@awesomerobot carefully review this please, as I changed d-button from inline-block to inline-flex
Functionally I am good with it but I see there are some current design discussions that should be resolved.
Should now be ready to merge
I am happy to merge if @awesomerobot is.
Looks good to me!