React Barebone components is a UI library for ReactJS bootstrapped apps. The main motive to enhance this library is to give freedom to developer to use it as his own and edit to your heart's content 💖
Note: Before working on, check the codesandbox for a full view of project: https://codesandbox.io/s/react-barebone-components-e7urk
- Fork this repository using the 'Fork' button you can see in top right:
- Copy the link from forked repository to clone it to your machine:
- Then open the terminal a directory you want to clone this repository, and run:
git clone [your forked repositoy link]
cd react_barebone_components
npm install
npm start
- Write some good code, take a sip of coffee then write some more effective code. Make sure you test all the things you've changes and there should be no errors/warnings in console.
Key points to be noticed while building new features or making improvements in existing components:
- a.) Add Reusable components under under src/components folder.
- b.) If you have build a new component, make sure to showcase it in demo/demo.js file maintaining the stability with other components there.
After that you have made changes in code and tested all the things, just run basic git commands to push those changes to your forked repository:
git add .
git commit -m "give-a-meaningful-message"
git checkout -b "branch-name"
#keep branch name accordingly to work you have done, so it would be easier to manage pull requests
git push -u orign <branch-name"
- Now open your forked repository in github ui, there must be an alert informing you about your branch has commits. Click on the compare & pull request button, put title and description accordingly, mention issue number if you were working on any pre defined issue.
- Wait for the review of your pull request and you are all set to move further with it.
Please go through CONTRIBUTING.md once also. Thanking you😸