Skip to main content

Branding & Style Guide

Official naming conventions, logos, and colours for the LightningPiggy open-source project.

Naming

Technical

LightningPiggy

No space, CamelCase — the canonical form.

Use for:

  • Project and repository references
  • Code (classes, functions, variables, filenames)
  • Usernames, handles, and hashtags
  • Asset names (SVG, PNG, GIF)
  • Firmware, releases, APIs, and technical docs

Examples

LightningPiggy firmware v2.1 class LightningPiggy #LightningPiggy lightningpiggy-logo.svg
Prose

Lightning Piggy

With a space — for natural language readability.

Use for:

  • Website and marketing copy
  • Blog posts and articles
  • Human-friendly documentation
  • Storytelling and descriptive text

Examples

"Lightning Piggy helps kids save sats."

"Meet Lightning Piggy, the Bitcoin piggy bank."

Capitalisation

Always capitalise both words:

LightningPiggy
Lightning Piggy
lightningpiggy
Lightningpiggy
LIGHTNING PIGGY

Consistency

  • Do not mix both forms within the same sentence.
  • First mention may use: LightningPiggy (Lightning Piggy)
  • After first mention, choose one form and stay consistent.
  • Avoid common typos such as LightingPiggy
  • When unsure, default to LightningPiggy.

Logo

LightningPiggy logo - Pink & Yellow

Pink & Yellow

For light backgrounds

LightningPiggy logo - White & Yellow

White & Yellow

For dark backgrounds

Colours

Accent Pink

Outline & primary accent

#EC008C

Light Pink

Fill & background

#F0BCD7

Lightning Yellow

Lightning bolt accent

#FFDB00

LightningPiggy provides a strong, unique, brandable identity for open-source software and community use. Lightning Piggy improves readability for non-technical audiences. This follows conventions used by other open-source mascot projects.

Proposed changes to this guide should be discussed via a pull request.