Feel free to criticize and modify.
Here is the last version:
And in black & white:
For this version the text was vectorized. The SVG seems then portable.