Spaces:
Running
Running
.icon-button { | |
background-color: var(--white); | |
border-radius: 10px; | |
display: flex; | |
align-items: center; | |
justify-content: center; | |
padding: 10px; | |
cursor: pointer; | |
transition: all 0.3s ease; | |
overflow: hidden; | |
user-select: none; | |
outline: none; | |
border: none; | |
color: var(--black); | |
&[disabled] { | |
cursor: not-allowed; | |
opacity: 0.5; | |
} | |
&.primary { | |
background-color: var(--primary); | |
color: white; | |
path { | |
fill: white | ;|
} | |
} | |
} | |
.shadow { | |
box-shadow: var(--card-shadow); | |
} | |
.border { | |
border: var(--border-in-light); | |
} | |
.icon-button:hover { | |
border-color: var(--primary); | |
} | |
.icon-button-icon { | |
width: 16px; | |
height: 16px; | |
display: flex; | |
justify-content: center; | |
align-items: center; | |
} | |
@media only screen and (max-width: 600px) { | |
.icon-button { | |
padding: 16px; | |
} | |
} | |
.icon-button-text { | |
margin-left: 5px; | |
font-size: 12px; | |
overflow: hidden; | |
text-overflow: ellipsis; | |
white-space: nowrap; | |
} | |