Skip to content

rhinogram/rhinostyle

Repository files navigation

RhinoStyle

Documentation

https://rhinogram.github.io/rhinostyle/

Setup

Make sure you have the following installed:


Development Workflow

Individual gulp tasks are in gulpfile.babel.js, but for development run:

  • yarn start Starts BrowserSync instance, watches for file changes, and automatically reloads your browser

  • If adding / deleting any of the media, audio, or animation files, run yarn build to capture the changes

Yarn link

Develop locally without having to push changes to Github using yarn link. From the rhinostyle directory, run: yarn link. Go to the directory of your project (rhinofront) and run: yarn link rhinostyle.

Yalc

Alternatively, yalc can be used to develop locally without having to push changes to Github. Follow steps 1-3 here: Shared library local development with Yalc


Releasing

Run yarn build and commit before creating a new release.

Once merged into master, publish a new release in GitHub following the rules of semantic versioning.


Browser Support

Chrome | Firefox | Edge | IE | Safari iOS Safari --- | --- | --- | --- | --- | --- | Latest ✔ | Latest ✔ | Latest ✔ | 11+ ✔ | 9+ ✔ | 10+ ✔