Circle

Circle

Preview image. Unlock full-res

Galactic UI with soft glow.

Industrysaas
Palette
#0a0a0a
#ffffff
#e4e7eb
#191b1f
#737373
#3e1bc9
#408fed
#e0eafc
#f2dbf5
#fff0d8
#ffe0e2
#e4f6f4

Color palette

brand
Deep Indigo
#3e1bc9

Background gradient accent, blending from bright blue to deep violet

Sky Burst
#408fed

Background gradient starting point, contributing to the ambient glow

accent
Periwinkle Mist
#e0eafc

Soft button backgrounds, subtle card accents

Lavender Haze
#f2dbf5

Soft button backgrounds, subtle card accents, hover states for inputs

Peach Cream
#fff0d8

Soft button backgrounds, subtle card accents

Rose Blush
#ffe0e2

Soft button backgrounds, subtle card accents

Ocean Mint
#e4f6f4

Soft button backgrounds, subtle card accents

Focus Blue
#539cf2

Blue supporting accent for decorative details and low-frequency emphasis. Do not promote it to the primary CTA color

Crimson Alert
#ef4444

Red text accent for links, tags, and emphasized short phrases. Use as a supporting accent, not as a status color

Dark Crimson Alert
#b91c1c

Red text accent for links, tags, and emphasized short phrases. Use as a supporting accent, not as a status color

neutral
Midnight Eclipse
#0a0a0a

Primary text, deep surface backgrounds, navigation bar text and icons

Canvas White
#ffffff

Page backgrounds, primary card surfaces, active input fills, essential text elements on dark backgrounds

Slate Border
#e4e7eb

Subtle borders, dividers, ghost button outlines, inactive input borders

Dark Knight
#191b1f

Secondary text, muted headings, deep accent text on light backgrounds

Silver Whisper
#737373

Muted helper text, secondary navigation links, placeholder text

Typography

Type scale
Minor Third (1.2) from 16px base
headline64px · 1.1 · -1.6px
The quick brown fox jumps over the lazy dog
display-lg56px · 1.2 · -1.45px
The quick brown fox jumps over the lazy dog
display48px · 1.21 · -1.24px
The quick brown fox jumps over the lazy dog
heading-lg40px · 1.2 · -0.92px
The quick brown fox jumps over the lazy dog
heading32px · 1.28 · -0.74px
The quick brown fox jumps over the lazy dog
heading-sm24px · 1.25 · -0.58px
The quick brown fox jumps over the lazy dog
subheading20px · 1.3 · -0.42px
The quick brown fox jumps over the lazy dog
body16px · 1.5 · -0.16px
The quick brown fox jumps over the lazy dog
body-sm14px · 1.43 · -0.14px
The quick brown fox jumps over the lazy dog
caption10px · 1.5 · 0.5px
The quick brown fox jumps over the lazy dog
Inter
Weights
400, 500, 600, 700
Sizes
10px, 11px, 14px, 16px, 18px, 20px, 24px, 32px, 40px, 48px, 56px, 64px
Line height
1.1, 1.2, 1.21, 1.25, 1.28, 1.29, 1.3, 1.33, 1.4, 1.43, 1.45, 1.5, 1.56
Letter spacing
-0.0500em at 64px, -0.0470em at 56px, -0.0370em at 48px, -0.0160em at 18px-24px, 0.0500em at 10px
Fallback
system-ui, sans-serif

The sole typeface, used across all elements from body text to large display headings. Its versatile weights and precise letter-spacing ensure compact and legible content, crucial for an information-dense UI.

Spacing & shape

Spacing
Max width1376px
Section gap93px
Card padding20px
Element gap8px
Radius
Buttons9999px
Inputs9999px
Cards24px
decorativeElements32px

Elevation

Card
rgba(169, 169, 169, 0.08) 0px 4px 8px 0px
Input Focus Ring
rgb(83, 156, 242) 0px 0px 0px 2px

Components

Ghost Navigation ButtonPrimary navigation and secondary actions in headers and footers.

Transparent background, text in Midnight Eclipse (#0a0a0a) against Canvas White (#ffffff) or Canvas White against a dark background. Border is solid 1px Slate Border (#e4e7eb). Padding is 14px vertical, 28px horizontal. Fully rounded with 9999px border-radius.

Accent Filled ButtonCalls to action or categorical filters.

Background in one of the pastel Accent colors (e.g., Periwinkle Mist #e0eafc), text in Midnight Eclipse (#0a0a0a). Padding is 8px vertical, 16px horizontal. Fully rounded with 9999px border-radius. No explicit border.

Product Feature CardDisplaying product features or content blocks.

Background in Canvas White (#ffffff), with an 8% opacity shadow from #a9a9a9 (rgba(169, 169, 169, 0.08)) offset 0px, 4px blur 8px. Border-radius is 20px. Internal padding is 32px on all sides.

Translucent Highlight CardElevated, semi-transparent content areas within contrasting backgrounds.

Semi-transparent Canvas White background (rgba(255, 255, 255, 0.5)). Border-radius is 24px. Internal padding is 20px. No shadow is applied.

Input FieldStandard text input for forms.

Background in Canvas White (#ffffff), text in Midnight Eclipse (#0a0a0a). Border is 1px solid Slate Border (#e2e9e0). Fully rounded with 9999px border-radius. Left padding 24px, vertical 4px. On focus, a 2px blue ring (Focus Blue #539cf2) outlines the input.

Category Tab ButtonSegmenting content or filtering categories within a section.

Ghost style with transparent background. Text is Midnight Eclipse (#0a0a0a) or Canvas White (#ffffff) on dark areas. No specific padding or border radius when inactive. Active state often utilizes an Accent Filled Button style.

Dark Themed Feature CardPresenting features or testimonials on dark background sections.

Translucent background in rgba(255, 255, 255, 0.18). Border-radius is 20px. Internal padding is 8px. No shadow is applied.

Guidelines

Do
  • Use Inter for all typography, adjusting weight and letter-spacing according to semantic role and size.
  • Apply 9999px border-radius to all interactive elements like buttons and input fields for a consistent soft-edged feel.
  • Reserve Canvas White (#ffffff) for primary content surfaces and interactive elements to maintain high contrast and clarity.
  • Employ the Deep Indigo to Sky Burst linear gradient as a primary background for hero sections and expressive areas, creating a sense of depth.
  • Use Slate Border (#e4e7eb) for subtle dividers, non-essential borders, and outlines to avoid visual clutter.
  • Maintain a clear visual hierarchy with Midnight Eclipse (#0a0a0a) for primary text and Silver Whisper (#737373) for secondary/helper text.
  • Use an 8px element gap for comfortable spacing between most inline and block elements to ensure readability and comfortable density.
Don’t
  • Avoid using harsh, saturated colors as backgrounds to maintain the site's soft, futuristic aesthetic.
  • Do not deviate from the Inter typeface; alternative fonts will disrupt the precise typographic harmony.
  • Do not use square or sharp-cornered elements; all significant UI components should leverage the established border-radius values.
  • Refrain from heavy, opaque shadows; utilize the transparent, diffused rgba(169, 169, 169, 0.08) 0px 4px 8px 0px for subtle elevation.
  • Do not introduce new primary action colors; the design system favors accent-tinted light buttons for calls to action.
  • Avoid excessive spacing or overly wide line lengths; keep text compact and content focused on the 1376px max-width constraint.
  • Do not use plain solid backgrounds for large content blocks where a gradient or blurred backdrop could provide more visual interest and depth.

About this system

Show

Circle utilizes a dark canvas with bright, soft UI elements to project an approachable, yet professional, digital community space. Typography is compact and precise, maintaining clarity against gradients and dark backgrounds. Components are fluid and often feature subtle shadows or blurred backdrops, giving them depth without harshness. The system leverages a rich, cool-toned gradient palette for a vibrant, modern feel, reserving pure white for interactive surfaces to highlight action.

Layout

The page primarily uses a max-width contained layout of 1376px, centered on the screen. The hero section is full-bleed, leveraging a dark, gradient background with a centered, prominent headline and a Call to Action block. Sections below often alternate between light (#ffffff) and darker gradient or tinted backgrounds, creating a clear vertical rhythm with consistent ~93px section gaps. Content is arranged using flexible column grids, commonly alternating text-left/image-right patterns, centered stacked content blocks, and 3-column card grids for features. The navigation is a sticky top bar, minimal and semi-transparent, evolving to a solid background on scroll.

Imagery

The site favors illustrative, abstract graphics with soft glows and gradients, particularly in hero sections and background patterns. Product screenshots are clean, showcasing UI within contained, slightly rounded frames, often with a subtle shadow or translucent background. Photography, when used, tends to be professional portraits of individuals (e.g., testimonials) presented similarly to cards. Icons are typically outlined or filled, maintaining a consistent stroke weight, and monochrome to integrate seamlessly with the minimal UI.

Reminiscent of Discord, Notion, Gumroad, Linear.

# Circle — Style Reference
> Galactic UI with soft glow.

**Theme:** light

**Site:** https://www.circle.so

Circle utilizes a dark canvas with bright, soft UI elements to project an approachable, yet professional, digital community space. Typography is compact and precise, maintaining clarity against gradients and dark backgrounds. Components are fluid and often feature subtle shadows or blurred backdrops, giving them depth without harshness. The system leverages a rich, cool-toned gradient palette for a vibrant, modern feel, reserving pure white for interactive surfaces to highlight action.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Deep Indigo | `#3e1bc9` | `--color-deep-indigo` | Background gradient accent, blending from bright blue to deep violet |
| Sky Burst | `#408fed` | `--color-sky-burst` | Background gradient starting point, contributing to the ambient glow |
| Periwinkle Mist | `#e0eafc` | `--color-periwinkle-mist` | Soft button backgrounds, subtle card accents |
| Lavender Haze | `#f2dbf5` | `--color-lavender-haze` | Soft button backgrounds, subtle card accents, hover states for inputs |
| Peach Cream | `#fff0d8` | `--color-peach-cream` | Soft button backgrounds, subtle card accents |
| Rose Blush | `#ffe0e2` | `--color-rose-blush` | Soft button backgrounds, subtle card accents |
| Ocean Mint | `#e4f6f4` | `--color-ocean-mint` | Soft button backgrounds, subtle card accents |
| Focus Blue | `#539cf2` | `--color-focus-blue` | Blue supporting accent for decorative details and low-frequency emphasis. Do not promote it to the primary CTA color |
| Crimson Alert | `#ef4444` | `--color-crimson-alert` | Red text accent for links, tags, and emphasized short phrases. Use as a supporting accent, not as a status color |
| Dark Crimson Alert | `#b91c1c` | `--color-dark-crimson-alert` | Red text accent for links, tags, and emphasized short phrases. Use as a supporting accent, not as a status color |
| Midnight Eclipse | `#0a0a0a` | `--color-midnight-eclipse` | Primary text, deep surface backgrounds, navigation bar text and icons |
| Canvas White | `#ffffff` | `--color-canvas-white` | Page backgrounds, primary card surfaces, active input fills, essential text elements on dark backgrounds |
| Slate Border | `#e4e7eb` | `--color-slate-border` | Subtle borders, dividers, ghost button outlines, inactive input borders |
| Dark Knight | `#191b1f` | `--color-dark-knight` | Secondary text, muted headings, deep accent text on light backgrounds |
| Silver Whisper | `#737373` | `--color-silver-whisper` | Muted helper text, secondary navigation links, placeholder text |

## Tokens — Typography

### Inter
- **Substitute:** system-ui, sans-serif
- **Weights:** 400, 500, 600, 700
- **Sizes:** 10px, 11px, 14px, 16px, 18px, 20px, 24px, 32px, 40px, 48px, 56px, 64px
- **Line height:** 1.1, 1.2, 1.21, 1.25, 1.28, 1.29, 1.3, 1.33, 1.4, 1.43, 1.45, 1.5, 1.56
- **Letter spacing:** -0.0500em at 64px, -0.0470em at 56px, -0.0370em at 48px, -0.0160em at 18px-24px, 0.0500em at 10px
- **Role:** The sole typeface, used across all elements from body text to large display headings. Its versatile weights and precise letter-spacing ensure compact and legible content, crucial for an information-dense UI.

## Tokens — Type Scale

Minor Third (1.2) from 16px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| caption | 10px | 1.5 | 0.5px |
| body-sm | 14px | 1.43 | -0.14px |
| body | 16px | 1.5 | -0.16px |
| subheading | 20px | 1.3 | -0.42px |
| heading-sm | 24px | 1.25 | -0.58px |
| heading | 32px | 1.28 | -0.74px |
| heading-lg | 40px | 1.2 | -0.92px |
| display | 48px | 1.21 | -1.24px |
| display-lg | 56px | 1.2 | -1.45px |
| headline | 64px | 1.1 | -1.6px |

## Tokens — Spacing

- **Max width:** 1376px
- **Section gap:** 93px
- **Card padding:** 20px
- **Element gap:** 8px

## Tokens — Radius

- **Buttons:** 9999px
- **Inputs:** 9999px
- **Cards:** 24px
- **decorativeElements:** 32px

## Tokens — Elevation

- **Card:** `rgba(169, 169, 169, 0.08) 0px 4px 8px 0px`
- **Input Focus Ring:** `rgb(83, 156, 242) 0px 0px 0px 2px`

## Layout

The page primarily uses a max-width contained layout of 1376px, centered on the screen. The hero section is full-bleed, leveraging a dark, gradient background with a centered, prominent headline and a Call to Action block. Sections below often alternate between light (#ffffff) and darker gradient or tinted backgrounds, creating a clear vertical rhythm with consistent ~93px section gaps. Content is arranged using flexible column grids, commonly alternating text-left/image-right patterns, centered stacked content blocks, and 3-column card grids for features. The navigation is a sticky top bar, minimal and semi-transparent, evolving to a solid background on scroll.

## Imagery

The site favors illustrative, abstract graphics with soft glows and gradients, particularly in hero sections and background patterns. Product screenshots are clean, showcasing UI within contained, slightly rounded frames, often with a subtle shadow or translucent background. Photography, when used, tends to be professional portraits of individuals (e.g., testimonials) presented similarly to cards. Icons are typically outlined or filled, maintaining a consistent stroke weight, and monochrome to integrate seamlessly with the minimal UI.

## Components

### Ghost Navigation Button
*Primary navigation and secondary actions in headers and footers.*

Transparent background, text in Midnight Eclipse (#0a0a0a) against Canvas White (#ffffff) or Canvas White against a dark background. Border is solid 1px Slate Border (#e4e7eb). Padding is 14px vertical, 28px horizontal. Fully rounded with 9999px border-radius.

### Accent Filled Button
*Calls to action or categorical filters.*

Background in one of the pastel Accent colors (e.g., Periwinkle Mist #e0eafc), text in Midnight Eclipse (#0a0a0a). Padding is 8px vertical, 16px horizontal. Fully rounded with 9999px border-radius. No explicit border.

### Product Feature Card
*Displaying product features or content blocks.*

Background in Canvas White (#ffffff), with an 8% opacity shadow from #a9a9a9 (rgba(169, 169, 169, 0.08)) offset 0px, 4px blur 8px. Border-radius is 20px. Internal padding is 32px on all sides.

### Translucent Highlight Card
*Elevated, semi-transparent content areas within contrasting backgrounds.*

Semi-transparent Canvas White background (rgba(255, 255, 255, 0.5)). Border-radius is 24px. Internal padding is 20px. No shadow is applied.

### Input Field
*Standard text input for forms.*

Background in Canvas White (#ffffff), text in Midnight Eclipse (#0a0a0a). Border is 1px solid Slate Border (#e2e9e0). Fully rounded with 9999px border-radius. Left padding 24px, vertical 4px. On focus, a 2px blue ring (Focus Blue #539cf2) outlines the input.

### Category Tab Button
*Segmenting content or filtering categories within a section.*

Ghost style with transparent background. Text is Midnight Eclipse (#0a0a0a) or Canvas White (#ffffff) on dark areas. No specific padding or border radius when inactive. Active state often utilizes an Accent Filled Button style.

### Dark Themed Feature Card
*Presenting features or testimonials on dark background sections.*

Translucent background in rgba(255, 255, 255, 0.18). Border-radius is 20px. Internal padding is 8px. No shadow is applied.

## Guidelines

### Do

- Use Inter for all typography, adjusting weight and letter-spacing according to semantic role and size.
- Apply 9999px border-radius to all interactive elements like buttons and input fields for a consistent soft-edged feel.
- Reserve Canvas White (#ffffff) for primary content surfaces and interactive elements to maintain high contrast and clarity.
- Employ the Deep Indigo to Sky Burst linear gradient as a primary background for hero sections and expressive areas, creating a sense of depth.
- Use Slate Border (#e4e7eb) for subtle dividers, non-essential borders, and outlines to avoid visual clutter.
- Maintain a clear visual hierarchy with Midnight Eclipse (#0a0a0a) for primary text and Silver Whisper (#737373) for secondary/helper text.
- Use an 8px element gap for comfortable spacing between most inline and block elements to ensure readability and comfortable density.

### Don't

- Avoid using harsh, saturated colors as backgrounds to maintain the site's soft, futuristic aesthetic.
- Do not deviate from the Inter typeface; alternative fonts will disrupt the precise typographic harmony.
- Do not use square or sharp-cornered elements; all significant UI components should leverage the established border-radius values.
- Refrain from heavy, opaque shadows; utilize the transparent, diffused rgba(169, 169, 169, 0.08) 0px 4px 8px 0px for subtle elevation.
- Do not introduce new primary action colors; the design system favors accent-tinted light buttons for calls to action.
- Avoid excessive spacing or overly wide line lengths; keep text compact and content focused on the 1376px max-width constraint.
- Do not use plain solid backgrounds for large content blocks where a gradient or blurred backdrop could provide more visual interest and depth.

## Agent Prompt Guide

Quick Color Reference:
text: #0a0a0a
background: #ffffff
border: #e4e7eb
accent: #e0eafc
primary action: #f2dbf5 (filled action)

Example Component Prompts:
Create a hero section with a centered headline: Background with Deep Indigo to Sky Burst gradient. Headline 'The complete community platform' at 56px Inter weight 700, Canvas White text, letter-spacing -1.45px. Subtext 'Build a home for your community...' at 18px Inter weight 400, Canvas White text, letter-spacing -0.16px. Follow with an email input field and an Accent Filled Button 'Start for free' with Periwinkle Mist background (#e0eafc), Midnight Eclipse text (#0a0a0a), 9999px radius, 8px vertical, 16px horizontal padding.

Create a Product Feature Card: Background Canvas White (#ffffff), box-shadow rgba(169, 169, 169, 0.08) 0px 4px 8px 0px, 20px border-radius. Internal padding 32px. Place a subheading in Midnight Eclipse (#0a0a0a) 24px Inter weight 600, letter-spacing -0.58px, and body text in Silver Whisper (#737373) 16px Inter weight 400, letter-spacing -0.16px.

Create a Ghost Navigation Button: Transparent background. Text 'Product' in Midnight Eclipse (#0a0a0a) when on white background or Canvas White (#ffffff) on dark. 1px solid Slate Border (#e4e7eb) when outlined. 14px vertical, 28px horizontal padding. Fully rounded 9999px border-radius.

More like this