Buttons
Gradient Border Button
A button that appears to have a gradient border by nesting a white inner label inside a gradient-filled wrapper.
<button class="btngrad-wrap">
<span class="btngrad-inner">Explore</span>
</button>
.btngrad-wrap {
border: none;
padding: 2px;
border-radius: 10px;
background: linear-gradient(135deg, #3b82f6, #93c5fd);
cursor: pointer;
}
.btngrad-inner {
display: block;
background-color: #ffffff;
color: #3b82f6;
font-family: system-ui, -apple-system, sans-serif;
font-weight: 600;
font-size: 15px;
padding: 10px 24px;
border-radius: 8px;
transition: background-color 0.2s ease, color 0.2s ease;
}
.btngrad-wrap:hover .btngrad-inner {
background-color: transparent;
color: #ffffff;
}