Feel free to contribute in any way you like, and if you feel comfortable doing so, follow our standard instructions below and learn how to do it.
.huskycontains git hooks configurations.componentscontains the generic components used inside the application.constantscontains the constant values and settings.pagescontains page components for next.js.publiccontains static assets to be used in whole website (fonts, images, etc.).stylescontains the global styles for the website.viewscontains the view building blocks for each page.
A bug usually happens when something doesn't work as expected, and it can be caused by some code in the repository. Reports are important to help us overcome them.
Below are instructions on how to optimally report a bug:
- Try to reproduce the bug in the main branch: The bug may have already been passed in the latest version, always check before reporting the issue.
- Check to see if the issue hasn't already been reported: It could be that your issue has already been reported by someone else, make sure it is not on the list.
- Open a git issue: Explain what happened, and give as much detail as possible so we can try to reproduce the same situation.
A good bug report shouldn't leave others needing to chase you up for more.
To commit, you must:
- Certify if your code is valid to linters;
- Use commit rules in Gitmoji Commitlint:
- Starting with one of these emojis (Gitmoji);
Don't forget to setup your IDE with eslint and prettier.