I found the ability to add a theme from github today. I was confused at first, because this is the view that is shown:
and there’s no visual clue how the theme’s code will be imported until after I enter in a URL. This led me to search for the answer (because why go create a repo for this, until I see how the site will be authorized). I finally found this topic, which makes the answer perfectly clear (via deploy key…not Oauth, etc)
It would be nice if there was some visual clue that an ssh keypair would be auto-generated.
Why? because the fact you did this amount of work reminds me of Penn’s quote:
The only secret of magic is that I’m willing to work harder on it than you think it’s worth.
I had no clue that the answer to authorization would magically appear in front of me!
Y’all did some amazing work here… bravo!