Design System

Internal use only - not indexed

Last updated: May 27, 2025

Colors

Primary

primary

var(--color-primary)

#1a73e8

primary-light

var(--color-primary-light)

#4285f4

primary-dark

var(--color-primary-dark)

#1557b0

Typography

Heading 1 (text-4xl)

Font: System UI, font-weight: bold

Heading 2 (text-3xl)

Font: System UI, font-weight: bold

Heading 3 (text-2xl)

Font: System UI, font-weight: bold

Heading 4 (text-xl)

Font: System UI, font-weight: bold

Normal paragraph text (text-base)

Font: System UI, font-weight: normal

Small text (text-sm)

Font: System UI, font-weight: normal

Gradients

Primary gradient

bg-gradient-to-r from-primary to-primary-light

background: linear-gradient(to right, var(--color-primary), var(--color-primary-light));

CSS Variables

CSS Variables from configuration

Variable NameValuePreview
Primary Colors
--color-primary#ff0000
--color-primary-light#4285f4
--color-primary-dark#1557b0
Secondary Colors
--color-secondary#34a853
--color-secondary-light#46c167
--color-secondary-dark#2d8644
Accent Color
--color-accent#fbbc05
Text Colors
--color-text#202124
--color-text-light#5f6368
--color-text-muted#9aa0a6
Background Colors
--color-background#ffffff
--color-background-alt#f8f9fa
--color-background-dark#f1f3f4

Icons

Complete collection of icons available in the boilerplate theme. Icons can be used by including them as partials using this syntax:

{{ partial "icons/icon-name" . }}

or with custom classes:

{{ partial "icons/icon-name" "w-8 h-8 text-blue-600" }}
academic-cap
adjustments-horizontal
adjustments-vertical
archive-box-arrow-down
archive-box-x-mark
archive-box
arrow-down-circle
arrow-down-left
arrow-down-on-square-stack
arrow-down-on-square
arrow-down-right
arrow-down-tray
arrow-down
arrow-left-circle
arrow-left-end-on-rectangle
arrow-left-on-rectangle
arrow-left-start-on-rectangle
arrow-left
arrow-long-down
arrow-long-left
arrow-long-right
arrow-long-up
arrow-path-rounded-square
arrow-path
arrow-right-circle
arrow-right-end-on-rectangle
arrow-right-on-rectangle
arrow-right-start-on-rectangle
arrow-right
arrow-small-down
arrow-small-left
arrow-small-right
arrow-small-up
arrow-top-right-on-square
arrow-trending-down
arrow-trending-up
arrow-turn-down-left
arrow-turn-down-right
arrow-turn-left-down
arrow-turn-left-up
arrow-turn-right-down
arrow-turn-right-up
arrow-turn-up-left
arrow-turn-up-right
arrow-up-circle
arrow-up-left
arrow-up-on-square-stack
arrow-up-on-square
arrow-up-right
arrow-up-tray
arrow-up
arrow-uturn-down
arrow-uturn-left
arrow-uturn-right
arrow-uturn-up
arrows-pointing-in
arrows-pointing-out
arrows-right-left
arrows-up-down
at-symbol
backspace
backward
banknotes
bars-2
bars-3-bottom-left
bars-3-bottom-right
bars-3-center-left
bars-3
bars-4
bars-arrow-down
bars-arrow-up
battery-0
battery-100
battery-50
beaker
bell-alert
bell-slash
bell-snooze
bell
bold
bolt-slash
bolt
book-open
bookmark-slash
bookmark-square
bookmark
briefcase
bug-ant
building-library
building-office-2
building-office
building-storefront
cake
calculator
calendar-date-range
calendar-days
calendar
camera
chart-bar-square
chart-bar
chart-pie
chat-bubble-bottom-center-text
chat-bubble-bottom-center
chat-bubble-left-ellipsis
chat-bubble-left-right
chat-bubble-left
chat-bubble-oval-left-ellipsis
chat-bubble-oval-left
check-badge
check-circle
check
chevron-double-down
chevron-double-left
chevron-double-right
chevron-double-up
chevron-down
chevron-left
chevron-right
chevron-up-down
chevron-up
circle-stack
clipboard-document-check
clipboard-document-list
clipboard-document
clipboard
clock
cloud-arrow-down
cloud-arrow-up
cloud
code-bracket-square
code-bracket
cog-6-tooth
cog-8-tooth
cog
command-line
computer-desktop
cpu-chip
credit-card
cube-transparent
cube
currency-bangladeshi
currency-dollar
currency-euro
currency-pound
currency-rupee
currency-yen
cursor-arrow-rays
cursor-arrow-ripple
device-phone-mobile
device-tablet
divide
document-arrow-down
document-arrow-up
document-chart-bar
document-check
document-currency-bangladeshi
document-currency-dollar
document-currency-euro
document-currency-pound
document-currency-rupee
document-currency-yen
document-duplicate
document-magnifying-glass
document-minus
document-plus
document-text
document
ellipsis-horizontal-circle
ellipsis-horizontal
ellipsis-vertical
envelope-open
envelope
equals
exclamation-circle
exclamation-triangle
eye-dropper
eye-slash
eye
face-frown
face-smile
film
finger-print
fire
flag
folder-arrow-down
folder-minus
folder-open
folder-plus
folder
forward
funnel
gif
gift-top
gift
globe-alt
globe-americas
globe-asia-australia
globe-europe-africa
h1
h2
h3
hand-raised
hand-thumb-down
hand-thumb-up
hashtag
heart
home-modern
home
identification
inbox-arrow-down
inbox-stack
inbox
information-circle
italic
key
language
lifebuoy
light-bulb
link-slash
link
list-bullet
lock-closed
lock-open
magnifying-glass-circle
magnifying-glass-minus
magnifying-glass-plus
magnifying-glass
map-pin
map
megaphone
microphone
minus-circle
minus-small
minus
moon
musical-note
newspaper
no-symbol
numbered-list
paint-brush
paper-airplane
paper-clip
pause-circle
pause
pencil-square
pencil
percent-badge
phone-arrow-down-left
phone-arrow-up-right
phone-x-mark
phone
photo
play-circle
play-pause
play
plus-circle
plus-small
plus
power
presentation-chart-bar
presentation-chart-line
printer
puzzle-piece
qr-code
question-mark-circle
queue-list
radio
receipt-percent
receipt-refund
rectangle-group
rectangle-stack
rocket-launch
rss
scale
scissors
server-stack
server
share
shield-check
shield-exclamation
shopping-bag
shopping-cart
signal-slash
signal
slash
sparkles
speaker-wave
speaker-x-mark
square-2-stack
square-3-stack-3d
squares-2x2
squares-plus
star
stop-circle
stop
strikethrough
sun
swatch
table-cells
tag
ticket
trash
trophy
truck
tv
underline
user-circle
user-group
user-minus
user-plus
user
users
variable
video-camera-slash
video-camera
view-columns
viewfinder-circle
wallet
wifi
window
wrench-screwdriver
wrench
x-circle
x-mark

Icon name copied to clipboard!

Icons are based on Heroicons collection. Outline icons have no suffix (e.g. "check"), while solid icons have "-solid" suffix (e.g. "check-solid"). Click on an icon to copy its name.

Partials

📚 Complete Partials Reference

Comprehensive documentation for all FlowHunt Hugo boilerplate partials with live examples, realistic data, and implementation guides. Choose the right partial for your needs and copy the syntax directly.

💡 Navigation: Use the category sections below to explore different types of partials. Each category includes detailed documentation with live examples and best practices.

🧩 Components Documentation

UI components including buttons, cards, media elements, navigation, and interactive components.

View Complete Components Guide

🔘 Buttons

Primary, secondary, text, and icon buttons with full customization

🖼️ Media

Lazy images, YouTube videos, and responsive media components

Image Placeholder

💬 Quotes

Testimonials and blockquotes with author attribution

"Great product experience"

📄 Sections Documentation

Page sections including hero areas, CTAs, features, pricing, stats, and team showcases.

View Complete Sections Guide

🎯 Hero Sections

Centered, split layouts with images, videos, and call-to-actions

⚡ CTA Sections

Call-to-action sections with customizable styles and layouts

✨ Feature Sections

Product features with images, grids, and interactive elements

🏗️ Layout Documentation

Structural components including headers, footers, and page layout elements.

View Complete Layout Guide

📋 Header Layouts

Simple, centered, with eyebrow, with stats, and dark variants

Header Layout

🦶 Footer Layouts

Centered, 4-column, with CTA, and dark themed footers

Footer Layout

🔧 Helpers Documentation

Utility functions for language handling, content management, and head elements.

View Complete Helpers Guide

🌐 Language Helpers

Multi-language support, hreflang, and localization utilities

📝 Content Utilities

Related content, link building, and content management

🧠 Head Utilities

CSS/JS management, variables, and social meta tags

🎨 Icons Documentation

Complete Heroicons library with outline and solid variants for every icon.

View Complete Icons Guide

Navigation

Actions

Business

Technology

🛍️ Products Documentation

Product showcase components with galleries, tabs, and interactive features.

View Complete Products Guide

📱 Split with Image

Side-by-side product layouts with features and imagery

🖼️ Image Galleries

Interactive galleries with expandable details

⚙️ Utils Documentation

Utility functions for analytics, link building, and enhanced functionality.

View Complete Utils Guide

📊 Analytics

GDPR-compliant Google Analytics with consent management

🔗 Link Building

Smart link generation with tracking and SEO optimization

📝 Related Content

Automatic content discovery and relationship building

📋 General Usage Guidelines

✅ Best Practices

  • • All partials support responsive design out of the box
  • • Use proper dict structures for complex parameters
  • • Include alt text for all images for accessibility
  • • Test partials on different screen sizes
  • • Use semantic HTML for better SEO
  • • Follow consistent naming conventions

💡 Performance Tips

  • • Optimize images before uploading to static folder
  • • Use appropriate image dimensions
  • • Consider lazy loading for below-the-fold content
  • • Minimize CSS and JS when possible
  • • Use CDN for external resources

🎨 Customization

  • • Color parameters accept Tailwind CSS classes
  • • Modify CSS classes for custom branding
  • • Override partials by creating versions in your theme
  • • Use Hugo's partial context for data passing
  • • Extend functionality with custom JavaScript

⚠️ Important Notes

  • • Image paths should be relative to the static directory
  • • Always validate HTML output for accessibility
  • • Test with realistic content lengths
  • • Consider loading performance on mobile devices
  • • Ensure GDPR compliance for analytics