Contribution
Did you encounter markup that's worth adding to this prestigious collection? Please contribute!
Rules
- Please only contribute examples you copy from production websites.
- Remove attributes that don’t add any value.
- Remove any pointers that show where you've copied the code. We don’t want to blame anyone.
- Only copy code from modern websites.
How to contribute
Git
- Fork the repository and install the dependencies.
npm install
- Run the project
npm run start
- Take screenshot While the server is still running, run the following command to take a screenshot of your code.
npm run screenshot
- Push and create a pull request.
E-Mail or Twitter DM
You can send me an email or a DM on Twitter with your submission.
Adding content
Adding authors
Add an author in ./hell/_data/authors.js
if they're not listed.
{
"id": "UNIQUE ID",
"name": "DISPLAY NAME",
"link": "WEBSITE/TWITTER/GITHUB"
}
Adding a submission
Add a submission in ./hell/entries
by copying any other markdown file in this folder.
- Show bad code
- Explain how to fix it
- Show good code
Snippets
I’m afraid that many suggestions will recur. To avoid duplicate content, there’s a file with snippets in hell/_data/snippets.js
that you can use like this:
{{ snippets.sr_only }}