WildlandUX is a library for quickly creating EmberJS forms that utilize the Bootstrap4 form and input styles and HTML — it includes accessiblity.
This README outlines the details of using and collaborating on this Ember addon.
Checkout our Releases or Changelog for what has changed.
Here's a list of all the people who have contributed to the development of this library.
Upgrading instead of Installing? Head over to our upgrade instructions.
Run ember install @wildland-labs/ember-bootstrap-controls to install this add-on.
bootstrap-input-maskmask attribute definitions:9: numerica: alphabetical*: alphanumeric
bootstrap-currency-inputprefix: '$'
- Docs - ember-inputmask
ssnMask = [/[0-9]/, /\d/, /\d/, '-', /\d/, /\d/, '-', /\d/, /\d/, /\d/, /\d/];
ssnMask = '999-99-9999';
- Updated to bootstrap 4, still an alpha release, public API/class names are subject to change before a 1.0 release.
keyPress,keyDown,keyUpevents were all renamed tokey-press,key-down, andkey-uprespectively. This was to prevent it from conflicting with Ember.ComponentkeyPress,keyDown, andkeyUpevents. An assert is thrown to help the developer identify and fix these issues, but it is further recommeneded to do a project find, and replace where used.
This version is likely not backwards compatible with ember-cli < 2.11.0 and ember-cli-htmlbars < 1.1.1
- Find the
ember-bootstrap-controlsin yourpackage.jsonwhich can be found in the root ember directory and update the version to the latest release. - Run
npm install - Move into your root ember directory and run
ember g ember-bootstrap-controls
See the live documentation.
If you are running ember-freestyle then you can add the following component to get a {{freestyle-section}} that contains all of this library's components.
{{#freestyle-guide
...
{{ember-bootstrap-controls-freestyle}}
...
{{/freestyle-guide}}
To run the dummy app, from the root directory, simply run npm install then npm start. You'll then find the style-guide application at http://localhost:4200.
- Node Sass does not yet support your current environment =>
npm rebuild node-sass
Run npm run deploy-documentation
npm startlocalhost:4200/tests
npm test
For more information on using ember-cli, visit https://ember-cli.com/.
This project is licensed under the MIT License.
