This is a collection of general-use UI components that can be used to enhance a Lateralus app. Each component has its own README file, so please explore the directory of the component which you would like to know more about.
To wire up a component in your app, set it up as an AMD package, like so:
require.config({
baseUrl: '/',
packages: [{
name: 'lateralus',
location: 'bower_components/lateralus/scripts',
main: 'lateralus'
}, {
name: 'lateralus.component.tabs',
location: 'bower_components/lateralus-components/tabs'
}, {
name: 'lateralus.component.model-editor',
location: 'bower_components/lateralus-components/model-editor'
}
});- Pre-Release
- Branch off of
/develop - Publish pre-release versions from feature branches using
npm publish --tag next - Test your pre-release version in a locally running lateralus app
- Branch off of
- When you're ready to release your new version:
- Merge to
/develop - Checkout
/developand promote your prerelease version to a release version - Create a PR from
/developto/master - Publish your release version to npm
- Merge to