0.1.3 • Published 3 years ago
rakuten-rampage v0.1.3
Rampage UI Components Library
Github
https://github.com/makayhunn/rakuten-rampage
NPM
https://www.npmjs.com/org/rakuten-rampage
Storybook Live examples
https://www.npmjs.com/org/rakuten-rampage
Next Update (v0.2)
atoms/FilterComponent
atoms/Menu
atoms/Modal
atoms/Table
ToggleFilter ->> Table
atoms/Input
atoms/InputGroup
atoms/InputSearch
atoms/InputPassword
header
footer
clean package.json
update cypress all cypress unit test
update storybook doc from 40% to 100%
update structure
Next Update (v0.3)
update all components for more consistentcy
How to install
yarn add rakuten-rampage--save
npm install rakuten-rampage --save
Getting started
React
import { ... } from 'rakuten-rampage';
Other framework with CSS Styles
coming soon... with CDN
Community
Help us develope
- If you find any bug, feel free to create Pull-request
- If you create your own component as a global using and want to put in rampage-ui, feel free to create Pull-request
- Before creating pull-request Follow this instruction Coding rules
How to develop and start this project
- Install VS Code
- Install Docker
- Install Remote Development extension pack
code --install-extension ms-vscode-remote.vscode-remote-extensionpack
- Clone this repository
git clone https://github.com/makayhunn/rakuten-rampage.git
- Open the Command Palette (⇧⌘P) and find the
Remote-Containers: Open folder in Container…
command optional. Install locally Debugger for Chrome, ES7 React/Redux/GraphQL/React-Native snippetscode --install-extension msjsdiag.debugger-for-chrome code --install-extension dsznajder.es7-react-js-snippets
Contribute
Follow the branch naming convention
- release/version name
- feature_issue name
- bugfix_issue name
- hotfix_issue name
Follow the style guidelines
Write test codes
Write comments
Always synchronize your branch before merging to develop to keep our git history clean
git pull --rebase origin develop git push --force-with-lease
Pakage Details
React
Style-Component
Typescript
AntDesign
JavaScript ES6 Modules etc.