Reusable UI building blocks for Valley Solar web properties. All components use design tokens and support theming via CSS custom properties.
Main site navigation with dropdown menus for product categories and support links.
Responsive hamburger menu with slide-out panel for mobile screens.
Navigation aid showing page hierarchy and current location.
Site footer with links, contact info, and social media.
Interactive button with primary, secondary, and ghost variants.
Text input with label, helper text, and error states.
Dropdown select with custom styling.
Form selection components with accessible markup.
Container with shadow and border for content grouping.
Responsive multi-column layout system.
Full-width banner with headline, subheading, and CTA.
Overlay dialog for alerts, forms, and confirmations.
Semantic heading with consistent sizing and spacing.
Ordered and unordered lists with consistent styling.
Small label for status, tags, and categories.
Styled text links with hover and active states.
All interactive components support the following states: