first
This commit is contained in:
1
node_modules/vant/es/divider/index.css
generated
vendored
Normal file
1
node_modules/vant/es/divider/index.css
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
.van-divider{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:16px 0;color:#969799;font-size:14px;line-height:24px;border-color:#ebedf0;border-style:solid;border-width:0}.van-divider::after,.van-divider::before{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;height:1px;border-color:inherit;border-style:inherit;border-width:1px 0 0}.van-divider::before{content:''}.van-divider--hairline::after,.van-divider--hairline::before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-divider--dashed{border-style:dashed}.van-divider--content-center::before,.van-divider--content-left::before,.van-divider--content-right::before{margin-right:16px}.van-divider--content-center::after,.van-divider--content-left::after,.van-divider--content-right::after{margin-left:16px;content:''}.van-divider--content-left::before{max-width:10%}.van-divider--content-right::after{max-width:10%}
|
38
node_modules/vant/es/divider/index.js
generated
vendored
Normal file
38
node_modules/vant/es/divider/index.js
generated
vendored
Normal file
@ -0,0 +1,38 @@
|
||||
import _mergeJSXProps from "@vue/babel-helper-vue-jsx-merge-props";
|
||||
// Utils
|
||||
import { createNamespace } from '../utils';
|
||||
import { inherit } from '../utils/functional'; // Types
|
||||
|
||||
var _createNamespace = createNamespace('divider'),
|
||||
createComponent = _createNamespace[0],
|
||||
bem = _createNamespace[1];
|
||||
|
||||
function Divider(h, props, slots, ctx) {
|
||||
var _bem;
|
||||
|
||||
return h("div", _mergeJSXProps([{
|
||||
"attrs": {
|
||||
"role": "separator"
|
||||
},
|
||||
"style": {
|
||||
borderColor: props.borderColor
|
||||
},
|
||||
"class": bem((_bem = {
|
||||
dashed: props.dashed,
|
||||
hairline: props.hairline
|
||||
}, _bem["content-" + props.contentPosition] = slots.default, _bem))
|
||||
}, inherit(ctx, true)]), [slots.default && slots.default()]);
|
||||
}
|
||||
|
||||
Divider.props = {
|
||||
dashed: Boolean,
|
||||
hairline: {
|
||||
type: Boolean,
|
||||
default: true
|
||||
},
|
||||
contentPosition: {
|
||||
type: String,
|
||||
default: 'center'
|
||||
}
|
||||
};
|
||||
export default createComponent(Divider);
|
64
node_modules/vant/es/divider/index.less
generated
vendored
Normal file
64
node_modules/vant/es/divider/index.less
generated
vendored
Normal file
@ -0,0 +1,64 @@
|
||||
@import '../style/var';
|
||||
|
||||
.van-divider {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin: @divider-margin;
|
||||
color: @divider-text-color;
|
||||
font-size: @divider-font-size;
|
||||
line-height: @divider-line-height;
|
||||
border-color: @divider-border-color;
|
||||
border-style: solid;
|
||||
border-width: 0;
|
||||
|
||||
&::before,
|
||||
&::after {
|
||||
display: block;
|
||||
flex: 1;
|
||||
box-sizing: border-box;
|
||||
height: 1px;
|
||||
border-color: inherit;
|
||||
border-style: inherit;
|
||||
border-width: @border-width-base 0 0;
|
||||
}
|
||||
|
||||
&::before {
|
||||
content: '';
|
||||
}
|
||||
|
||||
&--hairline {
|
||||
&::before,
|
||||
&::after {
|
||||
transform: scaleY(0.5);
|
||||
}
|
||||
}
|
||||
|
||||
&--dashed {
|
||||
border-style: dashed;
|
||||
}
|
||||
|
||||
&--content-center,
|
||||
&--content-left,
|
||||
&--content-right {
|
||||
&::before {
|
||||
margin-right: @divider-content-padding;
|
||||
}
|
||||
|
||||
&::after {
|
||||
margin-left: @divider-content-padding;
|
||||
content: '';
|
||||
}
|
||||
}
|
||||
|
||||
&--content-left {
|
||||
&::before {
|
||||
max-width: @divider-content-left-width;
|
||||
}
|
||||
}
|
||||
|
||||
&--content-right {
|
||||
&::after {
|
||||
max-width: @divider-content-right-width;
|
||||
}
|
||||
}
|
||||
}
|
2
node_modules/vant/es/divider/style/index.js
generated
vendored
Normal file
2
node_modules/vant/es/divider/style/index.js
generated
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
import '../../style/base.css';
|
||||
import '../index.css';
|
2
node_modules/vant/es/divider/style/less.js
generated
vendored
Normal file
2
node_modules/vant/es/divider/style/less.js
generated
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
import '../../style/base.less';
|
||||
import '../index.less';
|
Reference in New Issue
Block a user