Snippets Layout

Bootstrap 5 Services Section with Icon Features

A services section with a headline and call to action beside a grid of six features, each with an icon tile, title and short description.

Bootstrap 5 No jQuery Nov 2019 2.8K views

<section class="wdw-stage">
  <div class="container" style="max-width:1100px">
    <div class="wdw-card overflow-hidden">
      <div class="row g-0">
        <div class="col-lg-5">
          <div class="wdw-aurora h-100 p-4 p-lg-5 d-flex flex-column justify-content-center align-items-start">
            <span class="badge rounded-pill text-bg-light mb-3">Managed hosting</span>
            <h1 class="display-6 fw-bold mb-3" style="letter-spacing:-.02em">Awesome with extra ordinary flexibility</h1>
            <p class="text-white-50 mb-4">Rely on our feature-rich WordPress hosting, backed by a support team that answers in minutes, not days.</p>
            <a href="#" class="btn btn-light rounded-pill px-4 d-inline-flex align-items-center gap-2">View details <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg></a>
          </div>
        </div>
        <div class="col-lg-7 p-4 p-lg-5">
          <div class="row row-cols-1 row-cols-sm-2 g-3 align-items-stretch">
            <div class="col"><div class="sf-item h-100 d-flex gap-3 align-items-start p-3 rounded-4 border"><span class="wdw-icon"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M13 2 3 14h9l-1 8 10-12h-9z"/></svg></span><div><div class="fw-semibold">Fast hosting</div><div class="small wdw-muted">Optimised WordPress servers</div></div></div></div>
            <div class="col"><div class="sf-item h-100 d-flex gap-3 align-items-start p-3 rounded-4 border"><span class="wdw-icon"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="9"/><path d="m8 12 3 3 5-6"/></svg></span><div><div class="fw-semibold">1-click setup</div><div class="small wdw-muted">Spin up a site instantly</div></div></div></div>
            <div class="col"><div class="sf-item h-100 d-flex gap-3 align-items-start p-3 rounded-4 border"><span class="wdw-icon"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="4" width="18" height="16" rx="2"/><path d="M3 9h18M8 14h3"/></svg></span><div><div class="fw-semibold">One control panel</div><div class="small wdw-muted">Everything in one place</div></div></div></div>
            <div class="col"><div class="sf-item h-100 d-flex gap-3 align-items-start p-3 rounded-4 border"><span class="wdw-icon"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="4" y="3" width="16" height="7" rx="2"/><rect x="4" y="14" width="16" height="7" rx="2"/></svg></span><div><div class="fw-semibold">2 installs</div><div class="small wdw-muted">Included with every plan</div></div></div></div>
            <div class="col"><div class="sf-item h-100 d-flex gap-3 align-items-start p-3 rounded-4 border"><span class="wdw-icon"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="9"/><path d="M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18"/></svg></span><div><div class="fw-semibold">100 websites</div><div class="small wdw-muted">Host as many as you need</div></div></div></div>
            <div class="col"><div class="sf-item h-100 d-flex gap-3 align-items-start p-3 rounded-4 border"><span class="wdw-icon"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M3 12h4l3-8 4 16 3-8h4"/></svg></span><div><div class="fw-semibold">1 TB bandwidth</div><div class="small wdw-muted">Monthly, with room to grow</div></div></div></div>
          </div>
        </div>
      </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.