@appearhere/bloom
Version:
Appear Here's pattern library and styleguide
60 lines (53 loc) • 1.23 kB
CSS
.root {
border-radius: 4px;
box-sizing: border-box;
color: var(--color-greyDark);
composes: fontSmallI from '../../globals/typography.css';
display: inline-block;
font-family: var(--font-avenir);
font-weight: var(--fontweight-regular);
line-height: normal;
min-height: var(--size-regular);
padding-top: var(--size-sm-ii);
padding-left: var(--size-sm-ii);
padding-right: var(--size-sm-ii);
padding-bottom: var(--size-sm-ii);
text-align: center;
text-decoration: none;
border: 1px solid transparent;
position: relative;
overflow: visible;
}
.disabled {
color: var(--color-greyLighter);
}
.root:hover,
.root:focus {
border: 1px solid var(--color-greyLighter);
color: var(--color-greyDark);
}
.disabled:hover,
.disabled:focus {
color: var(--color-greyLighter);
background-color: transparent;
border-color: transparent;
}
.active,
.active:hover,
.active:focus {
color: var(--color-white);
background-color: var(--color-grey);
border: 1px solid var(--color-grey);
}
.active:hover,
.active:focus {
background-color: var(--color-grey);
color: var(--color-white);
}
.nextArrow,
.prevArrow {
line-height: var(--size-regular);
}
.prevArrow svg {
transform: rotate(180deg);
}