mirror of
https://github.com/n8n-io/n8n.git
synced 2025-01-10 12:27:31 -08:00
85 lines
1.6 KiB
SCSS
85 lines
1.6 KiB
SCSS
|
@charset "UTF-8";
|
||
|
@use 'common/var';
|
||
|
@use 'mixins/button';
|
||
|
@use 'mixins/mixins';
|
||
|
@use 'mixins/utils';
|
||
|
@use 'mixins/function';
|
||
|
|
||
|
@include mixins.b(button-group) {
|
||
|
@include utils.utils-clearfix;
|
||
|
display: inline-block;
|
||
|
vertical-align: middle;
|
||
|
|
||
|
& > .el-button {
|
||
|
float: left;
|
||
|
position: relative;
|
||
|
& + .el-button {
|
||
|
margin-left: 0;
|
||
|
}
|
||
|
&.is-disabled {
|
||
|
z-index: 1;
|
||
|
}
|
||
|
&:first-child {
|
||
|
border-top-right-radius: 0;
|
||
|
border-bottom-right-radius: 0;
|
||
|
}
|
||
|
&:last-child {
|
||
|
border-top-left-radius: 0;
|
||
|
border-bottom-left-radius: 0;
|
||
|
}
|
||
|
&:first-child:last-child {
|
||
|
border-top-right-radius: var(--border-radius-base);
|
||
|
border-bottom-right-radius: var(--border-radius-base);
|
||
|
border-top-left-radius: var(--border-radius-base);
|
||
|
border-bottom-left-radius: var(--border-radius-base);
|
||
|
|
||
|
&.is-round {
|
||
|
border-radius: 20px;
|
||
|
}
|
||
|
|
||
|
&.is-circle {
|
||
|
border-radius: 50%;
|
||
|
}
|
||
|
}
|
||
|
&:not(:first-child):not(:last-child) {
|
||
|
border-radius: 0;
|
||
|
}
|
||
|
&:not(:last-child) {
|
||
|
margin-right: -1px;
|
||
|
}
|
||
|
|
||
|
&:hover,
|
||
|
&:focus,
|
||
|
&:active {
|
||
|
z-index: 1;
|
||
|
}
|
||
|
|
||
|
@include mixins.when(active) {
|
||
|
z-index: 1;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
& > .el-dropdown {
|
||
|
& > .el-button {
|
||
|
border-top-left-radius: 0;
|
||
|
border-bottom-left-radius: 0;
|
||
|
border-left-color: rgba(var.$color-white, 0.5);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
@each $type in (primary, success, warning, danger, info) {
|
||
|
.el-button--#{$type} {
|
||
|
&:first-child {
|
||
|
border-right-color: rgba(var.$color-white, 0.5);
|
||
|
}
|
||
|
&:last-child {
|
||
|
border-left-color: rgba(var.$color-white, 0.5);
|
||
|
}
|
||
|
&:not(:first-child):not(:last-child) {
|
||
|
border-left-color: rgba(var.$color-white, 0.5);
|
||
|
border-right-color: rgba(var.$color-white, 0.5);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|