Snippets Badge

CSS Badge Logos with Ribbon Banner (Bootstrap 5)

Three circular badge logos, each with a ribbon banner for the name, a tagline and an established year, built from HTML and CSS only.

Bootstrap 5 No jQuery Nov 2019 2.8K views

<section class="wdw-stage">
  <div class="container" style="max-width:1000px">
    <div class="text-center mb-5">
      <span class="wdw-eyebrow">Brand marks</span>
      <h2 class="wdw-heading display-6 mt-2 mb-2">Badge logos with a banner</h2>
      <p class="wdw-muted mx-auto mb-0" style="max-width:32rem">Pure HTML and CSS emblems that inherit the page colours, so they stay crisp at any size and in dark mode.</p>
    </div>
    <div class="row g-4">
      <div class="col-md-4">
        <figure class="wdw-card text-center p-4 p-lg-5 m-0 h-100 d-flex justify-content-center">
          <div class="lg-badge" role="img" aria-label="Woodstone, established 1958">
            <div class="lg-ring"></div>
            <div class="lg-ribbon"><span>Woodstone</span></div>
            <div class="lg-sub">Craft timber works</div>
            <div class="lg-est"><span>Est. 1958</span></div>
          </div>
        </figure>
      </div>
      <div class="col-md-4">
        <figure class="wdw-card text-center p-4 p-lg-5 m-0 h-100 d-flex justify-content-center">
          <div class="lg-badge" role="img" aria-label="Vanguard, established 1965">
            <div class="lg-ring"></div>
            <div class="lg-ribbon"><span>Vanguard</span></div>
            <div class="lg-sub">Independent outfitters</div>
            <div class="lg-est"><span>Est. 1965</span></div>
          </div>
        </figure>
      </div>
      <div class="col-md-4">
        <figure class="wdw-card text-center p-4 p-lg-5 m-0 h-100 d-flex justify-content-center">
          <div class="lg-badge" role="img" aria-label="Spartacus, established 1977">
            <div class="lg-ring"></div>
            <div class="lg-ribbon"><span>Spartacus</span></div>
            <div class="lg-sub">Strength and training</div>
            <div class="lg-est"><span>Est. 1977</span></div>
          </div>
        </figure>
      </div>
    </div>
  </div>
</section>

Built on Bootstrap 5.3.8 with plain JavaScript — no jQuery. Supports light and dark mode via data-bs-theme.

Free to use in personal and commercial projects under the MIT license.