Go here:
https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/supplementary/esthemes.sh
Click this "three dots" and choose "edit file":
2C7AED9D-E78E-4B40-86AA-203657A34703.jpeg
(It's the second three dots, below the upper three dots.)
It will show you this message or something like it (yours might be worded slightly different, since you don't yet have a fork so you'll be creating it in this step):
54B3A0E9-3687-4B29-B86F-19DABFE65E1B.jpeg
Add your theme to the list here. "YourName" is the name of your GitHub account that hosts the theme and theme_name is the theme name that will be displayed in the theme listing. The repo should be called es-theme-theme_name and when you put it here, leave off the es-theme- part and just write 'YourName theme_name'.
Click "propose changes":
E7B486F6-6DC6-4F9C-83C7-6FA3E12621AD.jpeg
...this creates your own fork, with the change that you made. Also, it automatically brings you on this page for "comparing changes"; click "create pull request" once to begin the process of creating a pull request:
F09F3E6A-26D3-4315-BE23-17E5C6A26983.jpeg
Here you can fill in some information about the change, and then after reviewing everything is correct, click "create pull request" a second time to finalize and submit the pull-request, where it can be reviewed by the developers:
ED82A389-A5AF-44B8-9AFA-9D71A53E3A8C.jpeg