This is a repository for the front-end of the Software Aids project. 👋
##PLEASE WATCH THIS VIDEO FOR A COMPLETE GUIDE https://youtu.be/p2z3frymoiU
Firstly, you have to fork the repo before you clone the repo using:
git clone *repo URL here (without asterisks)*- Create a new branch for every feature you add.
- Push and create a pull request to the
devbranch. - Do not push directly to
main,devordeploybranches! - Use snake_case for branch names.
- Write descriptive commit messages.
- Explain what you did in a few words in your pull request comment.
- Never merge or close a PR by yourself - one person is solely responsible for handling this to avoid confusion!
You'll see the folder structure and file naming standards, please abide by them.
- Create a folder for the page you're working on in the
pagesfolder. - Create
css,images,jsfiles within the appropriate folders.
|-- assets
|-- icons
|-- img
|-- css
|-- vendor
|-- pages
-signup.html
-
Create all JS files in the
jsfolder -
Images & icons go in the
images&iconsfolders respectively. -
Use lowercase letters for file names.
-
Use hyphens for naming CSS-classes and IDs, eg
header-section. Use readable names. -
For Javascript functions/variables, use the
snake_casenaming convention. -
Please remember to write comments so that others can follow.
- If you're unsure about code style, follow the
style guides. - Link to a JavaScript style guide (AirBnB).
- Link to an HTML/CSS style guide (Google).
- Please go through the style guides at least once!
Thank you and well done for contributing! 👏
This is a repository for the front-end of the Software Aids project. 👋
Firstly, clone this repo using:
git clone *repo URL here (without asterisks)*- Create a new branch for every feature you add.
- Push and create a pull request to the
devbranch. - Do not push directly to
main,devordeploybranches! - Use snake_case for branch names.
- Write descriptive commit messages.
- Explain what you did in a few words in your pull request comment.
- Never merge or close a PR by yourself - one person is solely responsible for handling this to avoid confusion!
You'll see the folder structure and file naming standards, please abide by them.
- Create a folder for the page you're working on in the
pagesfolder. - Create
css,images,jsfiles within the appropriate folders.
|-- assets
|-- icons
|-- img
|-- css
|-- vendor
|-- pages
-signup.html
-
Create all JS files in the
jsfolder -
Images & icons go in the
images&iconsfolders respectively. -
Use lowercase letters for file names.
-
Use hyphens for naming CSS-classes and IDs, eg
header-section. Use readable names. -
For Javascript functions/variables, use the
snake_casenaming convention. -
Please remember to write comments so that others can follow.
- If you're unsure about code style, follow the
style guides. - Link to a JavaScript style guide (AirBnB).
- Link to an HTML/CSS style guide (Google).
- Please go through the style guides at least once!
Thank you and well done for contributing! 👏
