Gradients

Use gradient utilities to build directional color backgrounds with from, via, and to color stops.

Default gradient

Use .bg-gradient to enable gradient background rendering on an element. Then combine it with color stop utilities to define the final look.

<div class="bg-gradient bg-gradient-from-primary bg-gradient-to-transparent">
</div>
<div
  class="border rounded bg-gradient bg-gradient-from-primary bg-gradient-to-transparent p-5">
</div>

Gradient directions

Use direction utilities to control gradient flow:

  • .bg-gradient-to-t
  • .bg-gradient-to-te
  • .bg-gradient-to-e
  • .bg-gradient-to-be
  • .bg-gradient-to-b
  • .bg-gradient-to-bs
  • .bg-gradient-to-s
  • .bg-gradient-to-ts
.bg-gradient-to-t
.bg-gradient-to-te
.bg-gradient-to-e
.bg-gradient-to-be
.bg-gradient-to-b
.bg-gradient-to-bs
.bg-gradient-to-s
.bg-gradient-to-ts
<div
  class="bg-gradient bg-gradient-from-blue bg-gradient-to-transparent bg-gradient-to-t">
  ...
</div>
<div
  class="bg-gradient bg-gradient-from-blue bg-gradient-to-transparent bg-gradient-to-te">
  ...
</div>
<div
  class="bg-gradient bg-gradient-from-blue bg-gradient-to-transparent bg-gradient-to-e">
  ...
</div>
<div
  class="bg-gradient bg-gradient-from-blue bg-gradient-to-transparent bg-gradient-to-be">
  ...
</div>
<div
  class="bg-gradient bg-gradient-from-blue bg-gradient-to-transparent bg-gradient-to-b">
  ...
</div>
<div
  class="bg-gradient bg-gradient-from-blue bg-gradient-to-transparent bg-gradient-to-bs">
  ...
</div>
<div
  class="bg-gradient bg-gradient-from-blue bg-gradient-to-transparent bg-gradient-to-s">
  ...
</div>
<div
  class="bg-gradient bg-gradient-from-blue bg-gradient-to-transparent bg-gradient-to-ts">
  ...
</div>

Gradient color stops

Use color stop utilities to control where a gradient starts, transitions, and ends. You can choose any color from full list of available colors.

Here is a list of classes:

  • .bg-gradient-from-{color}
  • .bg-gradient-via-{color} (optional middle stop for smoother blending)
  • .bg-gradient-to-{color}
.bg-gradient-from-purple .bg-gradient-to-transparent
.bg-gradient-from-pink .bg-gradient-via-orange .bg-gradient-to-yellow
<div class="bg-gradient bg-gradient-from-purple bg-gradient-to-transparent">
  ...
</div>

<div
  class="bg-gradient bg-gradient-from-pink bg-gradient-via-orange bg-gradient-to-yellow">
  ...
</div>

Available colors

You can use any project color token with from, via, and to utilities. See the full list of available colors for all color names.

.bg-gradient-from-blue
.bg-gradient-from-azure
.bg-gradient-from-indigo
.bg-gradient-from-purple
.bg-gradient-from-pink
.bg-gradient-from-red
.bg-gradient-from-orange
.bg-gradient-from-yellow
.bg-gradient-from-lime
.bg-gradient-from-green
.bg-gradient-from-teal
.bg-gradient-from-cyan
.bg-gradient-from-white
.bg-gradient-from-transparent
<div class="bg-gradient bg-gradient-from-blue bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-azure bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-indigo bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-purple bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-pink bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-red bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-orange bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-yellow bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-lime bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-green bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-teal bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-cyan bg-gradient-to-transparent">
  ...
</div>

<div class="bg-gradient bg-gradient-from-white bg-gradient-to-transparent">
  ...
</div>

<div
  class="bg-gradient bg-gradient-from-transparent bg-gradient-to-transparent">
  ...
</div>

Examples

Card header gradient

Use gradient utilities on card sections to highlight key content areas.

Performance

Weekly trend overview

Card content

<div class="card">
  <div
    class="card-body bg-gradient bg-gradient-from-indigo bg-gradient-to-transparent rounded-top">
    <h3 class="card-title mb-1">Performance</h3>
    <p class="text-secondary mb-0">Weekly trend overview</p>
  </div>

  <div class="card-body">
    <p class="mb-0">Card content</p>
  </div>
</div>

Badge-like highlight

Use short gradients on compact UI elements for subtle emphasis.

Success trend Warning trend New feature
<div class="d-flex gap-2 flex-wrap">
  <span
    class="badge bg-gradient bg-gradient-from-green bg-gradient-to-teal">Success
    trend</span>
  <span
    class="badge bg-gradient bg-gradient-from-orange bg-gradient-to-red">Warning
    trend</span>
  <span
    class="badge bg-gradient bg-gradient-from-blue bg-gradient-to-purple">New
    feature</span>
</div>
© 2026 Tabler. All rights reserved.