Skip to content

vsanse/react_barebone_components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REACT BAREBONE COMPONENTS

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 💖

How to contribute ?🤔

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😸