@lyra/components
Version:
Basic UX components
52 lines (44 loc) • 1.04 kB
CSS
@import 'part:@lyra/base/theme/variables-style';
.root {
display: block;
position: relative;
text-transform: uppercase;
outline: none;
cursor: default;
border: 0;
line-height: calc(
var(--input-line-height) + var(--input-padding-horizontal) * 2 -
var(--input-border-size) * 2
);
user-select: none;
float: right;
font-size: 1em;
margin-top: calc(var(--input-padding-horizontal) * -1);
padding: 0 1em;
background-color: var(--gray-lighter);
border-radius: var(--button-border-radius);
&:first-child {
margin-right: calc(var(--input-padding-vertical) * -1);
}
&:hover {
background-color: var(--input-border-color-focus);
border-color: var(--input-border-color-focus);
color: var(--input-bg);
}
}
.content {
font-size: 0.8em;
line-height: 1em;
}
.button {
font-size: 0.7em;
}
.container {
position: absolute;
top: var(--extra-small-padding);
right: calc(var(--extra-small-padding) * 2 + var(--input-border-size));
z-index: 1;
}
.wrapper {
position: relative;
}