Skip to content

0xAlexS/ethereumclassic.github.io

 
 

Repository files navigation

Ethereum Classic Website

EthereumClassic.org | Build logs

Contribute

Become a contributor to the ethereumclassic.org website!

General Instructions

If you want to modify content or add blog articles, you can do so in a number of ways:

  • Easy Mode: Create an issue with suggested changes (a maintainer will implement the changes)
  • Edit on GitHub: Edit directly via the GitHub UI; you can also manually edit content by modifying files in the content directory

Easy Mode

If you're not familiar with GitHub making a pull request seems complicated, then you can simply input your content suggestion or news article into a New Issue and another contributor can make a PR for you. Also, you can reach out for help from other contributors in the discord #website channel.

Submit Links and Content on GitHub

VIDEO TUTORIALS COMING SOON!

If you'd like to submit an Ethereum Classic related article to the website's News section, please follow the instructions below.

New GitHub contributors can follow this contribution guide to contribute to repositories.

  1. Fork this repository to your personal GitHub account.
  2. Navigate to and open the relevant file:
    • content/news/links.collection.en.yaml
    • content/videos/videos.collection.en.yaml
    • content/services/apps/apps.collection.en.yaml
  3. Review the existing format of the articles in the file.
  4. Add your article to the file. Ensure the formatting is correct. Save your changes.
    • Note: The items are listed in reverse chronological order with the most recent items at the top of the document. Please add your article to the top of the list in-line with this order.
  5. Make a Pull Request from the active branch in your repo to the ethereumclassic:master branch using the big green button.
  6. A preview of your change will automatically be generated in a reply to your PR; check everything looks correct
  7. Celebrate. You just contributed to an open source, decentralized blockchain project! 🎉

If you're writing Ethereum Classic content, the Media Kit repository holds an abundance of Ethereum Classic brand assets for content creators. Please pretty up those ETC articles with Ethereum Classic specific images, a lot of work went into all those graphics. If you're a graphic designer, please consider contributing to our branding by submitting content to the Media Kit repository.

Translations

If you would like to contribute translations to the ETC Website, please contact a maintainer, and we can help you get set up.

Please create an issue in this GitHub repo explaining which language you can help with, or introduce yourself to the ETC Discord Server.

You'll need to sign up to https://crowdin.com/project/etc-web-test-3, where you can contribute translations. A tutorial is available at https://www.youtube.com/watch?v=N8SvCy0ayMc.

A version of the website that has all languages enabled and the Crowdin Inline Editor is available at https://etc-i18n.netlify.app/.

Development

This is a Gatsby project. To run the development mode, clone this repo, run npm install followed by npm start.

A Dockerfile is included for a more reliable development environment. If you have the Remote Containers plugin installed in vscode, it should prompt you to open this project inside a container.

Issues and pull requests are welcome. You can also get an overview of issues on the project kanban.

Old Version

An archived version of the old website can be found at https://github.com/ethereumclassic/ethereumclassic.github.io-v1

Licenses

Unless otherwise specified, the content within this repository is CC0 (public domain). Code is MIT.

About

Ethereum Classic Website

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • JavaScript 99.2%
  • Other 0.8%