https://codepen.io/Philippe05/pen/zYKRBrJ

What do you think of this solution: