├── .gitignore ├── .jshintrc ├── Gruntfile.js ├── README.md ├── docs ├── README.md └── chassis.png ├── examples ├── README.md ├── fis-project │ ├── common │ │ ├── backbone-0.9.10 │ │ │ └── backbone.js │ │ ├── chassis │ │ │ └── chassis.js │ │ ├── config │ │ │ └── fis-config.xml │ │ ├── css-reset │ │ │ └── reset.css │ │ ├── gmu-GMU_2.0.3_TAG1 │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── _examples │ │ │ │ ├── Mobile_Detect.php │ │ │ │ ├── chart │ │ │ │ │ └── linechart │ │ │ │ │ │ ├── css │ │ │ │ │ │ ├── images │ │ │ │ │ │ │ ├── ajax-loader.gif │ │ │ │ │ │ │ ├── icons-18-black.png │ │ │ │ │ │ │ ├── icons-18-white.png │ │ │ │ │ │ │ ├── icons-36-black.png │ │ │ │ │ │ │ └── icons-36-white.png │ │ │ │ │ │ ├── jquery.mobile-1.2.0.min.css │ │ │ │ │ │ ├── prettychart.css │ │ │ │ │ │ └── reset.css │ │ │ │ │ │ └── linechart.html │ │ │ │ ├── data │ │ │ │ │ ├── appframe │ │ │ │ │ │ └── data.html │ │ │ │ │ ├── refresh.php │ │ │ │ │ ├── refresh_test.php │ │ │ │ │ ├── suggestion.php │ │ │ │ │ └── tabs │ │ │ │ │ │ ├── baike1.json │ │ │ │ │ │ ├── baike2.json │ │ │ │ │ │ ├── proxy.php │ │ │ │ │ │ ├── sample.html │ │ │ │ │ │ ├── sample.json │ │ │ │ │ │ └── tabs.html │ │ │ │ ├── example.js │ │ │ │ ├── index.php │ │ │ │ ├── load.php │ │ │ │ └── widget │ │ │ │ │ ├── add2desktop │ │ │ │ │ ├── add2desktop.html │ │ │ │ │ ├── add2desktop_icon.html │ │ │ │ │ ├── gmu_a2d.png │ │ │ │ │ └── icon.png │ │ │ │ │ ├── button │ │ │ │ │ ├── button.html │ │ │ │ │ ├── button.png │ │ │ │ │ ├── button_demo.css │ │ │ │ │ ├── button_icon.html │ │ │ │ │ ├── button_iconpos.html │ │ │ │ │ └── button_input.html │ │ │ │ │ ├── dialog │ │ │ │ │ ├── dialog.html │ │ │ │ │ ├── dialog_container.html │ │ │ │ │ └── dialog_demo.css │ │ │ │ │ ├── dropmenu │ │ │ │ │ ├── dropmenu.html │ │ │ │ │ ├── dropmenu_iscroll.html │ │ │ │ │ ├── dropmenu_render.html │ │ │ │ │ └── dropmenu_smart.html │ │ │ │ │ ├── gotop │ │ │ │ │ ├── gotop.html │ │ │ │ │ ├── gotop_demo.css │ │ │ │ │ └── gotop_iscroll.html │ │ │ │ │ ├── imglazyload │ │ │ │ │ ├── images │ │ │ │ │ │ ├── 1.jpg │ │ │ │ │ │ ├── 10.jpg │ │ │ │ │ │ ├── 11.jpg │ │ │ │ │ │ ├── 12.jpg │ │ │ │ │ │ ├── 13.jpg │ │ │ │ │ │ ├── 14.jpg │ │ │ │ │ │ ├── 15.jpg │ │ │ │ │ │ ├── 16.jpg │ │ │ │ │ │ ├── 17.jpg │ │ │ │ │ │ ├── 2.jpg │ │ │ │ │ │ ├── 3.jpg │ │ │ │ │ │ ├── 4.jpg │ │ │ │ │ │ ├── 5.jpg │ │ │ │ │ │ ├── 6.jpg │ │ │ │ │ │ ├── 7.jpg │ │ │ │ │ │ ├── 8.jpg │ │ │ │ │ │ └── 9.jpg │ │ │ │ │ ├── imglazyload.html │ │ │ │ │ └── imglazyload_error.html │ │ │ │ │ ├── index.php │ │ │ │ │ ├── navigator │ │ │ │ │ ├── navigator.html │ │ │ │ │ ├── navigator_event.html │ │ │ │ │ ├── navigator_fix.html │ │ │ │ │ ├── s-green.png │ │ │ │ │ ├── s-sec.png │ │ │ │ │ ├── tab.html │ │ │ │ │ └── tab_event.html │ │ │ │ │ ├── pageswipe │ │ │ │ │ ├── pageswipe.html │ │ │ │ │ ├── pageswipe_demo.css │ │ │ │ │ └── swipe_1.png │ │ │ │ │ ├── progressbar │ │ │ │ │ ├── progressbar.html │ │ │ │ │ ├── progressbar_demo.css │ │ │ │ │ └── progressbar_vertical.html │ │ │ │ │ ├── refresh │ │ │ │ │ ├── images │ │ │ │ │ │ ├── album.png │ │ │ │ │ │ ├── doc.png │ │ │ │ │ │ ├── p-icon.png │ │ │ │ │ │ ├── p-load.png │ │ │ │ │ │ ├── pdf.png │ │ │ │ │ │ ├── ppt.png │ │ │ │ │ │ ├── txt.png │ │ │ │ │ │ ├── ufo.png │ │ │ │ │ │ └── xls.png │ │ │ │ │ ├── refresh.html │ │ │ │ │ ├── refresh_endhide.html │ │ │ │ │ ├── refresh_iOS5.html │ │ │ │ │ ├── refresh_iOS5_endstatus.html │ │ │ │ │ ├── refresh_iscroll.html │ │ │ │ │ ├── refresh_iscroll_custom.html │ │ │ │ │ ├── refresh_lite.html │ │ │ │ │ └── refresh_lite_custom.html │ │ │ │ │ ├── setting │ │ │ │ │ ├── adddesktop.png │ │ │ │ │ ├── button.png │ │ │ │ │ ├── dialog.png │ │ │ │ │ ├── dropmenu.png │ │ │ │ │ ├── gotop.png │ │ │ │ │ ├── imglazyload.png │ │ │ │ │ ├── navigator.png │ │ │ │ │ ├── refresh.png │ │ │ │ │ ├── setting.php │ │ │ │ │ ├── slider.png │ │ │ │ │ ├── suggestion.png │ │ │ │ │ ├── tabs.png │ │ │ │ │ └── toolbar.png │ │ │ │ │ ├── slider │ │ │ │ │ ├── image1.png │ │ │ │ │ ├── image2.png │ │ │ │ │ ├── image3.png │ │ │ │ │ ├── image4.png │ │ │ │ │ ├── pic1.jpg │ │ │ │ │ ├── pic2.jpg │ │ │ │ │ ├── pic3.jpg │ │ │ │ │ ├── pic4.jpg │ │ │ │ │ ├── pic5.jpg │ │ │ │ │ ├── pic6.jpg │ │ │ │ │ ├── pic7.jpg │ │ │ │ │ ├── pic8.jpg │ │ │ │ │ ├── pic9.jpg │ │ │ │ │ ├── slider.html │ │ │ │ │ ├── slider.png │ │ │ │ │ ├── slider_loop.html │ │ │ │ │ └── slider_multiview.html │ │ │ │ │ ├── suggestion │ │ │ │ │ ├── ipt.png │ │ │ │ │ ├── suggestion_render.html │ │ │ │ │ └── suggestion_setup.html │ │ │ │ │ ├── tabs │ │ │ │ │ ├── tabs.html │ │ │ │ │ ├── tabs_ajax.html │ │ │ │ │ ├── tabs_history.html │ │ │ │ │ ├── tabs_json.html │ │ │ │ │ ├── tabs_nocache.html │ │ │ │ │ ├── tabs_render.html │ │ │ │ │ └── tabs_tabs.html │ │ │ │ │ └── toolbar │ │ │ │ │ ├── toolbar.html │ │ │ │ │ ├── toolbar_demo.css │ │ │ │ │ ├── toolbar_fixed.html │ │ │ │ │ └── toolbar_fixed_top.html │ │ │ ├── _src │ │ │ │ ├── chart │ │ │ │ │ ├── core │ │ │ │ │ │ └── Chart.js │ │ │ │ │ └── line │ │ │ │ │ │ └── lineChart.js │ │ │ │ ├── core │ │ │ │ │ ├── zepto.extend.js │ │ │ │ │ ├── zepto.fix.js │ │ │ │ │ ├── zepto.fx.js │ │ │ │ │ ├── zepto.highlight.js │ │ │ │ │ ├── zepto.imglazyload.js │ │ │ │ │ ├── zepto.iscroll.js │ │ │ │ │ ├── zepto.js │ │ │ │ │ ├── zepto.location.js │ │ │ │ │ ├── zepto.min.js │ │ │ │ │ ├── zepto.position.js │ │ │ │ │ ├── zepto.ui.js │ │ │ │ │ └── zepto │ │ │ │ │ │ ├── Rakefile │ │ │ │ │ │ ├── ajax.js │ │ │ │ │ │ ├── assets.js │ │ │ │ │ │ ├── case │ │ │ │ │ │ ├── testAnimateFrom.html │ │ │ │ │ │ ├── testBodyTap.html │ │ │ │ │ │ ├── testLocation.html │ │ │ │ │ │ └── testZeptoZ.html │ │ │ │ │ │ ├── data.js │ │ │ │ │ │ ├── detect.js │ │ │ │ │ │ ├── doc │ │ │ │ │ │ ├── zepto.doc.ajax.js │ │ │ │ │ │ ├── zepto.doc.effect.js │ │ │ │ │ │ ├── zepto.doc.event.js │ │ │ │ │ │ ├── zepto.doc.js │ │ │ │ │ │ └── zepto.doc.touch.js │ │ │ │ │ │ ├── event.js │ │ │ │ │ │ ├── form.js │ │ │ │ │ │ ├── fx.js │ │ │ │ │ │ ├── fx_methods.js │ │ │ │ │ │ ├── gesture.js │ │ │ │ │ │ ├── polyfill.js │ │ │ │ │ │ ├── selector.js │ │ │ │ │ │ ├── stack.js │ │ │ │ │ │ ├── touch.js │ │ │ │ │ │ └── zepto.js │ │ │ │ └── widget │ │ │ │ │ ├── add2desktop.js │ │ │ │ │ ├── button.input.js │ │ │ │ │ ├── button.js │ │ │ │ │ ├── dialog.container.js │ │ │ │ │ ├── dialog.js │ │ │ │ │ ├── dropmenu.iscroll.js │ │ │ │ │ ├── dropmenu.js │ │ │ │ │ ├── gotop.iscroll.js │ │ │ │ │ ├── gotop.js │ │ │ │ │ ├── navigator.iscroll.js │ │ │ │ │ ├── navigator.js │ │ │ │ │ ├── pageswipe.js │ │ │ │ │ ├── progressbar.js │ │ │ │ │ ├── quickdelete.js │ │ │ │ │ ├── refresh.iOS5.js │ │ │ │ │ ├── refresh.iscroll.js │ │ │ │ │ ├── refresh.js │ │ │ │ │ ├── refresh.lite.js │ │ │ │ │ ├── slider.js │ │ │ │ │ ├── suggestion.js │ │ │ │ │ ├── tabs.ajax.js │ │ │ │ │ ├── tabs.js │ │ │ │ │ ├── tabs.swipe.js │ │ │ │ │ └── toolbar.js │ │ │ ├── assets │ │ │ │ ├── chart │ │ │ │ │ └── lineChart.css │ │ │ │ ├── icons-36-black.png │ │ │ │ ├── icons-36-white.png │ │ │ │ ├── icons.default.css │ │ │ │ ├── loading.default.css │ │ │ │ ├── reset.css │ │ │ │ ├── transitions.css │ │ │ │ ├── ui-loading.png │ │ │ │ └── widget │ │ │ │ │ ├── add2desktop │ │ │ │ │ ├── add2desktop.css │ │ │ │ │ ├── ui-add2desktop-new.png │ │ │ │ │ └── ui-add2desktop-old.png │ │ │ │ │ ├── button │ │ │ │ │ ├── button.css │ │ │ │ │ └── button.default.css │ │ │ │ │ ├── dialog │ │ │ │ │ ├── dialog.css │ │ │ │ │ └── dialog.default.css │ │ │ │ │ ├── dropmenu │ │ │ │ │ ├── dropmenu.css │ │ │ │ │ └── dropmenu.default.css │ │ │ │ │ ├── gotop │ │ │ │ │ ├── gotop.css │ │ │ │ │ └── ui-gotop-icon.png │ │ │ │ │ ├── navigator │ │ │ │ │ ├── nav.png │ │ │ │ │ ├── navigator.css │ │ │ │ │ ├── navigator.default.css │ │ │ │ │ ├── navigator.iscroll.css │ │ │ │ │ └── navigator.iscroll.default.css │ │ │ │ │ ├── pageswipe │ │ │ │ │ └── pageswipe.css │ │ │ │ │ ├── progressbar │ │ │ │ │ └── progressbar.css │ │ │ │ │ ├── quickdelete │ │ │ │ │ ├── delete.png │ │ │ │ │ └── quickdelete.css │ │ │ │ │ ├── refresh │ │ │ │ │ ├── r-flip.png │ │ │ │ │ ├── refresh.default.css │ │ │ │ │ ├── refresh.iOS5.default.css │ │ │ │ │ └── refresh.iscroll.default.css │ │ │ │ │ ├── slider │ │ │ │ │ ├── slider.css │ │ │ │ │ ├── slider.default.css │ │ │ │ │ ├── ui-slider-arrow.png │ │ │ │ │ └── ui-slider-imgbg.png │ │ │ │ │ ├── suggestion │ │ │ │ │ ├── suggestion.css │ │ │ │ │ └── suggestion.default.css │ │ │ │ │ ├── tabs │ │ │ │ │ ├── tabs.css │ │ │ │ │ └── tabs.default.css │ │ │ │ │ ├── toolbar │ │ │ │ │ ├── toolbar.blue.css │ │ │ │ │ ├── toolbar.css │ │ │ │ │ └── toolbar.default.css │ │ │ │ │ └── widget │ │ │ │ │ ├── bg.png │ │ │ │ │ ├── i-1.0.0.png │ │ │ │ │ ├── logo.png │ │ │ │ │ ├── widget.css │ │ │ │ │ └── widget1.css │ │ │ ├── gmu2fis.php │ │ │ └── gmu2fis.sh │ │ ├── gmu_1.0.4 │ │ │ ├── pad │ │ │ │ ├── base │ │ │ │ │ └── base.js │ │ │ │ ├── button │ │ │ │ │ ├── button.css │ │ │ │ │ └── button.js │ │ │ │ ├── common │ │ │ │ │ └── common.css │ │ │ │ ├── dialog │ │ │ │ │ ├── dialog.css │ │ │ │ │ └── dialog.js │ │ │ │ ├── dropmenu │ │ │ │ │ ├── arrow.png │ │ │ │ │ ├── arrow_2.png │ │ │ │ │ ├── blue-arrow.png │ │ │ │ │ ├── dropmenu.css │ │ │ │ │ └── dropmenu.js │ │ │ │ ├── gmuDeps.php │ │ │ │ ├── login │ │ │ │ │ ├── border.png │ │ │ │ │ ├── delete.png │ │ │ │ │ ├── login.css │ │ │ │ │ ├── login.js │ │ │ │ │ └── sina.png │ │ │ │ ├── news │ │ │ │ │ └── news.css │ │ │ │ ├── pager │ │ │ │ │ ├── pager.css │ │ │ │ │ └── pager.js │ │ │ │ ├── quickdelete │ │ │ │ │ ├── delete.png │ │ │ │ │ ├── quickdelete.css │ │ │ │ │ └── quickdelete.js │ │ │ │ ├── sort │ │ │ │ │ ├── sort.css │ │ │ │ │ ├── sort.js │ │ │ │ │ └── ui-sort-arrow.png │ │ │ │ ├── suggestion │ │ │ │ │ ├── suggestion.css │ │ │ │ │ └── suggestion.js │ │ │ │ ├── tab │ │ │ │ │ ├── l-1.png │ │ │ │ │ ├── l-2.png │ │ │ │ │ ├── tab.css │ │ │ │ │ └── tab.js │ │ │ │ ├── third-party │ │ │ │ │ ├── iscroll-lite │ │ │ │ │ │ └── iscroll-lite.js │ │ │ │ │ └── iscroll │ │ │ │ │ │ └── iscroll.js │ │ │ │ ├── tooltips │ │ │ │ │ ├── tooltips.css │ │ │ │ │ ├── tooltips.js │ │ │ │ │ ├── ui_tooltips_arrow.png │ │ │ │ │ └── ui_tooltips_close.png │ │ │ │ ├── toscreen │ │ │ │ │ ├── toscreen-icon-add.png │ │ │ │ │ ├── toscreen-icon-addto.png │ │ │ │ │ ├── toscreen-icon.png │ │ │ │ │ ├── toscreen.css │ │ │ │ │ └── toscreen.js │ │ │ │ ├── uibase │ │ │ │ │ ├── control │ │ │ │ │ │ └── control.js │ │ │ │ │ ├── uibase.js │ │ │ │ │ └── widget │ │ │ │ │ │ └── widget.js │ │ │ │ ├── widget │ │ │ │ │ └── logo.png │ │ │ │ └── zepto │ │ │ │ │ └── zepto.js │ │ │ └── webapp │ │ │ │ ├── add2desktop │ │ │ │ ├── add2desktop.css │ │ │ │ ├── add2desktop.js │ │ │ │ ├── add2desktop_icon.png │ │ │ │ └── icon.png │ │ │ │ ├── base │ │ │ │ └── base.js │ │ │ │ ├── button │ │ │ │ ├── button.css │ │ │ │ └── button.js │ │ │ │ ├── carousel │ │ │ │ ├── arrow_left.png │ │ │ │ ├── arrow_right.png │ │ │ │ ├── carousel.css │ │ │ │ ├── carousel.js │ │ │ │ ├── carousel_icon.png │ │ │ │ ├── image1.png │ │ │ │ ├── image2.png │ │ │ │ ├── image3.png │ │ │ │ ├── image4.png │ │ │ │ ├── image5.png │ │ │ │ ├── image6.png │ │ │ │ ├── image7.png │ │ │ │ ├── larr.png │ │ │ │ ├── pic0.jpg │ │ │ │ ├── pic1.jpg │ │ │ │ ├── pic2.jpg │ │ │ │ ├── pic3.jpg │ │ │ │ ├── pic4.jpg │ │ │ │ ├── pic5.jpg │ │ │ │ ├── rarr.png │ │ │ │ └── smallpic.jpg │ │ │ │ ├── common │ │ │ │ └── common.css │ │ │ │ ├── dialog │ │ │ │ ├── dialog.css │ │ │ │ └── dialog.js │ │ │ │ ├── dropmenu │ │ │ │ ├── bg.png │ │ │ │ ├── dropmenu.css │ │ │ │ ├── dropmenu.js │ │ │ │ └── dropmenu_icon.png │ │ │ │ ├── gmuDeps.php │ │ │ │ ├── gotop │ │ │ │ ├── gotop.css │ │ │ │ ├── gotop.js │ │ │ │ ├── gotop.png │ │ │ │ └── gotop_2.png │ │ │ │ ├── imageeditor │ │ │ │ ├── imageeditor.css │ │ │ │ ├── imageeditor.js │ │ │ │ ├── imageeditor_icon.png │ │ │ │ └── test.jpg │ │ │ │ ├── imageuploader │ │ │ │ ├── i-up.png │ │ │ │ ├── imageuploader.css │ │ │ │ └── imageuploader.js │ │ │ │ ├── list │ │ │ │ ├── ad-img.png │ │ │ │ ├── close_btn.png │ │ │ │ └── list_arrow.png │ │ │ │ ├── more │ │ │ │ ├── logo.png │ │ │ │ ├── more.css │ │ │ │ ├── more.js │ │ │ │ └── more.png │ │ │ │ ├── navigator │ │ │ │ ├── l-w.png │ │ │ │ ├── nav.png │ │ │ │ ├── navigator.css │ │ │ │ └── navigator.js │ │ │ │ ├── navigator_render │ │ │ │ └── navigator_render.js │ │ │ │ ├── quickdelete │ │ │ │ ├── delete.png │ │ │ │ ├── quickdelete.css │ │ │ │ └── quickdelete.js │ │ │ │ ├── refresh │ │ │ │ ├── refresh.css │ │ │ │ ├── refresh.js │ │ │ │ └── refresh.png │ │ │ │ ├── refresh_lite │ │ │ │ ├── refresh.png │ │ │ │ ├── refresh_lite.css │ │ │ │ └── refresh_lite.js │ │ │ │ ├── slider │ │ │ │ ├── image1.png │ │ │ │ ├── image2.png │ │ │ │ ├── image3.png │ │ │ │ ├── image3_1.png │ │ │ │ ├── image4.png │ │ │ │ ├── image5.png │ │ │ │ ├── image6.png │ │ │ │ ├── image7.png │ │ │ │ ├── pic0.jpg │ │ │ │ ├── pic1.jpg │ │ │ │ ├── pic2.jpg │ │ │ │ ├── pic3.jpg │ │ │ │ ├── pic4.jpg │ │ │ │ ├── slider.css │ │ │ │ ├── slider.js │ │ │ │ ├── slider_icon.png │ │ │ │ └── smallpic.jpg │ │ │ │ ├── suggestion │ │ │ │ ├── baidu_btn.png │ │ │ │ ├── i-1.0.0.png │ │ │ │ ├── suggestion.css │ │ │ │ └── suggestion.js │ │ │ │ ├── suggestion_lite │ │ │ │ ├── baidu_btn.png │ │ │ │ ├── i-1.0.0.png │ │ │ │ ├── suggestion_lite.css │ │ │ │ └── suggestion_lite.js │ │ │ │ ├── swipe │ │ │ │ └── swipe.js │ │ │ │ ├── third-party │ │ │ │ ├── iscroll-lite │ │ │ │ │ └── iscroll-lite.js │ │ │ │ └── iscroll │ │ │ │ │ └── iscroll.js │ │ │ │ ├── tonative │ │ │ │ └── tonative.js │ │ │ │ ├── toolbar-small-device │ │ │ │ └── toolbar-small-device.css │ │ │ │ ├── toolbar-small-device1 │ │ │ │ └── toolbar-small-device1.css │ │ │ │ ├── toolbar-small-device2 │ │ │ │ └── toolbar-small-device2.css │ │ │ │ ├── toolbar │ │ │ │ ├── toolbar.js │ │ │ │ └── toolbar_icons.png │ │ │ │ ├── toolbar_05-09_canvas │ │ │ │ └── toolbar_05-09_canvas.js │ │ │ │ ├── uibase │ │ │ │ ├── control │ │ │ │ │ └── control.js │ │ │ │ ├── uibase.js │ │ │ │ └── widget │ │ │ │ │ └── widget.js │ │ │ │ ├── widget │ │ │ │ ├── album.png │ │ │ │ ├── doc.png │ │ │ │ ├── pdf.png │ │ │ │ ├── ppt.png │ │ │ │ ├── txt.png │ │ │ │ ├── ufo.png │ │ │ │ └── xls.png │ │ │ │ └── zepto │ │ │ │ └── zepto.js │ │ ├── iscroll-4.2.5 │ │ │ └── iscroll.js │ │ ├── rocket-2.0 │ │ │ ├── pageanimations │ │ │ │ ├── rocket.pageanimation_dropdown.js │ │ │ │ ├── rocket.pageanimation_fade.js │ │ │ │ ├── rocket.pageanimation_simple.js │ │ │ │ └── rocket.pageanimation_slide.js │ │ │ ├── rocket.baseview.js │ │ │ ├── rocket.collection.js │ │ │ ├── rocket.globalview.js │ │ │ ├── rocket.js │ │ │ ├── rocket.model.js │ │ │ ├── rocket.pageview.js │ │ │ ├── rocket.router.js │ │ │ ├── rocket.subpagemanager.js │ │ │ └── rocket.subview.js │ │ ├── underscore-1.4.4 │ │ │ └── underscore.js │ │ ├── version.txt │ │ ├── webapp-0.1 │ │ │ ├── rocket.baseview.js │ │ │ ├── rocket.collection.js │ │ │ ├── rocket.js │ │ │ ├── rocket.model.js │ │ │ ├── rocket.pageview.js │ │ │ ├── rocket.router.js │ │ │ ├── rocket.subview.js │ │ │ └── utils │ │ │ │ └── rocket.util_slide.js │ │ └── zepto-1.0rc1 │ │ │ └── zepto.js │ ├── hellorocket │ │ ├── config │ │ │ └── fis-config.xml │ │ ├── css │ │ │ ├── globalloading.css │ │ │ ├── pageloading.css │ │ │ └── rocket.css │ │ ├── data │ │ │ ├── hellorocket.json │ │ │ └── vstuiguang.php │ │ ├── hellorocket.html │ │ ├── img │ │ │ ├── bg_arrows.png │ │ │ ├── icons-36-black.png │ │ │ ├── loading-logo-news.png │ │ │ └── rotating.png │ │ ├── js │ │ │ ├── rocket-chassis-bridge.js │ │ │ ├── rocket.init.js │ │ │ └── rocket.router.hellorocket.js │ │ ├── page │ │ │ ├── index │ │ │ │ ├── css │ │ │ │ │ └── index.css │ │ │ │ ├── html │ │ │ │ │ └── index.html │ │ │ │ ├── js │ │ │ │ │ └── view │ │ │ │ │ │ ├── rocket.pageview.index.js │ │ │ │ │ │ ├── rocket.subview.index_content.js │ │ │ │ │ │ └── rocket.subview.index_header.js │ │ │ │ └── tpl │ │ │ │ │ └── index.tpl.html │ │ │ └── sayhello │ │ │ │ ├── css │ │ │ │ └── sayhello.css │ │ │ │ ├── html │ │ │ │ └── sayhello.html │ │ │ │ ├── js │ │ │ │ └── view │ │ │ │ │ ├── rocket.pageview.sayhello.js │ │ │ │ │ ├── rocket.subview.sayhello_content.js │ │ │ │ │ └── rocket.subview.sayhello_header.js │ │ │ │ └── tpl │ │ │ │ └── sayhello.tpl.html │ │ └── tpl │ │ │ ├── globalloading.tpl.html │ │ │ └── pageloading.tpl.html │ └── slider │ │ ├── config │ │ └── fis-config.xml │ │ ├── css │ │ ├── globalloading.css │ │ ├── pageloading.css │ │ ├── rocket.css │ │ ├── ui-refresh.css │ │ └── vs-toolbar.css │ │ ├── data │ │ ├── app.json │ │ ├── create_page.txt │ │ ├── get_article.php │ │ ├── index.json │ │ ├── list_articles.php │ │ ├── news.php │ │ ├── page.json │ │ ├── rocket.json │ │ ├── slider.json │ │ └── vstuiguang.php │ │ ├── globalview │ │ ├── orientationrestrict │ │ │ ├── css │ │ │ │ └── orientationrestrict.css │ │ │ ├── html │ │ │ │ └── orientationrestrict.html │ │ │ └── js │ │ │ │ └── view │ │ │ │ └── rocket.globalview.orientationrestrict.js │ │ └── sidenav │ │ │ ├── css │ │ │ └── sidenav.css │ │ │ ├── html │ │ │ └── sidenav.html │ │ │ ├── js │ │ │ └── view │ │ │ │ ├── rocket.globalview.sidenav.js │ │ │ │ ├── rocket.subview.sidenav_commonbtns.js │ │ │ │ ├── rocket.subview.sidenav_outlinebtns.js │ │ │ │ └── rocket.subview.sidenav_slidebtns.js │ │ │ └── tpl │ │ │ └── sidenav.tpl.html │ │ ├── img │ │ ├── bg_arrows.png │ │ ├── down.png │ │ ├── font_dec.png │ │ ├── font_inc.png │ │ ├── image_dec.png │ │ ├── image_inc.png │ │ ├── info.png │ │ ├── info.psd │ │ ├── leave.png │ │ ├── loading-logo-news.png │ │ ├── next.png │ │ ├── prev.png │ │ ├── relayout.png │ │ ├── rotating.png │ │ ├── shutdown.png │ │ └── up.png │ │ ├── js │ │ ├── rocket-chassis-bridge.js │ │ ├── rocket.init.js │ │ ├── rocket.router.slider.js │ │ └── slider.helper.js │ │ ├── page │ │ ├── outline │ │ │ ├── css │ │ │ │ └── outline.css │ │ │ ├── html │ │ │ │ └── outline.html │ │ │ ├── img │ │ │ │ ├── bg_1.jpg │ │ │ │ ├── bg_2.jpg │ │ │ │ ├── bg_3.jpg │ │ │ │ ├── half-transparent-bg.png │ │ │ │ └── half-transparent-bg.psd │ │ │ ├── js │ │ │ │ ├── model │ │ │ │ │ └── rocket.model.outline_sections.js │ │ │ │ └── view │ │ │ │ │ ├── rocket.pageview.outline.js │ │ │ │ │ ├── rocket.subview.outline_content.js │ │ │ │ │ └── rocket.subview.outline_content_tile.js │ │ │ └── tpl │ │ │ │ └── outline.tpl.html │ │ └── slide │ │ │ ├── css │ │ │ └── slide.css │ │ │ ├── html │ │ │ └── slide.html │ │ │ ├── img │ │ │ ├── loading.gif │ │ │ ├── zaker-btn.png │ │ │ └── zaker-timeline.png │ │ │ ├── js │ │ │ └── view │ │ │ │ ├── rocket.pageview.slide.js │ │ │ │ ├── rocket.subview.slide_content.js │ │ │ │ └── rocket.subview.slide_pageslider.js │ │ │ └── tpl │ │ │ └── slide.tpl.html │ │ ├── slider.html │ │ └── tpl │ │ ├── globalloading.tpl.html │ │ ├── pageloading.tpl.html │ │ └── vs_toolbar.tpl.html ├── hacknews │ ├── Gruntfile.js │ ├── README.TXT │ ├── README.md │ ├── ThinkPHP │ │ ├── Common │ │ │ ├── common.php │ │ │ ├── functions.php │ │ │ └── runtime.php │ │ ├── Conf │ │ │ ├── alias.php │ │ │ ├── convention.php │ │ │ ├── debug.php │ │ │ ├── mode.php │ │ │ └── tags.php │ │ ├── Extend │ │ │ ├── Driver │ │ │ │ └── Template │ │ │ │ │ └── TemplateSmarty.class.php │ │ │ ├── Library │ │ │ │ └── ORG │ │ │ │ │ └── Util │ │ │ │ │ └── Page.class.php │ │ │ ├── README.txt │ │ │ └── Vendor │ │ │ │ └── Smarty │ │ │ │ ├── Smarty.class.php │ │ │ │ ├── SmartyBC.class.php │ │ │ │ ├── debug.tpl │ │ │ │ ├── plugins │ │ │ │ ├── block.textformat.php │ │ │ │ ├── function.counter.php │ │ │ │ ├── function.cycle.php │ │ │ │ ├── function.fetch.php │ │ │ │ ├── function.html_checkboxes.php │ │ │ │ ├── function.html_image.php │ │ │ │ ├── function.html_options.php │ │ │ │ ├── function.html_radios.php │ │ │ │ ├── function.html_select_date.php │ │ │ │ ├── function.html_select_time.php │ │ │ │ ├── function.html_table.php │ │ │ │ ├── function.mailto.php │ │ │ │ ├── function.math.php │ │ │ │ ├── modifier.capitalize.php │ │ │ │ ├── modifier.date_format.php │ │ │ │ ├── modifier.debug_print_var.php │ │ │ │ ├── modifier.escape.php │ │ │ │ ├── modifier.regex_replace.php │ │ │ │ ├── modifier.replace.php │ │ │ │ ├── modifier.spacify.php │ │ │ │ ├── modifier.truncate.php │ │ │ │ ├── modifiercompiler.cat.php │ │ │ │ ├── modifiercompiler.count_characters.php │ │ │ │ ├── modifiercompiler.count_paragraphs.php │ │ │ │ ├── modifiercompiler.count_sentences.php │ │ │ │ ├── modifiercompiler.count_words.php │ │ │ │ ├── modifiercompiler.default.php │ │ │ │ ├── modifiercompiler.escape.php │ │ │ │ ├── modifiercompiler.from_charset.php │ │ │ │ ├── modifiercompiler.indent.php │ │ │ │ ├── modifiercompiler.lower.php │ │ │ │ ├── modifiercompiler.noprint.php │ │ │ │ ├── modifiercompiler.string_format.php │ │ │ │ ├── modifiercompiler.strip.php │ │ │ │ ├── modifiercompiler.strip_tags.php │ │ │ │ ├── modifiercompiler.to_charset.php │ │ │ │ ├── modifiercompiler.unescape.php │ │ │ │ ├── modifiercompiler.upper.php │ │ │ │ ├── modifiercompiler.wordwrap.php │ │ │ │ ├── outputfilter.trimwhitespace.php │ │ │ │ ├── shared.escape_special_chars.php │ │ │ │ ├── shared.literal_compiler_param.php │ │ │ │ ├── shared.make_timestamp.php │ │ │ │ ├── shared.mb_str_replace.php │ │ │ │ ├── shared.mb_unicode.php │ │ │ │ ├── shared.mb_wordwrap.php │ │ │ │ └── variablefilter.htmlspecialchars.php │ │ │ │ └── sysplugins │ │ │ │ ├── smarty_cacheresource.php │ │ │ │ ├── smarty_cacheresource_custom.php │ │ │ │ ├── smarty_cacheresource_keyvaluestore.php │ │ │ │ ├── smarty_config_source.php │ │ │ │ ├── smarty_internal_cacheresource_file.php │ │ │ │ ├── smarty_internal_compile_append.php │ │ │ │ ├── smarty_internal_compile_assign.php │ │ │ │ ├── smarty_internal_compile_block.php │ │ │ │ ├── smarty_internal_compile_break.php │ │ │ │ ├── smarty_internal_compile_call.php │ │ │ │ ├── smarty_internal_compile_capture.php │ │ │ │ ├── smarty_internal_compile_config_load.php │ │ │ │ ├── smarty_internal_compile_continue.php │ │ │ │ ├── smarty_internal_compile_debug.php │ │ │ │ ├── smarty_internal_compile_eval.php │ │ │ │ ├── smarty_internal_compile_extends.php │ │ │ │ ├── smarty_internal_compile_for.php │ │ │ │ ├── smarty_internal_compile_foreach.php │ │ │ │ ├── smarty_internal_compile_function.php │ │ │ │ ├── smarty_internal_compile_if.php │ │ │ │ ├── smarty_internal_compile_include.php │ │ │ │ ├── smarty_internal_compile_include_php.php │ │ │ │ ├── smarty_internal_compile_insert.php │ │ │ │ ├── smarty_internal_compile_ldelim.php │ │ │ │ ├── smarty_internal_compile_nocache.php │ │ │ │ ├── smarty_internal_compile_private_block_plugin.php │ │ │ │ ├── smarty_internal_compile_private_function_plugin.php │ │ │ │ ├── smarty_internal_compile_private_modifier.php │ │ │ │ ├── smarty_internal_compile_private_object_block_function.php │ │ │ │ ├── smarty_internal_compile_private_object_function.php │ │ │ │ ├── smarty_internal_compile_private_print_expression.php │ │ │ │ ├── smarty_internal_compile_private_registered_block.php │ │ │ │ ├── smarty_internal_compile_private_registered_function.php │ │ │ │ ├── smarty_internal_compile_private_special_variable.php │ │ │ │ ├── smarty_internal_compile_rdelim.php │ │ │ │ ├── smarty_internal_compile_section.php │ │ │ │ ├── smarty_internal_compile_setfilter.php │ │ │ │ ├── smarty_internal_compile_while.php │ │ │ │ ├── smarty_internal_compilebase.php │ │ │ │ ├── smarty_internal_config.php │ │ │ │ ├── smarty_internal_config_file_compiler.php │ │ │ │ ├── smarty_internal_configfilelexer.php │ │ │ │ ├── smarty_internal_configfileparser.php │ │ │ │ ├── smarty_internal_data.php │ │ │ │ ├── smarty_internal_debug.php │ │ │ │ ├── smarty_internal_filter_handler.php │ │ │ │ ├── smarty_internal_function_call_handler.php │ │ │ │ ├── smarty_internal_get_include_path.php │ │ │ │ ├── smarty_internal_nocache_insert.php │ │ │ │ ├── smarty_internal_parsetree.php │ │ │ │ ├── smarty_internal_resource_eval.php │ │ │ │ ├── smarty_internal_resource_extends.php │ │ │ │ ├── smarty_internal_resource_file.php │ │ │ │ ├── smarty_internal_resource_php.php │ │ │ │ ├── smarty_internal_resource_registered.php │ │ │ │ ├── smarty_internal_resource_stream.php │ │ │ │ ├── smarty_internal_resource_string.php │ │ │ │ ├── smarty_internal_smartytemplatecompiler.php │ │ │ │ ├── smarty_internal_template.php │ │ │ │ ├── smarty_internal_templatebase.php │ │ │ │ ├── smarty_internal_templatecompilerbase.php │ │ │ │ ├── smarty_internal_templatelexer.php │ │ │ │ ├── smarty_internal_templateparser.php │ │ │ │ ├── smarty_internal_utility.php │ │ │ │ ├── smarty_internal_write_file.php │ │ │ │ ├── smarty_resource.php │ │ │ │ ├── smarty_resource_custom.php │ │ │ │ ├── smarty_resource_recompiled.php │ │ │ │ ├── smarty_resource_uncompiled.php │ │ │ │ └── smarty_security.php │ │ ├── LICENSE.txt │ │ ├── Lang │ │ │ └── zh-cn.php │ │ ├── Lib │ │ │ ├── Behavior │ │ │ │ ├── CheckRouteBehavior.class.php │ │ │ │ ├── ContentReplaceBehavior.class.php │ │ │ │ ├── LocationTemplateBehavior.class.php │ │ │ │ ├── ParseTemplateBehavior.class.php │ │ │ │ ├── ReadHtmlCacheBehavior.class.php │ │ │ │ ├── ShowPageTraceBehavior.class.php │ │ │ │ ├── ShowRuntimeBehavior.class.php │ │ │ │ ├── TokenBuildBehavior.class.php │ │ │ │ └── WriteHtmlCacheBehavior.class.php │ │ │ ├── Core │ │ │ │ ├── Action.class.php │ │ │ │ ├── App.class.php │ │ │ │ ├── Behavior.class.php │ │ │ │ ├── Cache.class.php │ │ │ │ ├── Db.class.php │ │ │ │ ├── Dispatcher.class.php │ │ │ │ ├── Log.class.php │ │ │ │ ├── Model.class.php │ │ │ │ ├── Think.class.php │ │ │ │ ├── ThinkException.class.php │ │ │ │ ├── View.class.php │ │ │ │ └── Widget.class.php │ │ │ ├── Driver │ │ │ │ ├── Cache │ │ │ │ │ ├── CacheBae.class.php │ │ │ │ │ └── CacheFile.class.php │ │ │ │ ├── Db │ │ │ │ │ ├── DbMysql.class.php │ │ │ │ │ └── DbMysqli.class.php │ │ │ │ └── TagLib │ │ │ │ │ └── TagLibCx.class.php │ │ │ └── Template │ │ │ │ ├── TagLib.class.php │ │ │ │ └── ThinkTemplate.class.php │ │ ├── README.txt │ │ ├── ThinkPHP.php │ │ ├── Tpl │ │ │ ├── default_index.tpl │ │ │ ├── dispatch_jump.tpl │ │ │ ├── hello.html │ │ │ ├── page_trace.tpl │ │ │ ├── think_exception.tpl │ │ │ └── upload.html │ │ └── logo.png │ ├── app.conf │ ├── callback.php │ ├── config.php │ ├── hacknews │ │ ├── Lib │ │ │ └── Action │ │ │ │ └── IndexAction.class.php │ │ └── Tpl │ │ │ └── Index │ │ │ └── index.tpl │ ├── index.php │ ├── package.json │ ├── saetv2.ex.class.php │ ├── static │ │ ├── css │ │ │ ├── img │ │ │ │ └── date.png │ │ │ ├── site.css │ │ │ └── sitedev.css │ │ ├── flatui │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── bootstrap │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-docs.css │ │ │ │ │ ├── bootstrap-responsive.css │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ └── prettify.css │ │ │ │ ├── img │ │ │ │ │ ├── glyphicons-halflings-white.png │ │ │ │ │ └── glyphicons-halflings.png │ │ │ │ └── js │ │ │ │ │ ├── application.js │ │ │ │ │ ├── google-code-prettify │ │ │ │ │ └── prettify.js │ │ │ │ │ └── holder.js │ │ │ ├── css │ │ │ │ └── flat-ui.css │ │ │ ├── fonts │ │ │ │ ├── Flat-UI-Icons.dev.svg │ │ │ │ ├── Flat-UI-Icons.eot │ │ │ │ ├── Flat-UI-Icons.svg │ │ │ │ ├── Flat-UI-Icons.ttf │ │ │ │ ├── Flat-UI-Icons.woff │ │ │ │ └── icomoon-session.json │ │ │ ├── images │ │ │ │ ├── demo │ │ │ │ │ ├── browser-2x.png │ │ │ │ │ ├── browser-author.jpg │ │ │ │ │ ├── browser-pic-1.jpg │ │ │ │ │ ├── browser-pic-2.jpg │ │ │ │ │ ├── browser-pic-3.jpg │ │ │ │ │ ├── browser-pic-4.jpg │ │ │ │ │ ├── browser-pic-5.jpg │ │ │ │ │ ├── browser-pic-6.jpg │ │ │ │ │ ├── browser.png │ │ │ │ │ ├── html-icon.png │ │ │ │ │ ├── logo-mask-2x.png │ │ │ │ │ ├── logo-mask.png │ │ │ │ │ └── video.jpg │ │ │ │ ├── favicon.ico │ │ │ │ ├── footer │ │ │ │ │ └── logo.png │ │ │ │ ├── icons │ │ │ │ │ ├── Book@2x.png │ │ │ │ │ ├── Calendar@2x.png │ │ │ │ │ ├── Chat@2x.png │ │ │ │ │ ├── Clipboard@2x.png │ │ │ │ │ ├── Compas@2x.png │ │ │ │ │ ├── Gift-Box@2x.png │ │ │ │ │ ├── Infinity-Loop@2x.png │ │ │ │ │ ├── Mail@2x.png │ │ │ │ │ ├── Map@2x.png │ │ │ │ │ ├── Pensils@2x.png │ │ │ │ │ ├── Pocket@2x.png │ │ │ │ │ ├── Retina-Ready@2x.png │ │ │ │ │ ├── Toilet-Paper@2x.png │ │ │ │ │ └── Watches@2x.png │ │ │ │ ├── login │ │ │ │ │ ├── icon.png │ │ │ │ │ ├── imac-2x.png │ │ │ │ │ └── imac.png │ │ │ │ ├── switch │ │ │ │ │ ├── mask-square.png │ │ │ │ │ └── mask.png │ │ │ │ ├── tile │ │ │ │ │ ├── ribbon-2x.png │ │ │ │ │ └── ribbon.png │ │ │ │ ├── todo │ │ │ │ │ ├── done-2x.png │ │ │ │ │ ├── done.png │ │ │ │ │ ├── search-2x.png │ │ │ │ │ ├── search.png │ │ │ │ │ ├── todo-2x.png │ │ │ │ │ └── todo.png │ │ │ │ └── video │ │ │ │ │ ├── fullscreen-2x.png │ │ │ │ │ ├── fullscreen.png │ │ │ │ │ ├── pause-2x.png │ │ │ │ │ ├── pause.png │ │ │ │ │ ├── play-2x.png │ │ │ │ │ ├── play.png │ │ │ │ │ ├── poster.jpg │ │ │ │ │ ├── volume-full-2x.png │ │ │ │ │ ├── volume-full.png │ │ │ │ │ ├── volume-off-2x.png │ │ │ │ │ └── volume-off.png │ │ │ ├── index.html │ │ │ ├── js │ │ │ │ ├── application.js │ │ │ │ ├── bootstrap-select.js │ │ │ │ ├── bootstrap-switch.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ ├── flatui-checkbox.js │ │ │ │ ├── flatui-radio.js │ │ │ │ ├── html5shiv.js │ │ │ │ ├── icon-font-ie7.js │ │ │ │ ├── jquery-1.8.3.min.js │ │ │ │ ├── jquery-ui-1.10.3.custom.min.js │ │ │ │ ├── jquery.placeholder.js │ │ │ │ ├── jquery.stacktable.js │ │ │ │ ├── jquery.tagsinput.js │ │ │ │ └── jquery.ui.touch-punch.min.js │ │ │ └── less │ │ │ │ ├── config.less │ │ │ │ ├── flat-ui.less │ │ │ │ ├── icon-font.less │ │ │ │ ├── mixins.less │ │ │ │ ├── modules │ │ │ │ ├── buttons.less │ │ │ │ ├── caret.less │ │ │ │ ├── checkbox-and-radio.less │ │ │ │ ├── demo.less │ │ │ │ ├── dropdown.less │ │ │ │ ├── footer.less │ │ │ │ ├── input.less │ │ │ │ ├── login.less │ │ │ │ ├── navbar.less │ │ │ │ ├── pager.less │ │ │ │ ├── pagination.less │ │ │ │ ├── palette.less │ │ │ │ ├── progress.less │ │ │ │ ├── select.less │ │ │ │ ├── share.less │ │ │ │ ├── switch.less │ │ │ │ ├── tagsinput.less │ │ │ │ ├── tile.less │ │ │ │ ├── todo.less │ │ │ │ ├── tooltip.less │ │ │ │ ├── type.less │ │ │ │ ├── ui-slider.less │ │ │ │ └── video.less │ │ │ │ └── spaces.less │ │ └── js │ │ │ ├── app.js │ │ │ ├── app.min.js │ │ │ ├── app │ │ │ ├── app.js │ │ │ ├── global │ │ │ │ └── globalview.top.js │ │ │ ├── index │ │ │ │ ├── model.index.js │ │ │ │ └── pageview.index.js │ │ │ ├── info │ │ │ │ ├── model.info.js │ │ │ │ ├── pageview.info.js │ │ │ │ ├── subview.info-content-info.js │ │ │ │ └── subview.info-content.js │ │ │ ├── router.js │ │ │ └── submit │ │ │ │ ├── model.submit.js │ │ │ │ └── pageview.submit.js │ │ │ ├── baidutemplate.js │ │ │ └── chassis.js │ └── test.php ├── music │ ├── .DS_Store │ ├── Gruntfile.js │ ├── README.md │ ├── apple-touch-icon-114x114-precomposed.png │ ├── apple-touch-icon-144x144-precomposed.png │ ├── apple-touch-icon-57x57-precomposed.png │ ├── apple-touch-icon-72x72-precomposed.png │ ├── apple-touch-icon-precomposed.png │ ├── apple-touch-icon.png │ ├── css │ │ ├── all.css │ │ ├── app.css │ │ ├── globalloading.css │ │ ├── main.css │ │ ├── normalize.css │ │ └── pageloading.css │ ├── data │ │ ├── albums.php │ │ └── info.php │ ├── favicon.ico │ ├── img │ │ ├── .gitignore │ │ ├── bg_arrows.png │ │ ├── icons-36-black.png │ │ ├── loading-logo-news.png │ │ └── rotating.png │ ├── index.html │ ├── js │ │ ├── .DS_Store │ │ ├── all.js │ │ ├── init.js │ │ └── vendor │ │ │ ├── .DS_Store │ │ │ ├── mustache.js │ │ │ └── zepto.min.js │ ├── package.json │ ├── page │ │ ├── detail │ │ │ ├── .DS_Store │ │ │ ├── css │ │ │ │ └── detail.css │ │ │ ├── html │ │ │ │ └── detail.html │ │ │ ├── js │ │ │ │ ├── model │ │ │ │ │ └── model.detail.js │ │ │ │ └── view │ │ │ │ │ └── pageview.detail.js │ │ │ └── tpl │ │ │ │ └── detail.tpl.html │ │ └── index │ │ │ ├── css │ │ │ └── index.css │ │ │ ├── html │ │ │ └── index.html │ │ │ ├── js │ │ │ ├── model │ │ │ │ └── model.index.js │ │ │ └── view │ │ │ │ └── pageview.index.js │ │ │ └── tpl │ │ │ └── index.tpl.html │ └── tpl │ │ ├── all.tpl.html │ │ ├── globalloading.tpl.html │ │ ├── index.html │ │ └── pageloading.tpl.html └── sample │ ├── index.html │ ├── lib │ ├── albums.php │ ├── app.js │ ├── baidutemplate.js │ └── info.php │ └── static │ ├── Iphone4-1.jpg │ ├── ajax-loader1.gif │ └── app.css ├── package.json ├── src ├── base │ ├── base.js │ ├── event.js │ └── lang.js ├── model │ ├── cache.js │ └── model.js ├── router │ ├── history.hash.js │ ├── history.js │ ├── history.pushstate.js │ └── router.js └── view │ ├── globalview.js │ ├── pageview.js │ ├── subpagemanager.js │ ├── subview.js │ ├── view.fx.slider.js │ ├── view.js │ └── view.loading.js └── test ├── data └── data.json ├── environment.js ├── events.js ├── globalview.js ├── index.html ├── model.js ├── noconflict.js ├── pageview.js ├── router.js ├── subpagemanager.js ├── subview.js ├── vendor ├── jquery.js ├── json2.js ├── qunit.css ├── qunit.js ├── runner.js └── underscore.js └── view.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/.jshintrc -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | #DOCS 2 | 3 | -------------------------------------------------------------------------------- /docs/chassis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/docs/chassis.png -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- 1 | #EXAMPLES 2 | -------------------------------------------------------------------------------- /examples/fis-project/common/backbone-0.9.10/backbone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/backbone-0.9.10/backbone.js -------------------------------------------------------------------------------- /examples/fis-project/common/chassis/chassis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/chassis/chassis.js -------------------------------------------------------------------------------- /examples/fis-project/common/config/fis-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/config/fis-config.xml -------------------------------------------------------------------------------- /examples/fis-project/common/css-reset/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/css-reset/reset.css -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/.gitignore -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/README.md -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/Mobile_Detect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/Mobile_Detect.php -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/chart/linechart/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/chart/linechart/css/reset.css -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/appframe/data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/appframe/data.html -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/refresh.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/refresh.php -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/refresh_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/refresh_test.php -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/suggestion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/suggestion.php -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/baike1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/baike1.json -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/baike2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/baike2.json -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/proxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/proxy.php -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/sample.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/sample.html -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/sample.json -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/tabs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/data/tabs/tabs.html -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/example.js -------------------------------------------------------------------------------- /examples/fis-project/common/gmu-GMU_2.0.3_TAG1/_examples/index.php: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /examples/music/page/detail/js/model/model.detail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/music/page/detail/js/model/model.detail.js -------------------------------------------------------------------------------- /examples/music/page/detail/js/view/pageview.detail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/music/page/detail/js/view/pageview.detail.js -------------------------------------------------------------------------------- /examples/music/page/detail/tpl/detail.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/music/page/detail/tpl/detail.tpl.html -------------------------------------------------------------------------------- /examples/music/page/index/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/music/page/index/css/index.css -------------------------------------------------------------------------------- /examples/music/page/index/html/index.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | -------------------------------------------------------------------------------- /examples/music/page/index/js/model/model.index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/music/page/index/js/model/model.index.js -------------------------------------------------------------------------------- /examples/music/page/index/js/view/pageview.index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/music/page/index/js/view/pageview.index.js -------------------------------------------------------------------------------- /examples/music/page/index/tpl/index.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/music/page/index/tpl/index.tpl.html -------------------------------------------------------------------------------- /examples/music/tpl/all.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/music/tpl/all.tpl.html -------------------------------------------------------------------------------- /examples/music/tpl/globalloading.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/music/tpl/globalloading.tpl.html -------------------------------------------------------------------------------- /examples/music/tpl/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/music/tpl/index.html -------------------------------------------------------------------------------- /examples/music/tpl/pageloading.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/music/tpl/pageloading.tpl.html -------------------------------------------------------------------------------- /examples/sample/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/sample/index.html -------------------------------------------------------------------------------- /examples/sample/lib/albums.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/sample/lib/albums.php -------------------------------------------------------------------------------- /examples/sample/lib/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/sample/lib/app.js -------------------------------------------------------------------------------- /examples/sample/lib/baidutemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/sample/lib/baidutemplate.js -------------------------------------------------------------------------------- /examples/sample/lib/info.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/sample/lib/info.php -------------------------------------------------------------------------------- /examples/sample/static/Iphone4-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/sample/static/Iphone4-1.jpg -------------------------------------------------------------------------------- /examples/sample/static/ajax-loader1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/sample/static/ajax-loader1.gif -------------------------------------------------------------------------------- /examples/sample/static/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/examples/sample/static/app.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/package.json -------------------------------------------------------------------------------- /src/base/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/base/base.js -------------------------------------------------------------------------------- /src/base/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/base/event.js -------------------------------------------------------------------------------- /src/base/lang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/base/lang.js -------------------------------------------------------------------------------- /src/model/cache.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @fileOverview 数据缓存 3 | */ -------------------------------------------------------------------------------- /src/model/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/model/model.js -------------------------------------------------------------------------------- /src/router/history.hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/router/history.hash.js -------------------------------------------------------------------------------- /src/router/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/router/history.js -------------------------------------------------------------------------------- /src/router/history.pushstate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/router/history.pushstate.js -------------------------------------------------------------------------------- /src/router/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/router/router.js -------------------------------------------------------------------------------- /src/view/globalview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/view/globalview.js -------------------------------------------------------------------------------- /src/view/pageview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/view/pageview.js -------------------------------------------------------------------------------- /src/view/subpagemanager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/view/subpagemanager.js -------------------------------------------------------------------------------- /src/view/subview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/view/subview.js -------------------------------------------------------------------------------- /src/view/view.fx.slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/view/view.fx.slider.js -------------------------------------------------------------------------------- /src/view/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/view/view.js -------------------------------------------------------------------------------- /src/view/view.loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/src/view/view.loading.js -------------------------------------------------------------------------------- /test/data/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/data/data.json -------------------------------------------------------------------------------- /test/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/environment.js -------------------------------------------------------------------------------- /test/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/events.js -------------------------------------------------------------------------------- /test/globalview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/globalview.js -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/index.html -------------------------------------------------------------------------------- /test/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/model.js -------------------------------------------------------------------------------- /test/noconflict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/noconflict.js -------------------------------------------------------------------------------- /test/pageview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/pageview.js -------------------------------------------------------------------------------- /test/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/router.js -------------------------------------------------------------------------------- /test/subpagemanager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/subpagemanager.js -------------------------------------------------------------------------------- /test/subview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/subview.js -------------------------------------------------------------------------------- /test/vendor/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/vendor/jquery.js -------------------------------------------------------------------------------- /test/vendor/json2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/vendor/json2.js -------------------------------------------------------------------------------- /test/vendor/qunit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/vendor/qunit.css -------------------------------------------------------------------------------- /test/vendor/qunit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/vendor/qunit.js -------------------------------------------------------------------------------- /test/vendor/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/vendor/runner.js -------------------------------------------------------------------------------- /test/vendor/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/vendor/underscore.js -------------------------------------------------------------------------------- /test/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaiduFE/Chassis/HEAD/test/view.js --------------------------------------------------------------------------------