├── examples ├── album │ ├── app.wxss │ ├── app.js │ ├── components │ │ ├── previewer │ │ │ ├── index.wxss │ │ │ ├── preview-image │ │ │ │ ├── index.json │ │ │ │ ├── index.wxss │ │ │ │ └── index.wxml │ │ │ ├── index.json │ │ │ ├── preview-list │ │ │ │ ├── index.json │ │ │ │ ├── index.wxss │ │ │ │ └── index.wxml │ │ │ ├── preview-home │ │ │ │ ├── index.json │ │ │ │ ├── index.wxml │ │ │ │ ├── index.wxss │ │ │ │ └── index.js │ │ │ └── index.wxml │ │ ├── album │ │ │ ├── album-image │ │ │ │ ├── index.json │ │ │ │ ├── index.wxml │ │ │ │ └── index.wxss │ │ │ ├── index.json │ │ │ ├── index.wxss │ │ │ ├── route.js │ │ │ ├── index.wxml │ │ │ └── index.js │ │ └── navigation-bar │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ ├── index.wxss │ │ │ └── index.js │ ├── resources │ │ └── back.png │ ├── pages │ │ ├── preview │ │ │ ├── index.wxml │ │ │ ├── index.wxss │ │ │ ├── index.json │ │ │ └── index.js │ │ └── album │ │ │ ├── index.json │ │ │ ├── index.wxss │ │ │ ├── index.wxml │ │ │ └── index.js │ ├── sitemap.json │ ├── project.private.config.json │ ├── app.json │ ├── utils │ │ ├── worklet.js │ │ └── event-bus.js │ └── project.config.json ├── address-book │ ├── app.wxss │ ├── app.js │ ├── components │ │ ├── address-book │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ └── index.wxss │ │ └── navigation-bar │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ ├── index.wxss │ │ │ └── index.js │ ├── sitemap.json │ ├── pages │ │ └── index │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ ├── index.wxss │ │ │ └── index.js │ ├── project.private.config.json │ ├── app.json │ ├── .eslintrc.js │ └── project.config.json ├── card_transition │ ├── app.wxss │ ├── app.js │ ├── components │ │ ├── card │ │ │ ├── card.json │ │ │ ├── card.wxss │ │ │ ├── card.wxml │ │ │ └── card.js │ │ └── navigation-bar │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ ├── index.wxss │ │ │ └── index.js │ ├── pages │ │ ├── detail │ │ │ ├── detail.json │ │ │ ├── detail.wxss │ │ │ └── detail.wxml │ │ └── list │ │ │ ├── list.json │ │ │ ├── list.wxss │ │ │ ├── list.wxml │ │ │ ├── list.js │ │ │ └── route.js │ ├── sitemap.json │ ├── app.json │ ├── project.config.json │ └── project.private.config.json ├── half-screen │ ├── app.wxss │ ├── app.js │ ├── pages │ │ └── index │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ ├── index.wxss │ │ │ └── index.js │ ├── sitemap.json │ ├── project.private.config.json │ ├── app.json │ ├── .eslintrc.js │ └── project.config.json ├── expanded-scroll-view │ ├── app.wxss │ ├── app.js │ ├── pages │ │ └── index │ │ │ └── index.json │ ├── sitemap.json │ ├── project.private.config.json │ ├── app.json │ ├── .eslintrc.js │ ├── project.config.json │ └── util.js ├── refresher-two-level │ ├── app.wxss │ ├── app.js │ ├── goods │ │ ├── index.less │ │ ├── index.wxml │ │ ├── index.json │ │ └── index.ts │ ├── images │ │ ├── search.png │ │ └── back_delete.png │ ├── components │ │ └── navigation-bar │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ ├── index.wxss │ │ │ └── index.js │ ├── index │ │ ├── index.json │ │ ├── index.less │ │ └── index.wxml │ ├── app.json │ ├── project.config.json │ ├── goods.wxml │ └── goods.less ├── segmented-half-screen │ ├── app.wxss │ ├── app.js │ ├── pages │ │ └── index │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ └── index.wxss │ ├── sitemap.json │ ├── project.private.config.json │ ├── app.json │ ├── .eslintrc.js │ └── project.config.json ├── app-bar │ ├── app.js │ ├── app-bar │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ └── index.js │ ├── assets │ │ ├── next.png │ │ ├── play.png │ │ └── arrow-down.png │ ├── pages │ │ ├── detail │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ ├── index.wxss │ │ │ └── index.js │ │ └── index │ │ │ ├── index.json │ │ │ ├── index.wxss │ │ │ ├── index.wxml │ │ │ └── index.js │ ├── sitemap.json │ ├── components │ │ └── navigation-bar │ │ │ ├── navigation-bar.json │ │ │ ├── navigation-bar.wxml │ │ │ ├── navigation-bar.wxss │ │ │ └── navigation-bar.js │ ├── app.wxss │ ├── project.private.config.json │ ├── app.json │ ├── .eslintrc.js │ └── project.config.json ├── product-list │ ├── app.js │ ├── app.wxss │ ├── images │ │ └── search.png │ ├── components │ │ └── navigation-bar │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ ├── index.wxss │ │ │ └── index.js │ ├── pages │ │ └── index │ │ │ ├── index.json │ │ │ ├── index.js │ │ │ ├── index.wxml │ │ │ └── index.wxss │ ├── sitemap.json │ ├── project.private.config.json │ ├── app.json │ ├── .eslintrc.js │ ├── project.config.json │ └── util.js ├── tab-indicator │ ├── app.js │ ├── components │ │ └── navigation-bar │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ ├── index.wxss │ │ │ └── index.js │ ├── pages │ │ └── index │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ ├── index.wxss │ │ │ └── index.js │ ├── sitemap.json │ ├── app.wxss │ ├── project.private.config.json │ ├── app.json │ ├── .eslintrc.js │ └── project.config.json └── associated-scroll-view │ ├── app.js │ ├── components │ └── category-list │ │ ├── category-list.json │ │ ├── category-list.wxml │ │ ├── category-list.wxss │ │ └── category-list.js │ ├── pages │ └── index │ │ ├── index.json │ │ ├── index.js │ │ ├── index.wxml │ │ └── index.wxss │ ├── sitemap.json │ ├── app.wxss │ ├── project.private.config.json │ ├── app.json │ ├── .eslintrc.js │ ├── project.config.json │ └── util.js ├── .gitignore ├── README.md └── LICENSE /examples/album/app.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /examples/address-book/app.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/album/app.js: -------------------------------------------------------------------------------- 1 | App({}) 2 | -------------------------------------------------------------------------------- /examples/card_transition/app.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/half-screen/app.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/expanded-scroll-view/app.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/refresher-two-level/app.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/card_transition/app.js: -------------------------------------------------------------------------------- 1 | App({}) 2 | -------------------------------------------------------------------------------- /examples/segmented-half-screen/app.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/app-bar/app.js: -------------------------------------------------------------------------------- 1 | // app.js 2 | App({}) 3 | -------------------------------------------------------------------------------- /examples/half-screen/app.js: -------------------------------------------------------------------------------- 1 | // app.js 2 | App({}) 3 | -------------------------------------------------------------------------------- /examples/address-book/app.js: -------------------------------------------------------------------------------- 1 | // app.js 2 | App({}) 3 | -------------------------------------------------------------------------------- /examples/product-list/app.js: -------------------------------------------------------------------------------- 1 | // app.js 2 | App({}) 3 | -------------------------------------------------------------------------------- /examples/tab-indicator/app.js: -------------------------------------------------------------------------------- 1 | // app.js 2 | App({}) 3 | -------------------------------------------------------------------------------- /examples/expanded-scroll-view/app.js: -------------------------------------------------------------------------------- 1 | // app.js 2 | App({}) 3 | -------------------------------------------------------------------------------- /examples/refresher-two-level/app.js: -------------------------------------------------------------------------------- 1 | // app.js 2 | App({}) 3 | -------------------------------------------------------------------------------- /examples/segmented-half-screen/app.js: -------------------------------------------------------------------------------- 1 | // app.js 2 | App({}) 3 | -------------------------------------------------------------------------------- /examples/associated-scroll-view/app.js: -------------------------------------------------------------------------------- 1 | // app.js 2 | App({}) 3 | -------------------------------------------------------------------------------- /examples/refresher-two-level/goods/index.less: -------------------------------------------------------------------------------- 1 | @import '../goods.less'; -------------------------------------------------------------------------------- /examples/product-list/app.wxss: -------------------------------------------------------------------------------- 1 | /**app.wxss**/ 2 | view { 3 | box-sizing: border-box; 4 | } -------------------------------------------------------------------------------- /examples/app-bar/app-bar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": {} 4 | } -------------------------------------------------------------------------------- /examples/album/components/previewer/index.wxss: -------------------------------------------------------------------------------- 1 | .preview-home { 2 | width: 100%; 3 | height: 100%; 4 | display: block; 5 | } 6 | -------------------------------------------------------------------------------- /examples/refresher-two-level/goods/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 |