You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
@use 'mixins/mixins' as *; @use 'common/var' as *;
.#{$namespace}-icon-loading { animation: rotating 2s linear infinite; }
.#{$namespace}-icon--right { margin-left: 5px; } .#{$namespace}-icon--left { margin-right: 5px; }
@keyframes rotating { 0% { transform: rotateZ(0deg); } 100% { transform: rotateZ(360deg); } }
@include b(icon) { --color: inherit; height: 1em; width: 1em; line-height: 1em; display: inline-flex; justify-content: center; align-items: center; position: relative; fill: currentColor; color: var(--color); font-size: inherit;
@include when(loading) { animation: rotating 2s linear infinite; }
svg { height: 1em; width: 1em; } }
|