Skip to content
brand-style logo

Screenpipe Brand Style Guide

brand-style

Screenpipe brand style guide. Reference this when designing UI components, writing copy, or making visual decisions.

SKILL.md

Full skill instructions

Screenpipe Brand Style Guide

Philosophy

"Black & White Geometric Minimalism"

No color. Sharp corners. Clean typography.


Core Values

ValueDescription
Privacy First100% local, data never leaves your machine
Open SourceInspect, modify, own
SimplicityClean, minimal interface
Transparency"You own your data"
Developer-FocusedAPIs, extensibility, power users

Typography

Font Stack

PurposeFontFallbacks
Headings (sans)Space Grotesksystem-ui, sans-serif
Body (serif)Crimson TextBaskerville, Times New Roman, serif
Code (mono)IBM Plex Monomonospace

Usage Patterns

  • Headings: Space Grotesk, lowercase preferred
  • Body text: Crimson Text for readability
  • Code/​technical: IBM Plex Mono
  • Buttons: UPPERCASE with tracking-wide
  • Labels: lowercase, medium weight

Colors

Palette: Grayscale Only

Light Mode:

  • Background: #FFFFFF (pure white)
  • Foreground: #000000 (pure black)
  • Muted: #666666 (40% gray)
  • Border: #CCCCCC (80% gray)

Dark Mode:

  • Background: #000000 (pure black)
  • Foreground: #FFFFFF (pure white)
  • Muted: #999999 (60% gray)
  • Border: #333333 (20% gray)

Text Hierarchy

LevelLight ModeDark Mode
Primary#000000#FFFFFF
Secondary#666666#999999
Tertiary#999999#666666
Disabled#B3B3B3#4D4D4D

Rule: NO COLOR

  • No accent colors (no blue, red, green, etc.)
  • Status indicators use grayscale only
  • Success/​warning/​error differentiated by icons, not color

Geometry

Border Radius

--radius: 0

All corners are sharp. No rounded corners anywhere.

Borders

  • Width: 1px solid
  • Style: Sharp, binary (on/​off)
  • No gradients, no shadows

Shadows

None. Flat design throughout. Use borders for separation.


Components

Buttons

- Font: UPPERCASE, tracking-wide
- Border: 1px solid
- Corners: Sharp (0px radius)
- Transition: 150ms
- Hover: Color inversion

Cards

- Border: 1px solid
- Shadow: None
- Corners: Sharp
- Padding: 24px (p-6)

Inputs

- Style: Command-line aesthetic
- Font: Monospace (IBM Plex Mono)
- Border: 1px solid
- Height: 40px (h-10)
- Focus: Border color change

Dialogs

- Border: 1px solid
- Shadow: None
- Animation: 150ms fade
- Title: lowercase

Motion & Animation

Principles

  • Fast: 150ms standard duration
  • Minimal: Only essential state changes
  • Binary: On/​off, no elaborate easing

Timing

AnimationDuration
Button hover150ms
Dialog open/​close150ms
Accordion200ms
Page transitions150ms

Brand Voice

Tone

  • Lowercase, casual, direct
  • Technical but accessible
  • No marketing fluff
  • Developer-oriented

Examples

Good:

  • "24/​7 memory for your desktop"
  • "you own your data"
  • "100% local"

Bad:

  • "REVOLUTIONARY AI-POWERED SOLUTION!"
  • "Best-in-class enterprise memory platform"

Taglines

  • "24/​7 memory for your desktop"
  • "Rewind but open source. 100% local. You own your data."
  • "Memory infrastructure for your computer"

Design Checklist

When creating new UI components:

  • Using Space Grotesk for headings
  • Using Crimson Text for body (or IBM Plex Mono for technical)
  • 1px solid border
  • No box shadows
  • 0px border radius (sharp corners)
  • Black, white, or gray only
  • 150ms transitions
  • UPPERCASE for buttons, lowercase for titles
  • Hover state: color inversion
  • Focus ring: 1px solid with offset

Key Files

PurposeLocation
Design tokensscreenpipe-app-tauri/​app/​globals.css
Tailwind configscreenpipe-app-tauri/​tailwind.config.ts
Color constantsscreenpipe-app-tauri/​lib/​constants/​colors.ts
UI componentsscreenpipe-app-tauri/​components/​ui/​*.tsx
Website reference../​screen-pipe-website/​app/​globals.css

Website Typography Reference

From screen-pipe-website/​app/​layout.tsx:

const fontMono = IBM_Plex_Mono({
  subsets: ["latin"],
  weight: ["400", "500", "600"],
  variable: "--font-mono",
});

const fontSans = Space_Grotesk({
  subsets: ["latin"],
  weight: ["400", "500", "700"],
  variable: "--font-sans",
});

const fontSerif = Crimson_Text({
  subsets: ["latin"],
  weight: ["400", "600", "700"],
  variable: "--font-serif",
});

Usage in CSS:

body {
  font-family: var(--font-serif), "Crimson Text", serif;
}
h1, h2, h3, h4, h5, h6 {
  font-family: var(--font-sans), "Space Grotesk", sans-serif;
}
code, pre, kbd, .font-mono {
  font-family: var(--font-mono), "IBM Plex Mono", monospace;
}

More Design skills

brandkit logo
Design

brandkit

Premium brand-kit image generation for high-end identity systems, logo concepts, and visual-world presentations.

92.7K 345.8K
View

Premium website design-to-code skill that generates visual references first, then builds faithful frontend implementations.

92.7K 341.7K
View

Premium frontend image direction for landing pages and marketing sites, generating one distinct horizontal image per section.

92.7K 337.8K
View

Premium mobile app screen concepts and flows with clean hierarchy, strong imagery, and distinctive art direction.

92.7K 331.8K
View

Emil Kowalski's philosophy on UI polish, component design, and the invisible details that make software feel good.

43.5K 323.4K
View

Frontend design and iteration for production-grade interfaces, from concept to ship.

76.8K 313.3K
View

Reverse-engineer design tokens from public websites into starter token files for your project.

232 129.9K
View
Animate logo
Design

Animate

Builds an animation from scratch by making the decisions in the order that determines whether it feels right.

43.5K 117.9K
View

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

179.7K 114.2K
View

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

179.7K 100.1K
View

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

179.7K 89.5K
View

Design AI tools

Maze Guru logo
Images

Maze Guru

Chat-to-edit AI studio for product photos, portraits, branding, and video.

Freemium
View
R
Design

RoomGPT

Generate your dream room in seconds.

Paid
View

Redesign your interior in seconds using AI

Paid
View
Reroom logo
Design

Reroom

Transform rooms with AI-generated designs.

Freemium
View
Jife logo
Design

Jife

Transform Your Space with AI-Powered Japanese Interior Designs by Jife

Paid
View
Visily logo
Design

Visily

AI-powered wireframes for non-designers.

Free
View

Revolutionize Property Viewing with AI-Generated Floor Plans and Virtual Tours

Paid
View
Archsynth logo
Design

Archsynth

Transform sketches into stunning architectural renders with AI.

Paid
View