/Happy_Hacking

Let's have a productive Hacktoberfest

Primary LanguageJavaScript

๐ŸŽ‰๐ŸŽ‰๐Ÿ˜„ Hacking

Let's have a productive Hacktoberfest. Submit 5 PRs to this account after registering yourself here.

๐Ÿ‘ท About

My name is Sudarshan Kamath and I am hosting this repository for the month of October, 2018. The idea is to create a website over the month, about Open-Source Programming. This site is open to all forms of suggestions. Happy contributing!

The project follows the following Code of Conduct.

If you want to see what the site looks like you can through github. All you need to do it click the HTML file you want to view, click the button Raw and then change the url. You need to remove ".githubusercontent" and replace it with just "git" so the link looks like this - https://rawgit.com

If you want to continue using the rawgit trick on another project, you might need to switch to just using githack. Such as, using gitraw, all you need to do is change "githubusercontent" for "githack" the link now looks like this - https://raw.githack.com/

Here is what our homepage looks like! https://rawgit.com/sudz123/Happy_Hacking/master/src/home.html https://raw.githack.com/sudz123/Happy_Hacking/master/src/home.html (both show the same thing, one using rawgit and the other using githack)

๐Ÿ”– IMPORTANT ๐Ÿ”–

Since this repository is gaining some momentum, We expect good grammar in all PRs. We also expect proper comments in the code. The code could be trivial with a small change, that is totally fine.

When making changes in the existing files, make sure you do not add more than one feature or change more than one component in a PR!

Also these file descriptions should be helpful:

  • src: contains all the code.
  • .html files like these should not have css or javascript code inside them, ideally. If they do then remove it and add to respective folders.
  • styles: Please put all the css files in this folder with proper nomenclature.
  • Images: Please put all images within sub-folders of this folder, according to the page they are on.
  • THE MORE STRUCTURED YOUR CODE IS, THE EASIER IT IS FOR US TO REVIEW, THE HIGHER CHANCES THAT IT WILL BE MERGED.

๐Ÿ—๏ธ How it works

โœ… Check for open issues here

โœ… Fork the repo containing the issue you want to work on.

โœ… Make some edits on your own copy that fixes the issues.

โœ… Create a pull request that will be merged to the main repo. (Remember to indicate what issue you're fixing)

๐Ÿšจ Don't forget to add your name to Contributors.md(AN EASY PR)๐Ÿšจ

โœ…_You can check your progress here after every merged PR* : https://hacktoberfest.digitalocean.com/stats

โœ…Your code will be reviewed and approved.

โœ…If you have questions on any issue, kindly use the comment.

โœ๏ธโœ๏ธImportant Linksโœ๏ธโœ๏ธ

Here are some important links for learning the basics of web & further understanding of code. We hope this comforts you. Stay motivated!

  1. Learn HTML
  2. Learn CSS
  3. Learn Javascript
  4. Learn Bootstrap
  5. Learn how to make pull request
  6. Learn how to fork a repository

A few other tutorial links:

  1. Build a website
  2. Hosting the website

Additional Resources

HALL OF FAME

We would like to heartily thank Sarah D. Perea for her contributions to this repository! She has helped in creating an amazing homepage and her contributions have helped us grow and spread the art of Open Sourcing. Happy Hacking ;)