# FeedHive — Style Reference
> AI-powered clarity on a pristine canvas. Like crisp architecture outlined in electric blue, housing playful, rounded forms.
**Theme:** light
FeedHive projects a clean, approachable, and slightly playful digital aesthetic. The use of a custom "Thicccboi" typeface at varying weights, often bold and large for headlines, gives the content a direct, confident voice. Subtle gradients and rounded elements, particularly the ubiquitous 9999px pill shape, soften the otherwise structured interface. A limited but vibrant palette of blues and violets provides energy against a predominantly white and light gray background, suggesting a modern, user-friendly platform.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Canvas White | `#ffffff` | `--color-canvas-white` | Page backgrounds, card surfaces, primary text for dark elements. |
| UI Platinum | `#f3f5ff` | `--color-ui-platinum` | Subtle background accents, borders for inactive elements, providing slight visual separation without stark contrast. |
| Cloud Mist | `#e5e7eb` | `--color-cloud-mist` | Divider lines, inactive borders, subtle container outlines, offering a soft structural guide. |
| Warm Stone | `#c7c8e2` | `--color-warm-stone` | Shadow tints for a soft, lifted effect, creating depth without heavy darkness. |
| Deep Midnight | `#181c31` | `--color-deep-midnight` | Primary headline and body text, button text on light backgrounds, ensuring strong legibility. |
| Subtle Stone | `#757693` | `--color-subtle-stone` | Secondary text, inactive icon fills, navigation links, providing a muted counterpoint to Deep Midnight for less emphasized content. |
| Cloudy Sky | `#dbeafe` | `--color-cloudy-sky` | Background for specific sections, providing a soft blue tint that subtly differs from pure white. |
| Vivid Cobalt | `#4457ff` | `--color-vivid-cobalt` | Primary interactive elements, call-to-action buttons, link text, active states – the most prominent brand accent. |
| Electric Lavender | `#596aff` | `--color-electric-lavender` | Subtle background fill for highlighted elements, providing a slightly warmer blue than Vivid Cobalt. |
| Hyper Blue Gradient | `linear-gradient(to right, rgb(68, 87, 255), rgb(117, 131, 253))` | `--color-hyper-blue-gradient` | Calls to action, prominent interactive elements – this gradient enhances the visual energy of primary actions. |
| Pale Blue Gradient | `linear-gradient(to top, rgb(248, 249, 255), rgb(222, 231, 255))` | `--color-pale-blue-gradient` | Hero section backgrounds, providing a soft, ethereal backdrop. |
## Tokens — Typography
### Thicccboi — The primary typeface for all text. Its unique, custom nature defines the brand's voice. Weight 700 at 60px size for display headings commands attention without being overbearing. Weight 400 at 16px provides clear body copy. The consistent use of a single, custom font across all elements ensures a unified and specific brand identity. · `--font-thicccboi`
- **Substitute:** Inter
- **Weights:** 400, 500, 600, 700
- **Sizes:** 12px, 14px, 16px, 18px, 20px, 24px, 34px, 36px, 44px, 60px
- **Line height:** 1.00, 1.11, 1.25, 1.32, 1.33, 1.40, 1.41, 1.43, 1.56, 1.57, 1.60, 1.63
- **Letter spacing:** normal
- **Role:** The primary typeface for all text. Its unique, custom nature defines the brand's voice. Weight 700 at 60px size for display headings commands attention without being overbearing. Weight 400 at 16px provides clear body copy. The consistent use of a single, custom font across all elements ensures a unified and specific brand identity.
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| caption | 12px | 1.57 | — | `--text-caption` |
| body-sm | 14px | 1.56 | — | `--text-body-sm` |
| body | 16px | 1.63 | — | `--text-body` |
| subheading | 18px | 1.43 | — | `--text-subheading` |
| heading-sm | 20px | 1.4 | — | `--text-heading-sm` |
| heading | 24px | 1.33 | — | `--text-heading` |
| heading-lg | 34px | 1.32 | — | `--text-heading-lg` |
| heading-xl | 36px | 1.25 | — | `--text-heading-xl` |
| display | 44px | 1.25 | — | `--text-display` |
| display-lg | 60px | 1.11 | — | `--text-display-lg` |
## Tokens — Spacing & Shapes
**Base unit:** 4px
**Density:** comfortable
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 4 | 4px | `--spacing-4` |
| 8 | 8px | `--spacing-8` |
| 12 | 12px | `--spacing-12` |
| 16 | 16px | `--spacing-16` |
| 20 | 20px | `--spacing-20` |
| 24 | 24px | `--spacing-24` |
| 28 | 28px | `--spacing-28` |
| 32 | 32px | `--spacing-32` |
| 36 | 36px | `--spacing-36` |
| 40 | 40px | `--spacing-40` |
| 48 | 48px | `--spacing-48` |
| 64 | 64px | `--spacing-64` |
| 80 | 80px | `--spacing-80` |
| 100 | 100px | `--spacing-100` |
| 120 | 120px | `--spacing-120` |
### Border Radius
| Element | Value |
|---------|-------|
| misc | 24px |
| cards | 24px |
| images | 12px |
| buttons | 9999px |
### Shadows
| Name | Value | Token |
|------|-------|-------|
| xl | `rgba(32, 36, 138, 0.25) -19px 5px 60px 4px` | `--shadow-xl` |
### Layout
- **Section gap:** 48-80px
- **Card padding:** 16-24px
- **Element gap:** 4px
## Components
### Ghost Navigation Button
**Role:** Navigation links
Text: Thicccboi, 16px, weight 400, #757693. Background: transparent. No border. Padding: 0px. Used for navigation items in the header.
### Main Headline
**Role:** Key page titles
Font: Thicccboi, 60px, weight 700, #181c31. Line height: 1.11. Used for primary introductory text sections.
### Sub-headline
**Role:** Section titles
Font: Thicccboi, 44px, weight 700, #181c31. Line height: 1.25. Used for sub-sections introducing major content blocks.
### Body Text
**Role:** Standard paragraph content
Font: Thicccboi, 16px, weight 400, #757693. Line height: 1.63. Used for most descriptive text content.
### Pill Accent Text
**Role:** Highlight text on transparent buttons
Font: Thicccboi, 16px, weight 400, #ffffff. Background: transparent. Padding: 10px 30px. Border-radius: 9999px. Used on transparent buttons, particularly for login/signup calls where the text color is white.
### Shadowed Image Container
**Role:** Product screenshot display
Border-radius: 12px. Shadow: rgba(32, 36, 138, 0.25) -19px 5px 60px 4px. Used for embedding product screenshots or hero images with a distinct, tinted lift.
## Do's and Don'ts
### Do
- Use Thicccboi font for all text, adhering to specified weights and sizes for a consistent brand voice.
- Apply 9999px border-radius to all interactive buttons and small tags for a friendly, pill-like appearance.
- Utilize 'Hyper Blue Gradient' (linear-gradient(to right, rgb(68, 87, 255), rgb(117, 131, 253))) for all primary call-to-action buttons.
- Employ 'Canvas White' (#ffffff) as the primary page and card background, accentuating content with ample negative space.
- Use 'Deep Midnight' (#181c31) for main headlines and critical text to ensure high contrast and readability.
- Apply Cloud Mist (#e5e7eb) for subtle borders and dividers between content blocks to maintain a light, airy separation.
### Don't
- Avoid sharp corners; the minimum radius for significant elements should be 12px, preferring 24px for cards and 9999px for buttons.
- Do not introduce strong, saturated colors outside the defined brand blue and violet spectrum.
- Refrain from using heavy, dark shadows; instead, apply the subtle, blue-tinted rgba(32, 36, 138, 0.25) -19px 5px 60px 4px shadow for elevation.
- Do not deviate from the 'Thicccboi' typeface; its custom nature is central to the FeedHive identity.
- Avoid dense, clustered layouts; maintain generous spacing with base unit increments of 4px, especially 16px for internal padding and 20px-24px for element gaps.
- Do not use generic system fonts; only `Thicccboi` with its specific weights adds to the brand's unique character.
## Elevation
- **Product Screenshot:** `box-shadow: rgba(32, 36, 138, 0.25) -19px 5px 60px 4px`
## Imagery
The site uses a combination of product screenshots, often cropped tightly and presented within a UI context. These screenshots are given a slight blue-tinted elevation via box-shadow, presenting the software itself as a central artifact. Abstract, energetic shapes and simple, filled icons are also used decoratively, often incorporating the brand's blue and violet gradients. There are no lifestyle photos; the focus is entirely on the software, its UI, and brand-aligned abstract graphics. Icons are primarily filled, monochrome in the body, but take on brand colors or gradients when serving as major feature indicators.
## Layout
The page maintains a centered max-width content area, but with a full-bleed hero section that utilizes a soft blue gradient background. Sections typically feature generous vertical spacing (48-80px). Content is often arranged in a split layout, with text on one side and an image/mockup on the other, or as centered stacks for headlines and CTAs. Feature blocks sometimes use a grid of testimonial cards, each with a rounded container and subtle shadow. The navigation is a sticky top bar with ghost buttons for primary links and a prominent pill-shaped 'Sign up' CTA.
## Agent Prompt Guide
### Quick Color Reference
- Text: #181c31 (Deep Midnight)
- Background: #ffffff (Canvas White)
- CTA Primary: #4457ff (Vivid Cobalt) or Hyper Blue Gradient
- Border/Divider: #e5e7eb (Cloud Mist)
- Secondary Text/Inactive: #757693 (Subtle Stone)
### Example Component Prompts
1. **Create a hero section:** background is Pale Blue Gradient (linear-gradient(to top, rgb(248, 249, 255), rgb(222, 231, 255))). Centered headline 'Create content at scale.' at 60px, Thicccboi weight 700, #181c31. Subtext 'Social media using AI & Automation.' at 34px, Thicccboi weight 700, #181c31. Follow with a Primary Pill Button 'Get started' (Hyper Blue Gradient, #ffffff text, 9999px radius, 10px 30px padding).
2. **Generate a Review Card:** Background #ffffff, border #e5e7eb, 24px border-radius, 20px padding. Inside, include a 5-star rating icon. Review text 'The UI of this app is insane.' at 16px Thicccboi weight 400, #181c31. Author 'Jon W' at 16px Thicccboi weight 600, #181c31. Shadow with rgba(32, 36, 138, 0.25) -19px 5px 60px 4px.
3. **Design a Navigation Link:** Text 'Features' at 16px, Thicccboi weight 400, #757693. Background transparent, no border. Padding 0px. Render as a ghost button in a header, next to a Primary Pill Button 'Sign up'.
4. **Create a section headline:** 'Don't take our word for it. See what our clients say.' at 44px, Thicccboi weight 700, #181c31. Ensure a margin-top of at least 48px from the previous section.
## Similar Brands
- **Buffer** — Clean, light UI with soft accent colors, focus on social media tools, and clear typography for SaaS products.
- **Loom** — Uses a friendly, custom-feeling sans-serif font, ample white space, and a bright, single-color accent for interactive elements against a light background.
- **Webflow** — Combines prominent, heavy headlines with detailed body text on a clean light background, and uses distinctive, colorful abstract illustrations.
- **ClickUp** — Features a playful, almost illustrative approach to product presentation, using vibrant single-color accents and rounded elements against a light, spacious UI.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-canvas-white: #ffffff;
--color-ui-platinum: #f3f5ff;
--color-cloud-mist: #e5e7eb;
--color-warm-stone: #c7c8e2;
--color-deep-midnight: #181c31;
--color-subtle-stone: #757693;
--color-cloudy-sky: #dbeafe;
--color-vivid-cobalt: #4457ff;
--color-electric-lavender: #596aff;
--color-hyper-blue-gradient: #4457ff;
--gradient-hyper-blue-gradient: linear-gradient(to right, rgb(68, 87, 255), rgb(117, 131, 253));
--color-pale-blue-gradient: #f8f9ff;
--gradient-pale-blue-gradient: linear-gradient(to top, rgb(248, 249, 255), rgb(222, 231, 255));
/* Typography — Font Families */
--font-thicccboi: 'Thicccboi', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 12px;
--leading-caption: 1.57;
--text-body-sm: 14px;
--leading-body-sm: 1.56;
--text-body: 16px;
--leading-body: 1.63;
--text-subheading: 18px;
--leading-subheading: 1.43;
--text-heading-sm: 20px;
--leading-heading-sm: 1.4;
--text-heading: 24px;
--leading-heading: 1.33;
--text-heading-lg: 34px;
--leading-heading-lg: 1.32;
--text-heading-xl: 36px;
--leading-heading-xl: 1.25;
--text-display: 44px;
--leading-display: 1.25;
--text-display-lg: 60px;
--leading-display-lg: 1.11;
/* Typography — Weights */
--font-weight-regular: 400;
--font-weight-medium: 500;
--font-weight-semibold: 600;
--font-weight-bold: 700;
/* Spacing */
--spacing-unit: 4px;
--spacing-4: 4px;
--spacing-8: 8px;
--spacing-12: 12px;
--spacing-16: 16px;
--spacing-20: 20px;
--spacing-24: 24px;
--spacing-28: 28px;
--spacing-32: 32px;
--spacing-36: 36px;
--spacing-40: 40px;
--spacing-48: 48px;
--spacing-64: 64px;
--spacing-80: 80px;
--spacing-100: 100px;
--spacing-120: 120px;
/* Layout */
--section-gap: 48-80px;
--card-padding: 16-24px;
--element-gap: 4px;
/* Border Radius */
--radius-lg: 8px;
--radius-xl: 12px;
--radius-xl-2: 15px;
--radius-3xl: 24px;
--radius-full: 9999px;
/* Named Radii */
--radius-misc: 24px;
--radius-cards: 24px;
--radius-images: 12px;
--radius-buttons: 9999px;
/* Shadows */
--shadow-xl: rgba(32, 36, 138, 0.25) -19px 5px 60px 4px;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-canvas-white: #ffffff;
--color-ui-platinum: #f3f5ff;
--color-cloud-mist: #e5e7eb;
--color-warm-stone: #c7c8e2;
--color-deep-midnight: #181c31;
--color-subtle-stone: #757693;
--color-cloudy-sky: #dbeafe;
--color-vivid-cobalt: #4457ff;
--color-electric-lavender: #596aff;
--color-hyper-blue-gradient: #4457ff;
--color-pale-blue-gradient: #f8f9ff;
/* Typography */
--font-thicccboi: 'Thicccboi', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 12px;
--leading-caption: 1.57;
--text-body-sm: 14px;
--leading-body-sm: 1.56;
--text-body: 16px;
--leading-body: 1.63;
--text-subheading: 18px;
--leading-subheading: 1.43;
--text-heading-sm: 20px;
--leading-heading-sm: 1.4;
--text-heading: 24px;
--leading-heading: 1.33;
--text-heading-lg: 34px;
--leading-heading-lg: 1.32;
--text-heading-xl: 36px;
--leading-heading-xl: 1.25;
--text-display: 44px;
--leading-display: 1.25;
--text-display-lg: 60px;
--leading-display-lg: 1.11;
/* Spacing */
--spacing-4: 4px;
--spacing-8: 8px;
--spacing-12: 12px;
--spacing-16: 16px;
--spacing-20: 20px;
--spacing-24: 24px;
--spacing-28: 28px;
--spacing-32: 32px;
--spacing-36: 36px;
--spacing-40: 40px;
--spacing-48: 48px;
--spacing-64: 64px;
--spacing-80: 80px;
--spacing-100: 100px;
--spacing-120: 120px;
/* Border Radius */
--radius-lg: 8px;
--radius-xl: 12px;
--radius-xl-2: 15px;
--radius-3xl: 24px;
--radius-full: 9999px;
/* Shadows */
--shadow-xl: rgba(32, 36, 138, 0.25) -19px 5px 60px 4px;
}
```
Architectural blueprint on creamy…

Whimsical tech playground. Muted…

Crisp paper on a clean desk. A…

Lilac haze over a bright canvas. A…
Engineering clarity on white canvas
Vibrant productivity hub: a…
Architectural blueprint on white…
Electric Data Flow; a structured,…
Precise White Lab
Workbench with playful tools. A…
Digital collage playground
Playful Precision amidst…

Crisp canvas, magenta highlight
Warm pastel research lab. Soft,…
Future-forward AI Workspace
AI-powered clarity on a pristine…
Playful digital canvas: light,…
High-contrast monochrome, violet…

Architectural blueprint on soft…
Vibrant whiteboard sketch. Bright…