@racenet/racenet-ui v1.10.1
Racenet UI
Core UI of Racenet.com.au with all required CSS and JS, aims to create a better UI core library for all current and future Racenet's projects. More automated test, tools with CI will be introduced in coming versions. The development and building process run independently with racenet projects and will be imported/called as a dependency.
Preview
http://racenet-ui.firebaseapp.com
How to use
The gulp build
command creates 2 needed files for the website, it included all custom and vendors styling and scripts:
dist/css/racenet.bundle.min.css
dist/js/racenet.bundle.min.js
Development mode
$ npm install
$ gulp serve
Build
Merge dev to master, the follow these steps. On your local.
$ git fetch
$ git reset --hard origin/master
$ gulp build
$ git add .
$ git commit -m "Build"
$ npm version major | minor | patch
$ git push origin master
$ git push origin --tags
$ npm publish /* Need to be in @racenet contributor group */
Preview on firebase
Deploy on firebase, login is required
$ gulp build
$ firebase deploy
$ git stash
Roadmap
These are some tools would be considered to improve the quality of the code:
- Automated UI testing with Browserstack
- Unit tests with Karma/Jasmine
- CI with Codeship/Travis CI
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago