39 lines
651 B
SCSS
39 lines
651 B
SCSS
.button {
|
|
align-items: center;
|
|
background: var(--t-color-blue);
|
|
border: none;
|
|
border-radius: 50%;
|
|
corner-shape: round;
|
|
color: var(--t-font-color-inverted);
|
|
cursor: pointer;
|
|
display: flex;
|
|
justify-content: center;
|
|
outline: none;
|
|
padding: 0;
|
|
transition:
|
|
color 0.1s ease-in-out,
|
|
background 0.1s ease-in-out;
|
|
|
|
&:hover:not(:disabled) {
|
|
background: var(--t-color-blue10);
|
|
}
|
|
|
|
&:disabled {
|
|
background: var(--t-background-quaternary);
|
|
color: var(--t-font-color-tertiary);
|
|
cursor: default;
|
|
}
|
|
|
|
@include focus-ring;
|
|
}
|
|
|
|
.small {
|
|
height: 20px;
|
|
width: 20px;
|
|
}
|
|
|
|
.medium {
|
|
height: 24px;
|
|
width: 24px;
|
|
}
|