Follow https://themes.vscode.one/faq/publishing-theme to step 4. Then use VSCE to make a package file as shown on https://code.visualstudio.com/api/working-with-extensions/pu...
You can then distribute the VSIX file that you create any way you please and also do a VSIX file installation of the theme on your local copy of VSC.