# deliteful [![Build Status](https://travis-ci.org/ibm-js/deliteful.png?branch=master)](https://travis-ci.org/ibm-js/deliteful)

This project provides a predefined set of custom UI elements working on both desktop and mobile platforms.

The deliteful custom elements are based on the [delite](http://ibm-js.github.io/delite/) project.

The project supports the following browsers/platforms: FF31+, Chrome latest, IE11, Safari 7+,  Android 4.1+, iOS6+. 

More details on the project [home page](http://ibm-js.github.io/deliteful/).

## Status

No official release yet.

## Migration

For developers migrating from a dijit or dojox/mobile based application, migration requires manual steps 
listed [here](docs/migration.md).

## Issues

Bugs and open issues are tracked in the
[github issues tracker](https://github.com/ibm-js/deliteful/issues).

## Licensing

This project is distributed by the Dojo Foundation and licensed under the ["New" BSD License](./LICENSE).
All contributions require a [Dojo Foundation CLA](http://dojofoundation.org/about/claForm).

## Installation

_Npm_ release installation:

    $ npm install deliteful

_Manual_ master installation:

    $ git clone git://github.com/ibm-js/deliteful.git

Then install dependencies with npm (or manually from github if you prefer to):

	$ cd deliteful
	$ npm install

## Development

Commands for developers:

```
$ npx webpack
$ npx intern                    (run most of the tests)
$ npx intern config=@webpack    (run the tests for modules built using webpack)
``` 
## Documentation

Documentation is available at the [deliteful website](http://ibm-js.github.io/deliteful/).

