@courbanize/courb-common-ui

Shared UI components for coUrbanize's apps

Usage no npm install needed!

<script type="module">
  import courbanizeCourbCommonUi from 'https://cdn.skypack.dev/@courbanize/courb-common-ui';
</script>

README

Codeship Status for coUrbanize/courb-common-ui

courb-common-ui

This Ember addon is a UI component library to share common styles and components between coUrbanize Ember applications.

Installation

Run the following code to install the addon in an Ember application:

ember install @courbanize/courb-common-ui

Documentation and Style guide

The addon uses Ember CLI AddonDocs to render documentation and a style guide on Github pages.

Courb Common UI

To publish a new version to Github pages, run:

ember deploy production

Note: the style guide and documentation content is a Work in Progress.

Included components

Please refer to the docs for detailed information about each component.

  • courb-button
  • courb-tooltip
  • courb-input
  • courb-char-count

Contributing

Running tests

  • ember test – Runs the test suite on the current Ember version
  • ember test --server – Runs the test suite in "watch mode"
  • ember try:each – Runs the test suite against multiple Ember versions

Running the dummy application

For more information on using ember-cli, visit https://ember-cli.com/.

Releasing a new version to NPM

  • git checkout master
  • yarn version --minor
  • git push
  • git push --tags
  • yarn publish --access public

License

This project is licensed under the MIT License.