typography.js icon indicating copy to clipboard operation
typography.js copied to clipboard

Submitting new theme

Open Leschonander opened this issue 6 years ago • 2 comments

I am submitting a new theme for Typography.js and successfully created a branch on my local computer but I got this error for probably understandable reasons. Authentication failed. You may not have permission to access the repository or the repository may have been archived.

The link to my theme is here https://github.com/Leschonander/typography-theme-zanj . I also have some simple questions on how to get the installation like other themes to work, because the docs for that are unclear. Thanks for any help, this is my first actual open source contribution.

Leschonander avatar May 05 '18 18:05 Leschonander

Hej @Leschonander, I guess you have tried to push to this repository. That’s not possible. If it would work that way every stranger could push anything to this.

If you would like to contribute you need to fork this repository to https://github.com/Leschonander/typography.js with that tiny »fork« on the upper right corner of this page.

Then you have to clone your fork on your machine and better work in a feature branch locally. After finishing your changes you have to push your changes to your fork.

Then you finally can create a pull request to ask the owner of this repo to review your changes. He lastly can decide whether he accepts your changes.

You find beginner friendly and way more detailed information about how to contribute to open source software on thus guide: https://opensource.guide/how-to-contribute/#how-to-submit-a-contribution

You will make it :octocat:

Cheers, Michael

mischah avatar May 11 '18 08:05 mischah

Thanks for the motivation. I set up the fork on my computer earlier but I keep getting this

unable to access 'https://github.com/KyleAMathews/typography.js.git/': The requested URL returned error: 403

I am not sure what is the issue. I updated Git to the latest version because apparently there was a issue with windows and git recently. I also updated my ssh keys, so I am even more confused. I been also pretty sure doing the correct command for pushing to create a pull request, but why do I have a feeling it's not quite the right one?

git push -u origin New-Typography-Theme-Zanj

Thanks for all the patience,

Best, Lars

Leschonander avatar May 11 '18 22:05 Leschonander