A bespoke UI Framework built on Aurelia for desktop business application
Switch branches/tags
Nothing to show
Clone or download
Latest commit 53642ff Jul 2, 2018
Permalink
Failed to load latest commit information.
aurelia_project Fixed demo styles Dec 16, 2017
build Added default css styles Dec 15, 2017
css Release 4.0.0-Beta.15 Mar 24, 2018
dist Release 4.0.0-Beta.15 Mar 24, 2018
docs Release 4.0.0-Beta.14 Mar 24, 2018
examples Demo update Mar 24, 2018
icons V4 Initial Update Nov 11, 2017
sass Fix for #127 Jun 30, 2018
scripts Demo update Mar 24, 2018
src Update ui-dialog.ts Jul 2, 2018
test Update for data-model dirty property check Nov 14, 2017
.editorconfig Added config files Dec 10, 2016
.gitattributes Added config files Dec 10, 2016
.gitignore Update for moving source to master Nov 15, 2017
.npmignore Updates Nov 11, 2017
.travis.yml Updated travis config Nov 11, 2017
LICENSE Created aurelia project Dec 10, 2016
README.md
gulpfile.js Added build tasks Dec 10, 2016
index.html Demo update Mar 24, 2018
karma.conf.js Add DataSource with karma tester Nov 13, 2017
package-lock.json Add DataSource with karma tester Nov 13, 2017
package.json Release 4.0.0-Beta.15 Mar 24, 2018
tsconfig.json Updates Nov 11, 2017
tslint.json Demo update Mar 24, 2018
yarn.lock

README.md

Aurelia UI Framework

A bespoke UI Framework built on Aurelia for desktop business application

npm version npm downloads license Travis David

GitHub stars GitHub watchers GitHub issues GitHub closed issues


Browser Support

Safari Chrome Opera Firefox Edge
Safari Chrome Opera Firefox Edge
>10.0 >49.0 >42.0 >51.0 >13.0

Demo

https://adarshpastakia.github.io/aurelia-ui-framework

Demo for version 3

https://adarshpastakia.github.io/auf-demo-v3


Framework Dependencies

Aurelia (http://aurelia.io)
  • aurelia-bootstrapper
  • aurelia-event-aggregator
  • aurelia-fetch-client
  • aurelia-framework
  • aurelia-logging
  • aurelia-metadata
  • aurelia-router
  • aurelia-templating-resources
  • aurelia-validation
  • aurelia-ui-virtualization
Other JS Utilities

Building The Code

  1. Ensure NodeJs and Git is installed

  2. Clone the project v4-dev branch from GitHub

git clone https://github.com/adarshpastakia/aurelia-ui-framework.git
  1. From project folder execute the following commands

  2. Install npm module dependencies

yarn install
  1. Build the framework source
yarn build:source

Use npm in place of yarn if preferable

Using The Framework via Local Link

  1. Create a npm link
yarn link
  1. Use the framework in your application
yarn link aurelia-ui-framework

NOTE: Ensure that the auf-utility-library module dependency is also added

Running The Demo Application

  1. Run the application
yarn start
  1. Browse the application on http://localhost:9000