Tabs
Underline-style tabs powered by Alpine.js.
Underline-style tabs — requires Alpine.js
Profile content.
Settings content.
8 unread notifications.
Billing content.
<div x-data="{ tab: 0 }">
<div class="tab-list">
<ul class="tab-list-inner">
<li>
<a @click="tab = 0" class="tab-item" :class="tab === 0 && 'tab-item-active'">
Profile
</a>
</li>
<li>
<a @click="tab = 1" class="tab-item" :class="tab === 1 && 'tab-item-active'">
Notifications <span class="tab-badge">8</span>
</a>
</li>
</ul>
</div>
<div class="tab-panel">
<div x-show="tab === 0">Profile content.</div>
<div x-show="tab === 1">Notifications content.</div>
</div>
</div>