The design is quite old, and the button was close enough to the original, which I had lost at the time. I have since then re-used it for the lolz and for cosmetic purposes a few times. Maybe you like it too. I have included the OpenSCAD file for your adjustments …
The author hasn't provided the model origin yet.