|
@@ -10,26 +10,33 @@ view {
|
|
|
--vb-button-normal-padding: 0 15px;
|
|
--vb-button-normal-padding: 0 15px;
|
|
|
--vb-button-normal-font-size: var(--vb-font-size-md);
|
|
--vb-button-normal-font-size: var(--vb-font-size-md);
|
|
|
--vb-button-large-height: 50px;
|
|
--vb-button-large-height: 50px;
|
|
|
|
|
+ --vb-button-large-font-size: var(--vb-font-size-lg);
|
|
|
--vb-button-default-height: 44px;
|
|
--vb-button-default-height: 44px;
|
|
|
--vb-button-default-line-height: 1.2;
|
|
--vb-button-default-line-height: 1.2;
|
|
|
--vb-button-default-font-size: var(--vb-font-size-lg);
|
|
--vb-button-default-font-size: var(--vb-font-size-lg);
|
|
|
--vb-button-vb-color: var(--vb-white);
|
|
--vb-button-vb-color: var(--vb-white);
|
|
|
--vb-button-vb-background: var(--vb-color);
|
|
--vb-button-vb-background: var(--vb-color);
|
|
|
|
|
+ --vb-button-vb-light-background: var(--vb-light);
|
|
|
--vb-button-vb-border-color: var(--vb-color);
|
|
--vb-button-vb-border-color: var(--vb-color);
|
|
|
--vb-button-default-color: var(--vb-text-color);
|
|
--vb-button-default-color: var(--vb-text-color);
|
|
|
--vb-button-default-background: var(--vb-background-2);
|
|
--vb-button-default-background: var(--vb-background-2);
|
|
|
|
|
+ --vb-button-default-light-background: var(--vb-gray-4);
|
|
|
--vb-button-default-border-color: var(--vb-gray-4);
|
|
--vb-button-default-border-color: var(--vb-gray-4);
|
|
|
--vb-button-primary-color: var(--vb-white);
|
|
--vb-button-primary-color: var(--vb-white);
|
|
|
--vb-button-primary-background: var(--vb-primary-color);
|
|
--vb-button-primary-background: var(--vb-primary-color);
|
|
|
|
|
+ --vb-button-primary-light-background: var(--vb-primary-light);
|
|
|
--vb-button-primary-border-color: var(--vb-primary-color);
|
|
--vb-button-primary-border-color: var(--vb-primary-color);
|
|
|
--vb-button-success-color: var(--vb-white);
|
|
--vb-button-success-color: var(--vb-white);
|
|
|
--vb-button-success-background: var(--vb-success-color);
|
|
--vb-button-success-background: var(--vb-success-color);
|
|
|
|
|
+ --vb-button-success-light-background: var(--vb-success-light);
|
|
|
--vb-button-success-border-color: var(--vb-success-color);
|
|
--vb-button-success-border-color: var(--vb-success-color);
|
|
|
--vb-button-danger-color: var(--vb-white);
|
|
--vb-button-danger-color: var(--vb-white);
|
|
|
--vb-button-danger-background: var(--vb-danger-color);
|
|
--vb-button-danger-background: var(--vb-danger-color);
|
|
|
|
|
+ --vb-button-danger-light-background: var(--vb-danger-light);
|
|
|
--vb-button-danger-border-color: var(--vb-danger-color);
|
|
--vb-button-danger-border-color: var(--vb-danger-color);
|
|
|
--vb-button-warning-color: var(--vb-white);
|
|
--vb-button-warning-color: var(--vb-white);
|
|
|
--vb-button-warning-background: var(--vb-warning-color);
|
|
--vb-button-warning-background: var(--vb-warning-color);
|
|
|
|
|
+ --vb-button-warning-light-background: var(--vb-warning-light);
|
|
|
--vb-button-warning-border-color: var(--vb-warning-color);
|
|
--vb-button-warning-border-color: var(--vb-warning-color);
|
|
|
--vb-button-border-width: var(--vb-border-width);
|
|
--vb-button-border-width: var(--vb-border-width);
|
|
|
--vb-button-radius: var(--vb-radius-md);
|
|
--vb-button-radius: var(--vb-radius-md);
|
|
@@ -51,6 +58,13 @@ view {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ height: var(--vb-button-normal-height);
|
|
|
|
|
+ line-height: var(--vb-button-normal-height);
|
|
|
|
|
+ padding: var(--vb-button-normal-padding);
|
|
|
|
|
+ font-size: var(--vb-button-normal-font-size);
|
|
|
|
|
+ border-radius: 5px;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+
|
|
|
&--vb {
|
|
&--vb {
|
|
|
color: var(--vb-button-vb-color);
|
|
color: var(--vb-button-vb-color);
|
|
|
background: var(--vb-button-vb-background);
|
|
background: var(--vb-button-vb-background);
|
|
@@ -88,25 +102,31 @@ view {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
&--plain {
|
|
&--plain {
|
|
|
- background: var(--vb-button-plain-background);
|
|
|
|
|
|
|
+ // background: var(--vb-button-plain-background);
|
|
|
|
|
|
|
|
&.vb-btn--vb {
|
|
&.vb-btn--vb {
|
|
|
color: var(--vb-button-vb-background);
|
|
color: var(--vb-button-vb-background);
|
|
|
|
|
+ background: var(--vb-button-vb-light-background);
|
|
|
|
|
+ }
|
|
|
|
|
+ &.vb-btn--default {
|
|
|
|
|
+ color: var(--vb-button-default-background);
|
|
|
|
|
+ background: var(--vb-button-default-light-background);
|
|
|
}
|
|
}
|
|
|
&.vb-btn--primary {
|
|
&.vb-btn--primary {
|
|
|
color: var(--vb-button-primary-background);
|
|
color: var(--vb-button-primary-background);
|
|
|
|
|
+ background: var(--vb-button-primary-light-background);
|
|
|
}
|
|
}
|
|
|
&.vb-btn--success {
|
|
&.vb-btn--success {
|
|
|
color: var(--vb-button-success-background);
|
|
color: var(--vb-button-success-background);
|
|
|
- }
|
|
|
|
|
- &.vb-btn--default {
|
|
|
|
|
- color: var(--vb-button-default-background);
|
|
|
|
|
|
|
+ background: var(--vb-button-success-light-background);
|
|
|
}
|
|
}
|
|
|
&.vb-btn--danger {
|
|
&.vb-btn--danger {
|
|
|
color: var(--vb-button-danger-background);
|
|
color: var(--vb-button-danger-background);
|
|
|
|
|
+ background: var(--vb-button-danger-light-background);
|
|
|
}
|
|
}
|
|
|
&.vb-btn--warning {
|
|
&.vb-btn--warning {
|
|
|
color: var(--vb-button-warning-background);
|
|
color: var(--vb-button-warning-background);
|
|
|
|
|
+ background: var(--vb-button-warning-light-background);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -117,14 +137,18 @@ view {
|
|
|
&--large {
|
|
&--large {
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
height: var(--vb-button-large-height);
|
|
height: var(--vb-button-large-height);
|
|
|
|
|
+ line-height: var(--vb-button-large-height);
|
|
|
|
|
+ font-size: var(--vb-button-large-font-size);
|
|
|
}
|
|
}
|
|
|
&--small {
|
|
&--small {
|
|
|
height: var(--vb-button-small-height);
|
|
height: var(--vb-button-small-height);
|
|
|
|
|
+ line-height: var(--vb-button-small-height);
|
|
|
padding: var(--vb-button-small-padding);
|
|
padding: var(--vb-button-small-padding);
|
|
|
font-size: var(--vb-button-small-font-size);
|
|
font-size: var(--vb-button-small-font-size);
|
|
|
}
|
|
}
|
|
|
&--mini {
|
|
&--mini {
|
|
|
height: var(--vb-button-mini-height);
|
|
height: var(--vb-button-mini-height);
|
|
|
|
|
+ line-height: var(--vb-button-mini-height);
|
|
|
padding: var(--vb-button-mini-padding);
|
|
padding: var(--vb-button-mini-padding);
|
|
|
font-size: var(--vb-button-mini-font-size);
|
|
font-size: var(--vb-button-mini-font-size);
|
|
|
}
|
|
}
|