build docs

This commit is contained in:
cookfront 2017-03-31 10:12:54 +08:00
parent defec4a4a3
commit ea12a0cddd
8 changed files with 61 additions and 55 deletions

View File

@ -1,9 +1,17 @@
<template><section class="demo-badge"><h1 class="demo-title">badge</h1><example-block title="基础用法"> <template><section class="demo-badge"><h1 class="demo-title">badge</h1><example-block title="基础用法">
<zan-badge-group :active-key="activeKey"> <zan-badge-group>
<zan-badge mark="0" title="热销榜" info="8" url="http://baidu.com" @click="onItemClick"></zan-badge> <zan-badge title="热销榜" info="8" url="http://baidu.com" @click="onItemClick"></zan-badge>
<zan-badge mark="1" title="花式寿司" info="99" @click="onItemClick"></zan-badge> <zan-badge title="花式寿司" info="99" @click="onItemClick"></zan-badge>
<zan-badge mark="2" title="火炽寿司" @click="onItemClick"></zan-badge> <zan-badge title="火炽寿司" @click="onItemClick"></zan-badge>
<zan-badge mark="3" title="手握寿司" info="199" @click="onItemClick"></zan-badge> <zan-badge title="手握寿司" info="199" @click="onItemClick"></zan-badge>
</zan-badge-group>
</example-block><example-block title="选中某个badge">
<zan-badge-group :active-key="2">
<zan-badge title="热销榜" info="8" url="http://baidu.com" @click="onItemClick"></zan-badge>
<zan-badge title="花式寿司" info="99" @click="onItemClick"></zan-badge>
<zan-badge title="火炽寿司" @click="onItemClick"></zan-badge>
<zan-badge title="手握寿司" info="199" @click="onItemClick"></zan-badge>
</zan-badge-group> </zan-badge-group>
</example-block></section></template> </example-block></section></template>

View File

@ -4,11 +4,6 @@
<zan-cell title="单元格2" value="单元格2内容"></zan-cell> <zan-cell title="单元格2" value="单元格2内容"></zan-cell>
</zan-cell-group> </zan-cell-group>
</example-block><example-block title="带*号,标明必填">
<zan-cell-group>
<zan-cell title="单元格1" required></zan-cell>
</zan-cell-group>
</example-block><example-block title="标题带描述信息"> </example-block><example-block title="标题带描述信息">
<zan-cell-group> <zan-cell-group>
<zan-cell title="单元格1" label="描述信息" is-link="" url="javascript:void(0)" @click="handleClick"></zan-cell> <zan-cell title="单元格1" label="描述信息" is-link="" url="javascript:void(0)" @click="handleClick"></zan-cell>
@ -40,11 +35,19 @@
</example-block></section></template> </example-block></section></template>
<style> <style>
@component-namespace demo {
@b card {
.official-img { .official-img {
width: 31px; width: 31px;
vertical-align: middle; vertical-align: middle;
border: 0; border: 0;
} }
.examples {
background-color: #fff;
}
}
}
</style> </style>
<script> <script>
import Vue from "vue";import ExampleBlock from "../components/example-block";Vue.component("example-block", ExampleBlock); import Vue from "vue";import ExampleBlock from "../components/example-block";Vue.component("example-block", ExampleBlock);

View File

@ -1,40 +1,32 @@
<template><section class="demo-loading"><h1 class="demo-title">loading</h1><example-block title="基础用法"> <template><section class="demo-loading"><h1 class="demo-title">loading</h1><example-block title="渐变深色spinner">
<div class="demo-loading">
<h2 class="demo-sub-title">渐变深色spinner</h2>
<div class="demo-loading__example">
<zan-loading class="some-customized-class"></zan-loading> <zan-loading class="some-customized-class"></zan-loading>
</div>
<h2 class="demo-sub-title">渐变浅色spinner</h2> </example-block><example-block title="">
<div class="demo-loading__example demo-loading__example--with-bg"> <div class="demo-loading__example demo-loading__example--with-bg">
<zan-loading class="some-customized-class" :color="'white'"></zan-loading> <zan-loading class="some-customized-class" :color="'white'"></zan-loading>
</div> </div>
<h2 class="demo-sub-title">单色spinner</h2>
<div class="demo-loading__example"> </example-block><example-block title="">
<zan-loading class="some-customized-class" :type="'circle'" :color="'white'"></zan-loading> <zan-loading class="circle-loading" :type="'circle'" :color="'white'"></zan-loading>
</div> <zan-loading class="circle-loading" :type="'circle'" :color="'black'"></zan-loading>
<h2 class="demo-sub-title">单色spinner</h2>
<div class="demo-loading__example">
<zan-loading class="some-customized-class" :type="'circle'" :color="'black'"></zan-loading>
</div>
</div>
</example-block></section></template> </example-block></section></template>
<style> <style>
.demo-loading__example{ @component-namespace demo {
width: 30px; @b loading {
height: 30px; .zan-loading {
padding: 20px; margin: 0 auto;
margin: auto; }
border-radius: 5px;
border: 1px solid transparent; .circle-loading {
margin: 20px auto;
} }
.demo-loading__example--with-bg { .demo-loading__example--with-bg {
background-color: rgba(0, 0, 0, 0.5); background-color: rgba(0, 0, 0, 0.5);
margin-bottom: 10px;
}
} }
.demo-loading {
padding: 0 20px;
} }
</style> </style>
<script> <script>

View File

@ -20,7 +20,7 @@
<zan-progress class="demo-progress__demo1" :inactive="true" :percentage="100"></zan-progress> <zan-progress class="demo-progress__demo1" :inactive="true" :percentage="100"></zan-progress>
</div> </div>
</example-block><example-block title="自定义颜色"> </example-block><example-block title="自定义颜色和文字">
<div class="demo-progress__wrapper"> <div class="demo-progress__wrapper">
<zan-progress class="demo-progress__demo1" pivot-text="红色" color="#ed5050" :percentage="26"></zan-progress> <zan-progress class="demo-progress__demo1" pivot-text="红色" color="#ed5050" :percentage="26"></zan-progress>
</div> </div>

View File

@ -1,5 +1,5 @@
<template><section class="demo-search"><h1 class="demo-title">search</h1><example-block title="基础用法"> <template><section class="demo-search"><h1 class="demo-title">search</h1><example-block title="基础用法">
<zan-search placeholder="商品名称" @search="goSearch"></zan-search> <zan-search placeholder="商品名称" @search="goSearch" @change="handleChange"></zan-search>
</example-block></section></template> </example-block></section></template>
@ -10,6 +10,9 @@ export default {
methods: { methods: {
goSearch(value) { goSearch(value) {
alert(value) alert(value)
},
handleChange(value) {
console.log(value);
} }
} }
}; };

View File

@ -1,5 +1,5 @@
<template><section class="demo-steps"><h1 class="demo-title">steps</h1><example-block title="基础用法"> <template><section class="demo-steps"><h1 class="demo-title">steps</h1><example-block title="基础用法">
<zan-steps :active="active" icon="certificate" icon-class="steps-success" title="等待商家发货" description="等待商家发货等待商家发货等待商家发货等待商家发货等待商家发货"> <zan-steps :active="active" icon="logistics" icon-class="steps-success" title="等待商家发货" description="等待商家发货等待商家发货等待商家发货等待商家发货等待商家发货">
<zan-step>买家下单</zan-step> <zan-step>买家下单</zan-step>
<zan-step>商家接单</zan-step> <zan-step>商家接单</zan-step>
<zan-step>买家提货</zan-step> <zan-step>买家提货</zan-step>

View File

@ -1,7 +1,7 @@
<template><section class="demo-tag"><h1 class="demo-title">tag</h1><example-block title="基础用法"> <template><section class="demo-tag"><h1 class="demo-title">tag</h1><example-block title="基础用法">
<div class="tags-container"> <div class="tags-container">
<zan-tag>返现</zan-tag> <zan-tag>返现</zan-tag>
<zan-tag :plain="true">返现</zan-tag> <zan-tag plain="">返现</zan-tag>
</div> </div>
<div class="tags-container"> <div class="tags-container">
<zan-tag type="danger">返现</zan-tag> <zan-tag type="danger">返现</zan-tag>
@ -12,18 +12,18 @@
</example-block><example-block title="高级用法"> </example-block><example-block title="高级用法">
<div class="tags-container"> <div class="tags-container">
<zan-tag type="danger">返现</zan-tag> <zan-tag type="danger">返现</zan-tag>
<zan-tag :plain="true" type="danger">返现</zan-tag> <zan-tag plain="" type="danger">返现</zan-tag>
</div> </div>
<div class="tags-container"> <div class="tags-container">
<zan-tag type="primary">返现</zan-tag> <zan-tag type="primary">返现</zan-tag>
<zan-tag :plain="true" type="primary">返现</zan-tag> <zan-tag plain="" type="primary">返现</zan-tag>
</div> </div>
<div class="tags-container"> <div class="tags-container">
<zan-tag type="success">返现</zan-tag> <zan-tag type="success">返现</zan-tag>
<zan-tag :plain="true" type="success">返现</zan-tag> <zan-tag plain="" type="success">返现</zan-tag>
</div> </div>
<div class="tags-container"> <div class="tags-container">
<zan-tag type="danger" :mark="true">返现</zan-tag> <zan-tag type="danger" mark="">返现</zan-tag>
</div> </div>
</example-block></section></template> </example-block></section></template>

View File

@ -60,9 +60,9 @@ export default {
type: 'success', type: 'success',
message: leftSec.toString() message: leftSec.toString()
}); });
window.setInterval(() => { const id = window.setInterval(() => {
if (leftSec <= 1) { if (leftSec <= 1) {
window.clearInterval(); window.clearInterval(id);
toast.message = '跳转中...' toast.message = '跳转中...'
return; return;
} }