appuniversum / ember-appuniversum

Ember addon wrapping the appuniversum components.
https://appuniversum.github.io/ember-appuniversum
MIT License
14 stars 11 forks source link

@appuniversum/ember-appuniversum

Ember addon that provides components for Flanders themed applications.

Compatibility

Installation

npm install --save-dev @appuniversum/ember-appuniversum

Usage

This ember addon wraps a CSS framework for Flanders government applications called Appuniversum. It provides components that helps being compliant with this framework in Ember apps.

To get started using this addon in your Ember.js app, follow the Getting started guide.

Contributing

See the Contributing guide for details.

Development

Running the local development setup

We use the "template tag" (.gjs/.gts) format for component authoring which has been described in detail in the RFC. A summarized version can be found in the ember-template-imports library which also has some information about how to setup your dev environment for a better experience.

We're also converting the code to TypeScript and Glint.

Testing:

Testing changes in apps

npm link

yalc

yalc is a good alternative if the npm link setup doesn't work as expected.

Releases:

Make sure all the merged PRs have the correct label, so they show up in the changelog

Release to npm: GITHUB_AUTH=your-token npm run release and follow the prompts

License

This project is licensed under the MIT License.