I saw a stand like this at a customers workplace and decided to make one for my new OnePlus 7 pro (with the included clear case)
It is designed to fit most USB-C cables which have a body length of up to 20mm. The cable that comes with the OnePlus 7 Pro is 18mm long so I have also designed a small space filler piece which can be stretched up or down to suit your cable. ( need to upload this later )
I use an Anker cable so that I can leave it at work on my desk plugged into a 1amp charger, so it just trickle charges the phone all day.
Update: Following feedback - I have also uploaded a wider version for those with the Spigen case - it should work with other larger cases too up to about 81mm x 12mm
Update 2: Another even larger version : this time up to about 82 x 13mm