Files
blackcanyontickets/styleGuide/microcopy-crispygoat.md
dzinesco 26a87d0d00 feat: Complete platform enhancement with multi-tenant architecture
Major additions:
- Territory manager system with application workflow
- Custom pricing and page builder with Craft.js
- Enhanced Stripe Connect onboarding
- CodeReadr QR scanning integration
- Kiosk mode for venue sales
- Super admin dashboard and analytics
- MCP integration for AI-powered operations

Infrastructure improvements:
- Centralized API client and routing system
- Enhanced authentication with organization context
- Comprehensive theme management system
- Advanced event management with custom tabs
- Performance monitoring and accessibility features

Database schema updates:
- Territory management tables
- Custom pages and pricing structures
- Kiosk PIN system
- Enhanced organization profiles
- CodeReadr integration tables

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-12 18:21:40 -06:00

3.0 KiB
Raw Permalink Blame History

📝 Crispy Goat Microcopy Guide

This is how Crispy Goat talks — on buttons, forms, error states, and empty spaces. The tone is smart, blunt, self-aware, and never trying too hard.


🧠 General Voice & Tone

  • Confident. Minimal. Blunt.
  • A little dry or deadpan — but never robotic
  • Never say more than you need to. Ever.
  • Be clever only if it doesnt slow the user down
  • Humor should feel unforced. A wink, not a punchline.
  • If it sounds like a brochure or a startup pitch deck, its wrong.

🧩 Common Microcopy Patterns

Buttons

Intent Text
Primary CTA Lets Go / Show Me
Secondary No Thanks / Not Now
Submit Form Send It / Do the Thing
Danger I Know What Im Doing
Obvious Joke Absolutely Not (for a cancel/close button)

Form Fields

  • Placeholder:
    Your Email (we probably wont write back)
  • Label:
    Name (real or fake, we dont care)
  • Submit:
    Fire It Off

Errors

  • Something broke. Were not surprised.
  • Try again, or dont.
  • You missed a required field. Embarrassing.
  • Thats not a real email. You knew that.

Empty States

  • No results:
    Nothing here. Maybe its you.
  • No events yet:
    Quiet for now. Were plotting.
  • Form incomplete:
    Youre not done. We believe in you, barely.

404 Page

You went too far. Even goats know their limits.

  • Crispy Goat. Est. 🤷‍♂️
  • Built with real code and no patience.
  • Good work. Bad attitude.
  • Crafted in the mountains. Released into the wild.

🤫 Hidden Copy / Easter Eggs

  • Console log: console.warn("We told you not to inspect.")
  • Hover alt text: "This link goes places. Spiritually."
  • Form easter egg: If someone enters asdf or fake text, show:
    Try harder. Or just leave.

Style Rules

  • Use sentence case (not Title Case)
  • Avoid exclamation marks (unless sarcastic)
  • Never use “submit,” “enter,” “click here,” or “subscribe”
  • Use periods for tone. Theyre blunt.
  • Dont write instructions unless theyre funny and helpful

💬 Example Voice in Context

<h2>Were probably not taking clients.</h2>
<p>But if youre insistent, go ahead. We dare you.</p>
<button>Make the Case</button>
<label>Email</label>
<input placeholder="We probably wont reply">

🧼 Dont You Dare

  • “We value your business”
  • “Lets build something great together”
  • “Innovative solutions”
  • “Our team of experts”
  • Anything that sounds like a pitch deck from 2012

🧠 Summary

Crispy Goat copy should:

  • Say only whats needed — with style
  • Be proud, dry, and on the edge of rude
  • Never sound like youre trying to win the client
  • Make someone laugh once, raise an eyebrow twice, and trust you anyway

If it reads like a job application or a startup homepage, rewrite it.