Style Guide
Living documentation for all reusable components and design elements
Component Style Guide
This is the living documentation for all reusable components in the House Clearance The Hague website. It showcases the design system and provides examples of how to use each component.
Color Palette
#6B46C1
--primary-color
#1E3A8A
--secondary-color
#F59E0B
--accent-color
#059669
--success-color
Button Components
Card Components
Sample Service
This is a sample service card showing the design pattern for all service cards.
Sample Area
This is a sample area card showing the design pattern for all area cards.
Badge Components
Google Reviews Component
Typography
Heading 1 - Main Page Title
Heading 2 - Section Title
Heading 3 - Subsection Title
Heading 4 - Component Title
Heading 5 - Small Heading
Heading 6 - Micro Heading
Strong text: This is bold text for emphasis.
Emphasized text: This is italic text for emphasis.
Regular paragraph text with normal weight and spacing. This represents the standard body text used throughout the site.
Secondary text with reduced emphasis for supporting information.
Small text for disclaimers and fine print.Icon System
Usage Guidelines
{{/* Service Card */}}
{{ partial "cards/service-card.html" (dict "service" $serviceData "context" .) }}
{{/* Area Card */}}
{{ partial "cards/area-card.html" (dict "area" $areaData "context" .) }}/* Base premium card */
.premium-card
/* Modifiers */
.premium-card--service /* Service-specific styling */
.premium-card--area /* Area-specific styling */
.premium-card--priority /* Priority/featured state */
.premium-card--center /* Centered content */
/* Grid layout */
.premium-cards-grid /* Responsive card grid */