Adapt for new bulma tooltip behaviour
With a new `bulma-tooltip` update the required classes for the tooltips changed, which causes some unintended new behaviour.
Previously, the tooltips would only work with the `tooltip` class being present, while they now already appear when just the `data-tooltip` tag is set. This means when you hover over a component that has a shortcut the shortcut tooltip will always appear. This made me rethink how we want to show the tooltips for shortcuts. I see 2 options:
1. Keep the new way where they show on hover, and polish it a bit (fix the arrows always showing, etc.).
2. Port it back to the old way, such that they only show after pressing CTRL.
I actually quite like option 1, as it provides yet another way to discover shortcuts.
issue