Skip to content

Instantly share code, notes, and snippets.

@omar2205
Created October 30, 2024 18:46
Show Gist options
  • Save omar2205/cf78c69057ebbd8a6b6d2a910bb378de to your computer and use it in GitHub Desktop.
Save omar2205/cf78c69057ebbd8a6b6d2a910bb378de to your computer and use it in GitHub Desktop.
a
<div class="audio-connecting-dot-container">
  <span class="audio-connecting-dot audio-connecting--first"></span>
  <span class="audio-connecting-dot audio-connecting--second"></span>
  <span class="audio-connecting-dot audio-connecting--third"></span>
</div>
@keyframes connecting {
    0% {
        transform: translateY(-2px)
    }

    50% {
        transform: translateY(0)
    }

    to {
        transform: translateY(2px)
    }
}

.audio-connecting-dot-container {
    width: 16px;
    height: 16px
}

.audio-connecting-dot {
    background: #fff;
    display: inline-block;
    opacity: .8;
    width: 2px;
    height: 2px;
    margin-top: 8px
}

.audio-connecting-dot.audio-connecting--first {
    animation: 1s linear infinite alternate connecting;
    margin-left: 4px
}

.audio-connecting-dot.audio-connecting--second {
    animation: 1s linear .5s infinite alternate connecting;
    margin-left: 2px
}

.audio-connecting-dot.audio-connecting--third {
    animation: 1s linear infinite alternate-reverse connecting;
    margin-left: 2px
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment