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