ITRadio/client/src/assets/css/module/tabs.scss

63 lines
942 B
SCSS

.tabs {
display: flex;
flex-wrap: wrap;
margin-bottom: var(--space-between-block);
&.m--btns{
@mixin responsive-xs {
.button{
width: 100%;
}
}
gap: 10px;
}
&__item {
position: relative;
display: flex;
margin-right: 10px;
padding: 0;
font-size: 2rem;
color: var(--color-white);
text-transform: uppercase;
background: none;
border: none;
transition: all 0.5s ease;
&::after {
content: '';
display: block;
width: 3px;
height: 100%;
margin-left: 10px;
background: var(--color-white);
border-radius: 20px;
}
&:last-child {
margin: 0;
&::after {
display: none;
}
}
&.is-active, &:hover {
cursor: url("./assets/img/icon/cursor.svg"), auto;
color: transparent;
background-image: var(--linear-gradient);
background-clip: text;
}
}
}