I've been thinking about the lack of a dock in Bootstrap (Clean) etc. and came across the 'Unity' theme in Ubuntu which has a hiding dock. So I have modified the Shoelace theme to have something similar:
But the issue I cannot solve yet is the size of the boxes after the rotate transform. Anybody good in this area?
I have thought about truncating the text, but then thought it would be a good idea if each type of block had a it's own icon instead of text.
If you want to try out the code you can get it from: https://github.com/gjb2048/moodle-theme_shoelace/tree/MOODLE_25