Skip to content

florebrlr/the-duck-gallery

 
 

Repository files navigation

The Duck Gallery

License: Apache-2.0

The main goal of "The Duck Gallery" is to propose an easy and fun way to make your first contribution on an open source project.

Here is the official website: https://theduckgallery.zenika.com.

It's open to everyone. Happy Hacktoberfest!

Contributing

First of all, to contribute, you must agree with our code of conduct.

Then it's time to add your duck ;)

The easy way to contribute

Here you just need a GitHub account (don't forget to register to Hacktoberfest if you want a PR count).

Then follow the steps shown in this video:

Video

The developer way to contribute

  1. Go to https://pimpmyduck.zenika.com and create your own duck.
  2. Export it to an image (use the download button).
  3. Fork this repository and clone it.
  4. Add your image into the ducks/ folder, with your GitHub username as filename (ex: your-username.png).
  5. Into the contributors.js file add a line with your GitHub username and a short message.
	{ username: 'your-username', message: 'Say something kind or fun' },
  1. Commit and push your modifications.
  2. Create a PR.

That's it 🎉 We will review and merge it if everything is OK 👍

Once your PR is merged, you will be able to see it here:

https://theduckgallery.zenika.com

Be careful, your PR must respect the following conditions:

  1. Your contribution must respect the code of conduct.
  2. It's your first PR to this repository.
  3. You have added your image of the duck downloaded from https://pimpmyduck.zenika.com.
  4. You have not changed the image of the duck.
  5. The image filename must be your GitHub username (ex: your-username.png).
  6. You are using your own GitHub user and it's the same as the PR author.
  7. Into the contributors.js file, the message must be short and respect the code of conduct.

License

This project is Apache-2.0 licensed.
Copyright © 2020-2022 Zenika.

with love by zenika

Releases

No releases published

Packages

No packages published

Languages

  • HTML 79.8%
  • JavaScript 11.7%
  • CSS 8.5%