Presence

Brand Guidelines

Version 1.0January 2026Presence Lab

Brand Overview

Presence is a focus and accountability app that combines personal goal tracking with community-driven focus sessions.

Tagline

Be here now

Value Proposition

You're not focusing alone. Thousands are with you.

Core Differentiator

Real-time community engagement with live focus counts.

Brand Personality

These traits define how Presence looks, feels, and communicates.

Calmanxious
Confidentpreachy
Minimalempty
Warmcold

Color System

A dark-first palette built around our signature teal accent. Presence is dark mode only.

Background

Background

#0D1117

--background

Background Light

#161B22

--background-light

Primary Accent

Accent

#4ECDC4

--accent

Accent Light

#5EEEE0

--accent-light

Accent Dark

#3DBDB5

--accent-dark

Secondary Accents

Orange

#FF6B35

--accent-orange

Pink

#FF3EA5

--accent-pink

Purple

#7B68EE

--accent-purple

Green

#95E1D3

--accent-green

Text

Primary

#FFFFFF

--text-primary

Secondary

white / 70%

--text-secondary

Muted

white / 50%

--text-muted

Hint

white / 30%

--text-hint

Glass & Elevation

Subtle glass effects and shadows create depth without competing with content.

Surface Styles

Glass

bg: white 2%
border: white 5%

Glass Hover

bg: white 5%
border: accent 30%

Elevated

bg: background-light
shadow: shadow-lg

Shadow Scale

Small

--shadow-sm

Medium

--shadow-md

Large

--shadow-lg

Glow

--shadow-glow

Glow Strong

--shadow-glow-strong

Type System

System fonts for performance and native feel. SF Pro on Apple, system defaults elsewhere.

Hero

72px / 200 / -0.03em

Presence

Display

48px / 200 / -0.02em

Be here now

H1

32px / 600 / -0.01em

Community Rooms

H2

24px / 600

Build streaks with friends

H3

18px / 500

Morning Routine

Body Large

17px / 300

Join thousands focusing right now. Turn intentions into habits.

Body

15px / 400

Day 14 hits different than day 1.

Small

13px / 400

1,847 focusing

Counter

64px / 200 / tabular

3,847

Spatial System

A 4px base unit creates consistent rhythm throughout the interface.

Spacing Scale

4

--space-4

8

--space-8

12

--space-12

16

--space-16

20

--space-20

24

--space-24

32

--space-32

40

--space-40

48

--space-48

64

--space-64

Border Radius

Small

8px

Medium

12px

Large

16px

XL

20px

2XL

24px

Full

9999px

Iconography

SF Symbols for iOS. Stroke weight 2px. Emojis for room identifiers and feature highlights.

SF Symbols

🔥

Streaks

flame.fill

👥

Friends

person.2.fill

Quick

bolt.fill

🌐

Community

globe

🎯

Focus

target

🔔

Alerts

bell.fill

Community Room Colors

Each focus room has a signature color for quick recognition.

🌅

Morning Routine

#FF6B35

💼

Deep Work

#4ECDC4

🎨

Creative Time

#FF3EA5

🏃

Movement

#95E1D3

🌙

Wind Down

#7B68EE

📚

Learning

#4ECDC4

UI Components

Core building blocks that maintain brand consistency.

Buttons

Input

Card

🌅

Morning Routine

1,847 focusing

Badges & Toggles

🔥 7🔥 28

UI States

Consistent patterns for loading, empty, and error states.

Loading

Accent-colored spinner, 1s rotation

📭

Empty State

Emoji + helpful message + action

⚠️

Error

Clear explanation + retry option

Animation System

Calm, breathing animations that reinforce focus—never anxious or jarring.

Breathe

8s ease-in-out

Pulse

3s ease-in-out

42

Glow

3s ease-in-out

Float

4s ease-in-out

Voice & Tone

Direct, warm, confident. Write like a friend, not a brand.

Do

"Focus with thousands"

"Day 14 hits different than day 1"

"Your friend's 23-day streak staring at you works"

"3am can't sleep? 847 others are up too"

"Ready to show up?"

Don't

"Unlock your full potential"

"Transform your productivity journey"

"Mindfully cultivate presence"

"Leverage the power of community"

"Sign Up Now!"

Quick Reference

Copy-paste CSS variables and SwiftUI colors.

CSS Variables

/* Core colors */
--background: #0D1117;
--background-light: #161B22;
--accent: #4ECDC4;
--text-primary: #FFFFFF;
--text-muted: rgba(255,255,255,0.5);

/* Glass surface */
--glass-bg: rgba(255,255,255,0.02);
--glass-border: rgba(255,255,255,0.05);

/* Shadows */
--shadow-glow: 0 0 30px rgba(78,205,196,0.4);

SwiftUI

// Colors
Color.presenceBackground      // #0D1117
Color.presenceAccent          // #4ECDC4
Color.presenceTextPrimary     // white
Color.presenceTextMuted       // white 50%

// Fonts
.font(.presenceHero)          // 72pt ultralight
.font(.presenceCounterLarge)  // 48pt monospaced

// Animations
.animation(PresenceAnimation.breathing)
.breathingAnimation()
.pulseAnimation()