AMD-aware Kendo UI project template with Twitter Bootstrap and Themes
This is a boilerplate project for building AMD-aware(modular), widget driven non-trivial web applications.
- AMD-Aware : For Dependency Management, Asynchronous Resource Loading, Lazy Loading with RequireJS.
- CSS Framework : For base CSS, responsive grids, layouts, and components with Twitter Bootstrap
- Themes : Saving the web from default Bootstrap theme with Bootswatch
- Modernizr : A browser feature detection library, includes polyfills, HTML5 Shiv, YepNope.js for conditional resource loading.
- Kendo UI : Rich UI widgets for data visualization and client-side MVC framework for Mobile and Web app development.
- Custom Kendo UI widgets : checkout AMD-Aware Console & LED widgets
WebApp:
crossdomain.xml
dashboard.html
index.html
users.html
LICENSE
README.textile
ico: (apple-touch-icon-*-precomposed.png, favicon.ico, favicon.png)
img: (App images)
css: main.css
scripts:
config.js (requireJS config)
dashboardPage.js (dashboard module main)
dashboard: (your module)
main.js
router.js
models:
templates:
viewModels:
views:
users: (your module)
partials: (partial HTML templates)
_grid.html
_list.html
utils: (app utils module)
main.js
libs: (3rd/reusable party modules)
bootstrap:
css:
bootstrap-responsive.css
bootstrap-responsive.min.css
bootstrap.css
bootstrap.min.css
img:
glyphicons-halflings-white.png
glyphicons-halflings.png
js:
bootstrap.js
bootstrap.min.js
main.js
console: (custom widget)
holder:
jquery:
kendo:
modernizr:
pnotify:
require: (AMD loaders , plugins)
css.js
domReady.js
i18n.js
is.js
json.js
require.js
text.js
services: (dummy services for testing)
april-sales.json
boeing-stock.json
crime-stats.json
job-stats.json
readme.txt
- Use HTML DSL syntax for declarative initialization of widgets.
- Integrate with AngularJS and demo Lazy Loading of UI widgets & Modules