@@ -945,6 +945,9 @@ body {
945945 --vs-state-disabled-color : var (--color-text-maxcontrast );
946946 --vs-state-disabled-controls-color : var (--color-text-maxcontrast );
947947 --vs-state-disabled-cursor : not-allowed ;
948+ --vs-disabled-bg : var (--color-background-dark );
949+ --vs-disabled-color : var (--color-text-maxcontrast );
950+ --vs-disabled-cursor : not-allowed ;
948951
949952 /* Borders */
950953 --vs-border-color : var (--color-border-maxcontrast );
@@ -998,13 +1001,13 @@ body {
9981001 margin-right : 2px ;
9991002 }
10001003
1001- & .vs--open .vs__dropdown-toggle {
1002- border-color : var (--color-primary );
1004+ & .vs--open .vs__dropdown-toggle :not ([ disabled ]) {
1005+ border-color : var (--color-primary-element );
10031006 border-bottom-color : transparent ;
10041007 }
10051008
1006- & :not (.vs--open ) .vs__dropdown-toggle :hover {
1007- border-color : var (--color-primary );
1009+ & :not (.vs--open ) .vs__dropdown-toggle :hover:not ([ disabled ]) {
1010+ border-color : var (--color-primary-element );
10081011 }
10091012
10101013 & --no-wrap {
@@ -1019,7 +1022,7 @@ body {
10191022 .vs__dropdown-toggle {
10201023 border-radius : 0 0 var (--vs-border-radius ) var (--vs-border-radius );
10211024 border-top-color : transparent ;
1022- border-bottom-color : var (--color-primary );
1025+ border-bottom-color : var (--color-primary-element );
10231026 }
10241027 }
10251028 }
0 commit comments