From 06e333eb3e7a2302ae17b472a7607afc86df3689 Mon Sep 17 00:00:00 2001 From: cookfront Date: Wed, 19 Apr 2017 17:44:57 +0800 Subject: [PATCH] vant components --- build/bin/build-all.js | 2 +- build/webpack.build.js | 4 +- build/webpack.build.min.js | 1 - build/webpack.config.js | 12 +- docs/examples-dist/actionsheet.vue | 20 +- docs/examples-dist/badge.vue | 26 +- docs/examples-dist/button.vue | 128 +++++----- docs/examples-dist/card.vue | 24 +- docs/examples-dist/cell.vue | 47 ++-- docs/examples-dist/checkbox.vue | 42 ++-- docs/examples-dist/dialog.vue | 8 +- docs/examples-dist/field.vue | 40 +-- docs/examples-dist/icon.vue | 218 ++++++++--------- docs/examples-dist/image-preview.vue | 4 +- docs/examples-dist/layout.vue | 56 ++--- docs/examples-dist/loading.vue | 10 +- docs/examples-dist/panel.vue | 44 ++-- docs/examples-dist/popup.vue | 48 ++-- docs/examples-dist/progress.vue | 18 +- docs/examples-dist/quantity.vue | 8 +- docs/examples-dist/radio.vue | 38 +-- docs/examples-dist/search.vue | 4 +- docs/examples-dist/steps.vue | 28 +-- docs/examples-dist/swipe.vue | 18 +- docs/examples-dist/switch.vue | 12 +- docs/examples-dist/tab.vue | 96 ++++---- docs/examples-dist/tag.vue | 26 +- docs/examples-dist/toast.vue | 20 +- docs/examples-dist/uploader.vue | 6 +- docs/examples-docs/actionsheet.md | 32 +-- docs/examples-docs/badge.md | 40 +-- docs/examples-docs/button.md | 138 +++++------ docs/examples-docs/card.md | 34 +-- docs/examples-docs/cell.md | 57 +++-- docs/examples-docs/checkbox.md | 70 +++--- docs/examples-docs/datetime-picker.md | 70 +++++- docs/examples-docs/dialog.md | 12 +- docs/examples-docs/field.md | 50 ++-- docs/examples-docs/icon.md | 228 +++++++++--------- docs/examples-docs/image-preview.md | 8 +- docs/examples-docs/install.md | 2 +- docs/examples-docs/layout.md | 76 +++--- docs/examples-docs/lazyload.md | 2 +- docs/examples-docs/loading.md | 20 +- docs/examples-docs/panel.md | 56 ++--- docs/examples-docs/picker.md | 14 +- docs/examples-docs/popup.md | 60 ++--- docs/examples-docs/progress.md | 28 +-- docs/examples-docs/quantity.md | 18 +- docs/examples-docs/quickstart.md | 10 +- docs/examples-docs/radio.md | 61 ++--- docs/examples-docs/search.md | 14 +- docs/examples-docs/steps.md | 40 +-- docs/examples-docs/swipe.md | 30 +-- docs/examples-docs/switch.md | 22 +- docs/examples-docs/tab.md | 128 +++++----- docs/examples-docs/tag.md | 36 +-- docs/examples-docs/toast.md | 22 +- docs/examples-docs/uploader.md | 16 +- docs/examples-docs/waterfall.md | 4 +- docs/src/components/footer-nav.vue | 4 +- docs/src/components/mobile-popup.vue | 4 +- docs/src/examples.js | 2 +- docs/src/index.js | 2 +- docs/src/index.tpl | 2 +- package.json | 14 +- packages/actionsheet/src/actionsheet.vue | 24 +- packages/badge/src/badge-group.vue | 4 +- packages/badge/src/badge.vue | 10 +- packages/button/package.json | 2 +- packages/button/src/button.js | 28 +-- packages/card/package.json | 2 +- packages/card/src/card.vue | 14 +- packages/cell/package.json | 2 +- packages/cell/src/cell-group.vue | 4 +- packages/cell/src/cell.vue | 20 +- packages/checkbox/package.json | 2 +- packages/checkbox/src/checkbox-group.vue | 4 +- packages/checkbox/src/checkbox.vue | 22 +- packages/col/src/col.vue | 4 +- packages/datetime-picker/package.json | 2 +- .../datetime-picker/src/datetime-picker.vue | 6 +- packages/dialog/package.json | 2 +- packages/dialog/src/dialog.vue | 20 +- packages/field/package.json | 2 +- packages/field/src/field.vue | 24 +- packages/icon/package.json | 4 +- packages/icon/src/icon.vue | 4 +- packages/image-preview/package.json | 2 +- packages/image-preview/src/image-preview.vue | 18 +- packages/loading/package.json | 2 +- packages/loading/src/loading.vue | 6 +- packages/panel/package.json | 2 +- packages/panel/src/panel.vue | 16 +- packages/picker/package.json | 2 +- packages/picker/src/picker-column.vue | 12 +- packages/picker/src/picker.vue | 16 +- packages/popup/package.json | 2 +- packages/popup/src/popup.vue | 4 +- packages/progress/package.json | 2 +- packages/progress/src/progress.vue | 14 +- packages/quantity/src/quantity.vue | 14 +- packages/radio/package.json | 2 +- packages/radio/src/radio-group.vue | 4 +- packages/radio/src/radio.vue | 20 +- packages/row/src/row.vue | 4 +- packages/search/src/search.vue | 14 +- packages/steps/src/step.vue | 16 +- packages/steps/src/steps.vue | 24 +- packages/swipe/src/scroll.js | 2 +- packages/swipe/src/swipe-item.vue | 4 +- packages/swipe/src/swipe.vue | 12 +- packages/switch/package.json | 2 +- packages/switch/src/switch.vue | 22 +- packages/tab/src/tab.vue | 6 +- packages/tab/src/tabs.vue | 16 +- packages/tag/src/main.vue | 4 +- packages/toast/package.json | 2 +- packages/toast/src/toast.vue | 26 +- packages/uploader/src/main.vue | 22 +- src/mixins/popup/popup-manager.js | 2 +- test/unit/components/badge.vue | 12 +- test/unit/components/checkbox.vue | 10 +- test/unit/components/radio.vue | 12 +- test/unit/components/steps.vue | 16 +- test/unit/components/tabs.vue | 18 +- test/unit/index.js | 2 +- test/unit/specs/actionsheet.spec.js | 24 +- test/unit/specs/badge.spec.js | 4 +- test/unit/specs/button.spec.js | 40 +-- test/unit/specs/card.spec.js | 2 +- test/unit/specs/cell.spec.js | 8 +- test/unit/specs/checkbox.spec.js | 18 +- test/unit/specs/field.spec.js | 18 +- test/unit/specs/icon.spec.js | 4 +- test/unit/specs/loading.spec.js | 26 +- test/unit/specs/popup.spec.js | 2 +- test/unit/specs/progress.spec.js | 10 +- test/unit/specs/quantity.spec.js | 22 +- test/unit/specs/radio.spec.js | 20 +- test/unit/specs/search.spec.js | 14 +- test/unit/specs/steps.spec.js | 10 +- test/unit/specs/switch.spec.js | 34 +-- test/unit/specs/tabs.spec.js | 10 +- test/unit/specs/toast.spec.js | 6 +- 145 files changed, 1679 insertions(+), 1619 deletions(-) diff --git a/build/bin/build-all.js b/build/bin/build-all.js index 97927ee70..565edeee2 100644 --- a/build/bin/build-all.js +++ b/build/bin/build-all.js @@ -5,7 +5,7 @@ const execSync = require('child_process').execSync; const existsSync = require('fs').existsSync; const path = require('path'); -let componentPaths = []; +const componentPaths = []; delete components.font; diff --git a/build/webpack.build.js b/build/webpack.build.js index 8516e60ee..f6373d03a 100644 --- a/build/webpack.build.js +++ b/build/webpack.build.js @@ -3,12 +3,12 @@ var getPostcssPlugin = require('./utils/postcss_pipe'); var config = require('./webpack.config.js'); config.entry = { - 'zanui': './src/index.js' + 'vant': './src/index.js' }; config.output = { filename: './lib/[name].js', - library: 'zanui', + library: 'vant', libraryTarget: 'umd' }; diff --git a/build/webpack.build.min.js b/build/webpack.build.min.js index 297a3815b..f8d432f2d 100644 --- a/build/webpack.build.min.js +++ b/build/webpack.build.min.js @@ -1,5 +1,4 @@ var webpack = require('webpack'); -var getPostcssPlugin = require('./utils/postcss_pipe'); var config = require('./webpack.config.js'); config.output.filename = config.output.filename.replace(/\.js$/, '.min.js'); diff --git a/build/webpack.config.js b/build/webpack.config.js index cd942827e..0bbed1299 100644 --- a/build/webpack.config.js +++ b/build/webpack.config.js @@ -1,10 +1,8 @@ var webpack = require('webpack'); var path = require('path'); var slugify = require('transliteration').slugify; -var md = require('markdown-it')(); var striptags = require('./strip-tags'); var ExtractTextPlugin = require('extract-text-webpack-plugin'); -var version = require('../package.json').version; var getPoastcssPlugin = require('./utils/postcss_pipe'); var ProgressBarPlugin = require('progress-bar-webpack-plugin'); var ExtractTextPlugin = require('extract-text-webpack-plugin'); @@ -36,8 +34,8 @@ function wrap(render) { module.exports = { entry: { 'vendor': ['vue', 'vue-router'], - 'zan-docs': './docs/src/index.js', - 'zan-examples': './docs/src/examples.js' + 'vant-docs': './docs/src/index.js', + 'vant-examples': './docs/src/examples.js' }, output: { path: path.join(__dirname, '../docs/dist'), @@ -52,7 +50,7 @@ module.exports = { extensions: ['.js', '.vue', '.css'], alias: { 'vue$': 'vue/dist/vue.runtime.common.js', - 'zanui': path.join(__dirname, '..'), + 'vant': path.join(__dirname, '..'), 'src': path.join(__dirname, '../src'), 'packages': path.join(__dirname, '../packages'), 'lib': path.join(__dirname, '../lib'), @@ -150,13 +148,13 @@ module.exports = { } }), new HtmlWebpackPlugin({ - chunks: ['vendor', 'zan-docs'], + chunks: ['vendor', 'vant-docs'], template: 'docs/src/index.tpl', filename: 'index.html', inject: true }), new HtmlWebpackPlugin({ - chunks: ['vendor', 'zan-examples'], + chunks: ['vendor', 'vant-examples'], template: 'docs/src/index.tpl', filename: 'examples.html', inject: true diff --git a/docs/examples-dist/actionsheet.vue b/docs/examples-dist/actionsheet.vue index 3a84da330..9cad0d3de 100644 --- a/docs/examples-dist/actionsheet.vue +++ b/docs/examples-dist/actionsheet.vue @@ -1,22 +1,22 @@