As I said in the commentary, you need to chop off some wood on top and bottom of the board. The @Ruddy panel looks a lot better.
I used ultra-high radii because of how they are actually measured on boards and skis. Using snowboard specifications, you can really achieve the same look / shape.
As for how much you can get simple CSS (of course, with customization of numbers).
But if you need it to be a translucent object that needs to be placed on a (colorful) background so that you cannot use the white eraser, you would be better off using HTML canvas and plain JS.
div { display: inline-block; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; min-width: 200px; border-radius:10% / 70%; background-color: red; } div:before, div:after { content: ""; background-color: white; width: 800px; height: 800px; display: block; border-radius: 800px; position: absolute; } div:before { margin: -804px 0 0 -307px; } div:after { margin: 4px 0 0 -307px; }
<div> Board </div>
Shomz
source share