audio.scss 593 B

12345678910111213141516171819202122232425262728293031
  1. @use 'common/var' as *;
  2. @use 'mixins/mixins' as *;
  3. @use 'mixins/utils' as *;
  4. @use 'mixins/var' as *;
  5. @include b(audio) {
  6. @include set-component-css-var('audio', $audio);
  7. }
  8. @include b(audio) {
  9. display: inline-block;
  10. cursor: pointer;
  11. > span {
  12. --height: 18px;
  13. width: 3px;
  14. height: calc(var(--height) * var(--percent));
  15. // background: var(--colors-primary-base);
  16. background: getCssVar('audio', 'bg-color');
  17. display: inline-block;
  18. transition: height 0.2s linear;
  19. &:not(:last-child) {
  20. margin-right: 2px;
  21. }
  22. }
  23. audio {
  24. display: none;
  25. }
  26. }