Circuit Breaker Settings Panel

Familiar electrical panel metaphor makes settings intuitive for every tradesperson

⚡

Main Breaker - Account Status

Master control for all account features

ON
Breaker on

Email Alerts

15A
ON

Receive email notifications for job matches and messages

15A Circuit
Breaker on

SMS Notifications

15A
ON

Text message alerts for urgent updates

15A Circuit
Breaker on

Direct Messaging

20A
ON

Send and receive messages with other crew members

20-30A Circuit
Breaker on

Job Posting

30A
ON

Create and manage job postings

20-30A Circuit
Breaker tripped

Profile Visibility

20A
TRIPPED

Show your profile to other crew members (verification required)

⚠️ Click to reset breaker

20-30A Circuit
Breaker off

API Access

50A
OFF

Programmatic access to SideJob features

50A+ Circuit
Breaker off

Advanced Analytics

50A
OFF

Detailed insights and performance metrics

50A+ Circuit

Panel Legend

Understanding your circuit breaker settings

🟢

ON (Switch Up)

Feature enabled and functioning normally

⚫

OFF (Switch Down)

Feature disabled by user choice

🔴

TRIPPED (Middle)

Feature disabled due to issue - click to reset

Amp Ratings Explained:

15A
Lightweight features (email, basic alerts)
20-30A
Standard features (messaging, job posting)
50A+
Power user features (API, advanced tools)

💡 Pro Tip: Just like on a jobsite, higher amp circuits can handle more load. Power user features require more system resources, so they're on higher-rated breakers.

Why Circuit Breakers Work as a Settings Metaphor

Universal recognition meets elegant functionality

👷 Daily Familiarity

Every tradesperson has flipped a breaker - at home, on job sites, or troubleshooting equipment. The interaction model is burned into muscle memory.

⚡ Natural Thresholds

Amp ratings naturally explain feature capacity. Just like a 15A circuit runs lights but not a welder, basic features need less capacity than power-user tools.

🔴 Clear Error States

The "tripped" state is perfect for errors requiring attention. Just like resetting a breaker, users know exactly what to do when something goes wrong.

🎯 Logical Grouping

Breaker panels organize circuits by function and location. Settings can be grouped the same way - notifications, privacy, features, etc.

🏗️

Authentic Design

Real breaker panel aesthetics, not cartoonish representations

⚙️

Interactive Feedback

Click breakers to toggle, visual states match expectations

🎓

Zero Learning Curve

No tutorial needed - you already know how this works

Real-World Scenarios

How the metaphor handles common situations

Scenario: Enabling a Feature

Action: Click the breaker switch - it flips up to ON position
Result: Green indicator, feature immediately available
Just like: Flipping a breaker to restore power to a circuit

Scenario: Verification Required

Action: Breaker shows TRIPPED state with warning indicator
Result: Click to reset, then complete verification to turn ON
Just like: A tripped breaker needs reset before power returns

Scenario: Temporarily Disable Feature

Action: Click ON breaker - it flips down to OFF position
Result: Gray indicator, feature disabled but easily re-enabled
Just like: Turning off a circuit when doing electrical work

🏗️ The Jobsite Principle: Technology should work like the tools tradespeople use every day. No arbitrary UI patterns to learn - just familiar interactions that respect users' existing expertise.

🤝 Respectful Design (dignity.ink)

Why this matters beyond aesthetics

These jobsite metaphors aren't "cute themes" - they're respectful design that acknowledges:

  • ✓ Users have valuable expertise - Don't make them learn arbitrary UI patterns
  • ✓ Good tools are invisible - Like a properly rated breaker, you only notice when something's wrong
  • ✓ Simplicity is sophisticated - A breaker panel is elegant engineering that's remained unchanged for 100 years
  • ✓ Dignity in design - Treating users' time and knowledge with respect

"Technology should serve people, not confuse them. When we speak users' language and respect their expertise, that's dignity.ink in practice."