Hello!
Thanks for contributing on scrumoji. Before implementing new features and changes, feel free to submit an issue. We're going to talk here 😜.
If you would like to add a new emoji to scrumoji, fill the provided ISSUE_TEMPLATE when creating an issue and take a look at the contributing section.
- Fork this repository.
- Create a new branch with the feature name. (Eg: add-emoji-deploy, fix-website-header)
- Make your changes.
- Commit your changes. Don't forget to add a commit title with an emoji and a description.
- Push your changes.
- Submit your pull request.
- Open the scrumojis.json file located at
src/data/scrumojis.json. - Add your emoji using the following code inside of the
scrumojis array []: - Save the file and create a pull request.
{
"emoji": "",
"code": ":code:",
"description": "Enter the description for the scrumoji.",
"name": "code (same as code but without ':' replace underscores for dashes _ => - )"
}If you want to make changes to the site, follow the next steps:
- Clone scrumoji
$ git clone https://github.com/oschrenk/scrumoji.git
$ cd scrumoji- Install the dependencies and start the development task.
$ npm i && gulp- Make sure the styles are using a link instead of being inlined.
If you are updating the SCSS files and the styles doesn't get updated, go to the index.pug and about.pug paste the following code
link(href="css/style.css", type="text/css", rel="stylesheet")Remove this one
style
include ../../dist/css/style.cssAfter making your changes, inline the styles as before.