About this set
A two-level header for service businesses. A navy utility strip carries opening hours, a click-to-call phone number and three secondary links (Service areas, Careers, Client portal); under it, the main deck holds the HarborBuild wordmark, five navigation links and a green Get a quote button. The main links are full height, and a green bar along the bottom edge marks hover and the current page, overlapping the navy rule that closes the header. On phones the utility strip wraps onto two short lines rather than hiding its links, the quote button stays in view next to the menu button, and the five links drop into a list with a green bar down the left of the current one. Use it for contractors, clinics, law firms, trades and any local business whose visitors want to call or ask for a price. The phone number is a tel: link, and the green was darkened from the original so white button text reaches 4.5:1. The Bootstrap version builds the strip with flex utilities and the main deck with a .navbar-expand-lg.
What’s included
- Utility strip with hours, a tel: link and secondary links
- Full-height links with a green bar on hover and the current page
- Quote button stays visible on phones
- Utility strip wraps instead of hiding its links
- Two navs, labelled Utility and Main
Accessibility
The two link groups are navs labelled Utility and Main, and the current page has aria-current="page". The menu button has aria-expanded and aria-controls, and Esc closes the menu and returns focus to it. Focus outlines are navy on white and white on navy, the quote button's green was darkened to #0b7d57 for 4.5:1 contrast, and transitions stop under prefers-reduced-motion.
Customise it
Change --hdd-navy, --hdd-green, --hdd-muted and --hdd-pale on .hdd. Bootstrap uses the same variables alongside --bs-navbar-* and --bs-btn-*; in Tailwind edit the --color-hdd-* theme colours.



















