Skip to content

Commit 76471b5

Browse files
'deploy'
1 parent 4f320ac commit 76471b5

File tree

17 files changed

+154
-66
lines changed

17 files changed

+154
-66
lines changed

dist/components/vsCheckBox/main.styl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,16 @@
2222
z-index: 200;
2323
cursor: pointer;
2424
background: rgb(85, 215, 117);
25+
&:disabled
26+
cursor: default;
27+
pointer-events: none;
28+
& + span.checkbox_x
29+
opacity $vs-disabled-opacity;
30+
cursor: default;
31+
pointer-events: none;
32+
span._check
33+
cursor: default;
34+
pointer-events: none;
2535
&:active:checked
2636
& + span.checkbox_x
2737
span._check

dist/components/vsCollapse/main.styl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@
99
border-bottom: 1px solid rgba(0,0,0,.04)
1010
transition: all .25s ease
1111
&.disabledx
12-
opacity .5
13-
pointer-events: none
12+
opacity: $vs-disabled-opacity;
13+
cursor: default;
14+
pointer-events: none;
15+
z-index: 999;
1416
header
1517
display: block
1618
padding: 10px

dist/components/vsDropDown/main.styl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,8 @@
117117
user-select: none;
118118
pointer-events: none !important;
119119
cursor: default;
120-
opacity: .3 !important;
120+
opacity: $vs-disabled-opacity !important;
121+
color: rgba(0,0,0,$vs-disabled-opacity) !important;
121122
&.vsDivider
122123
border-top: 1px solid rgba(0, 0, 0, 0.08)
123124
margin-top: 5px;

dist/components/vsDropDown/vsDropDownGroup.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
v-if="vsCollapse"
1313
translate="no"
1414
class="material-icons icon-group notranslate">
15-
keyboard_arrow_right
15+
{{ vsIcon }}
1616
</i>
1717
<transition
1818
@before-enter="beforeEnter"
@@ -43,6 +43,10 @@ export default {
4343
vsCollapse:{
4444
default:false,
4545
type:Boolean
46+
},
47+
vsIcon: {
48+
default: 'keyboard_arrow_right',
49+
type:String
4650
}
4751
},
4852
data:()=>({

dist/components/vsInput/main.styl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,14 @@
6565
+ .input-span-placeholder
6666
padding-left: .4rem;
6767
padding-right: 28px
68+
&:disabled
69+
opacity: $vs-disabled-opacity;
70+
cursor: default;
71+
pointer-events: none;
72+
+ .input-span-placeholder
73+
opacity: $vs-disabled-opacity;
74+
cursor: default;
75+
pointer-events: none;
6876
.input-span-placeholder
6977
transition: all .2s ease
7078
position: absolute

dist/components/vsInputNumber/main.styl

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,9 @@
4343
color: rgba(255,255,255,1)
4444
backface-visibility hidden
4545
&:disabled
46-
opacity: .5 !important
46+
opacity: $vs-disabled-opacity;
47+
cursor: default;
48+
pointer-events: none;
4749
i
4850
font-size: .9rem
4951

@@ -52,10 +54,30 @@
5254
transform translate(10px)
5355
&:active
5456
transform scale(.9) translate(10px) !important
57+
&:disabled
58+
opacity: $vs-disabled-opacity;
59+
cursor: default;
60+
pointer-events: none;
61+
background-color: rgba(0,0,0,$vs-disabled-opacity) !important;
62+
&.btn-plus.limit
63+
opacity: $vs-disabled-opacity;
64+
cursor: default;
65+
pointer-events: none;
66+
background-color: rgba(0,0,0,$vs-disabled-opacity) !important;
5567
&.btn-less
5668
transform translate(-10px)
5769
&:active
5870
transform scale(.9) translate(-10px) !important
71+
&:disabled
72+
opacity: $vs-disabled-opacity;
73+
cursor: default;
74+
pointer-events: none;
75+
background-color: rgba(0,0,0,$vs-disabled-opacity) !important;
76+
&.btn-less.limit
77+
opacity: $vs-disabled-opacity;
78+
cursor: default;
79+
pointer-events: none;
80+
background-color: rgba(0,0,0,$vs-disabled-opacity) !important;
5981

6082
&.vs-input-number-size-medium
6183
input

dist/components/vsInputNumber/vsInputNumber.vue

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@
99
<button
1010
v-repeat-click="less"
1111
:disabled="$attrs.disabled"
12+
:class="{
13+
limit:value <= min
14+
}"
1215
:style="{
13-
background:getColor,
14-
opacity:(value == min?.5:1)
16+
background:getColor
1517
}"
1618
class="btn-less"
1719
type="button">
@@ -33,9 +35,11 @@
3335
<button
3436
v-repeat-click="plus"
3537
:disabled="$attrs.disabled"
38+
:class="{
39+
limit:value >= max && max !== null
40+
}"
3641
:style="{
37-
background:getColor,
38-
opacity:value == max?.5:1
42+
background:getColor
3943
}"
4044
class="btn-plus"
4145
type="button">

dist/components/vsPagination/main.styl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,9 @@
8585
&.btn-next-pagination
8686
margin-left: 5px
8787
&.btn-pagination.disabled
88-
color: rgba(0,0,0,.1)
88+
color: rgba(0,0,0,$vs-disabled-opacity)
8989
cursor: default
90+
pointer-events: none
9091
&.btn-pagination.disabled:hover
9192
background: rgb(240,240,240) !important
9293
i

dist/components/vsSelect/main.styl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@
5151
padding-left 5px;
5252
font-size: .85rem
5353
color $vs-label-color
54+
&:disabled
55+
opacity $vs-disabled-opacity
56+
cursor: default
57+
pointer-events: none
5458
.con-text-validation
5559
position: relative
5660
font-size: .65rem
@@ -135,6 +139,8 @@ for colorx, i in $vs-colors
135139
text-transform: capitalize;
136140
&.disabledx
137141
opacity: $vs-disabled-opacity;
142+
cursor: default
143+
pointer-events: none
138144
span.searchx
139145
background: rgba(0, 0, 0, 0.07);
140146
border-bottom: 1px solid rgba(0, 0, 0, 0.3);

dist/components/vsSwitch/main.styl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,9 @@
4949
opacity: 1
5050
transform: translate(0px);
5151
&:disabled
52-
opacity: .5;
52+
opacity $vs-disabled-opacity
53+
cursor: default
54+
pointer-events: none
5355
.vs-circle-switch
5456
display: block;
5557
width: 18px;

0 commit comments

Comments
 (0)