BHD Components
Docs
Live brand preview — switch the dropdown to reskin every block below. Click any code box to copy. Needs only tw.js (or a prod build with themes/<brand>.css).

Buttons

<button class="bg-primary text-white px-4 py-2 rounded-lg font-medium hover:bg-brand-600 transition">Primary</button>

Navbar

Hero

New · v1

Build it faster, on brand

A clean starting point for any landing page across the group.

Stat cards

Revenue

OMR 12.480

▲ 8.2%

Orders

1,284

▲ 3.1%

Customers

642

▼ 1.4%

Active

98

live now

Pricing cards

Starter

OMR 0/mo

  • ✓ 1 project
  • ✓ Community support
Popular

Pro

OMR 19/mo

  • ✓ Unlimited projects
  • ✓ Priority support

Team

OMR 49/mo

  • ✓ Everything in Pro
  • ✓ SSO + roles

Table

OrderCustomerStatusTotal
#01890AhmedPaidOMR 14.549
#01891SalmaPendingOMR 22.000
#01892KhalidProcessingOMR 8.200

Tabs (no JS)

Accordion & dropdown (no JS)

What is this?+
Tailwind v4 + the brand theme, hosted on design.bhd.om.
Production?+
Use themes/<brand>.css with a per-project build.

Modal (no JS, :target)

Open modal

Alerts, badges, breadcrumb, pagination

Info — branded alert.
New Paid Pending
1 2 3

Form controls

https://

Footer