I don't know CSS so it's very scratchy but maybe some will find this useful.
Not especially meant to be merged, you can close the MR :)