app/assets/stylesheets/alchemy/icons.scss
alchemy-icon {
display: inline-flex;
align-items: center;
justify-content: center;
&.disabled {
opacity: 0.3;
}
&.blank {
background: transparent;
}
&.error {
padding: 2rem;
}
}
.icon {
fill: var(--color-icon, currentColor);
width: var(--icon-size, var(--icon-size-md));
height: var(--icon-size, var(--icon-size-md));
&--xs {
width: var(--icon-size-xs);
height: var(--icon-size-xs);
}
&--sm {
width: var(--icon-size-sm);
height: var(--icon-size-sm);
}
&--1x {
width: var(--icon-size-1x);
height: var(--icon-size-1x);
}
&--xl {
width: var(--icon-size-xl);
height: var(--icon-size-xl);
}
}