lucid-ui
Version:
A UI component library from Xandr.
60 lines (48 loc) • 1.02 kB
text/less
@import (reference) '../../styles/variables.less';
@import (reference) '../../styles/mixins.less';
.@{prefix}-Legend {
display: inline-flex;
color: @color-darkGray;
font-size: @fontSize;
list-style-type: none;
margin: 0;
padding: 0;
background-color: @color-white;
&-is-horizontal {
flex-direction: row;
height: @size-height-standard;
padding: 0 (@size-S / 2);
}
&-is-horizontal&-is-reversed {
flex-direction: row-reverse;
}
&-is-vertical {
flex-direction: column;
}
&-is-vertical&-is-reversed {
flex-direction: column-reverse;
}
&-has-borders {
border: @border-lightBorder;
border-radius: @size-borderRadius;
}
&-is-vertical&-has-borders {
padding: (@size-S / 2) @size-S;
}
&-Item {
display: flex;
align-items: center;
}
&-is-vertical &-Item {
margin-top: (@size-S / 2);
margin-bottom: (@size-S / 2);
}
&-is-horizontal &-Item {
margin-left: (@size-L / 2);
margin-right: (@size-L / 2);
}
&-Item-indicator {
flex-shrink: 0;
margin-right: @size-XS;
}
}