CHAPTER 9 — BRAND MOTION SYSTEM
Brando Brand Guidelines v1.0
Motion is a core part of Brando’s identity. It represents the flow of meaning, the transfer of semantic rules, and the activation of governance within AI systems.
Brando’s motion system is not decorative animation — it is the visual metaphor for how brand policies move through an LLM.
This chapter defines how movement, transitions, timing, and behavioral cues embody the Brando brand.
9.1 Motion Philosophy
Brando motion must always feel:
1. Quietly Intelligent
It moves with purpose, not excitement.
2. Controlled
Motion reflects governance, not chaos.
3. Semantic
Movements symbolize relationships, flows, or activation.
4. Minimal
No unnecessary flourish or playful elasticity.
5. Atmospheric
Inspired by the Northern Lights — soft, directional, evolving.
9.2 Motion Principles
Principle 1 — Structure Leads
Movement always follows an underlying framework:
- grid
- graph
- path
- flow
Motion never appears random.
Principle 2 — Slow, Calm, Confident
Brando avoids sharp acceleration. Motion should be subtle and easing-based.
Principle 3 — Direction Matters
Motion implies meaning.
- Left → Right = progression
- Bottom → Top = elevation
- Diagonal (30–45°) = semantic flow
- Radial Outward = activation
- Radial Inward = consolidation / policy merging
Never animate downward or chaotically.
Principle 4 — Negative Space is Active
Movement occurs within ample whitespace. It must feel spacious, breathable, premium.
Principle 5 — Aurora Influence
Motion embodies:
- soft gradients
- flowing trails
- luminous shifts
- atmospheric smoothing
But only in hero or expressive moments.
9.3 Timing System
Brando’s timing fundamentals:
Durations
- Fast: 120–160ms
- Standard: 240–320ms
- Slow: 400–600ms
- Hero / Atmospheric: 2–6 seconds
Easing
-
Default: cubic-bezier(0.25, 0.1, 0.25, 1) (standard ease-in-out — calm, controlled)
-
Hero motion: cubic-bezier(0.4, 0.0, 0.2, 1) (smooth and cinematic)
Never use:
- bounce
- spring physics
- elastic easing
- overshoot
Brando does not wiggle. Brando glides.
9.4 Motion Behaviors by Element
Below are the core motion behaviors applied to Brando’s visual system.
9.4.1 Semantic Nodes (Core Token)
Nodes represent entities in a policy graph. Their animation must reflect meaning activation, not decoration.
Behaviors
- Pulse: 1–2px expansion, 1.5s loop, 40% opacity fade
- Glow: Aurora Cyan or Aurora Green soft glow, subtle
- Connect: When a node links, a line animates between nodes with smooth easing
- Highlight: 240ms color shift to accent, then settle back
Rules
- Never bounce
- Never jitter
- Never overshoot
Node behavior = semantic activation.
9.4.2 Edges (Graph Connections)
Edges represent relationships and rules.
Behaviors
- Draw-In Motion: Line draws from node A → B
- Directional Shimmer: A faint light moves along the edge to show flow
- Edge Activation: Slight brightening on interaction (hover/click)
Rules
- Always straight
- Never wavy
- Never animated in loops
- Must maintain 45° or 90° pathing
9.4.3 Aurora Ribbon (Hero Element)
A soft, atmospheric gradient ribbon inspired by the Northern Lights.
Behaviors
- Gradient Drift: Slow shifting colors — 2 to 5 seconds per cycle
- Soft Parallax: Layers moving at different low speeds
- Subtle Wave: Very low amplitude sine movement
Rules
- Never fast
- Never bright neon glow
- Never occupy the entire screen
- Use in hero/expressive contexts only
9.4.4 Typography Motion
Typography only moves in:
- hero moments
- transitions
- data explanations
Behaviors
- Fade-Up: 180–240ms, smooth opacity
- Slide-Up 8px: Minor vertical rise with ease
- Staggered Reveal: 80–100ms per line
Rules
- No letter-by-letter animation
- No kinetic typography
- No bounce
- No excessive distance
Motion should feel authoritative.
9.4.5 UI Components Motion
Buttons
- Hover: opacity shift + 1px cyan underline
- Press: slight darkening
- No scaling
Tabs
- Underline slides under selected tab
- Duration: 200ms
Cards
- Soft shadow elevation on hover
- Max 2–4px rise
Modals
- Fade-in: 180ms
- Fade-out: 160ms
- No slide-from-top or zoom
9.5 Hero Motion System
Hero animations are the most expressive face of Brando.
Components:
- Aurora ribbon
- Semantic nodes
- Edges
- Typography
Behavior:
- atmospheric drift (2–6 seconds)
- nodes softly pulsing
- edges connecting sequentially
- occasional semantic shimmer
- text gliding into place
The feeling:
- intelligent
- elegant
- stable
- futuristic
- cinematic
9.6 Interaction States & Graph Animations
When interacting with the Brand Policy Graph UI:
On Hover
- node grows +2px
- edge brightens slightly
- label fades in
On Click
- node locks to accent color
- edges animate outward
- related nodes glow subtly
On Filter / Change
- nodes reorganize with 240ms eased transitions
- edges redraw intelligently
This shows the living structure of the policy graph.
9.7 Motion Do’s and Don’ts
✔ DO
- Use slow atmospheric motion
- Focus on meaning, not decoration
- Align motion with graph structure
- Keep movements subtle
- Use accent glows sparingly
- Maintain timing consistency
✖ DON’T
- Use elastic or spring motion
- Animate text letter-by-letter
- Flash or flicker
- Spin elements
- Overwhelm with gradients
- Animate every element at once
- Use cartoon-style movement
9.8 Motion in the Context of Brando’s Identity
Motion expresses:
- the semantic “flow” of policies
- the activation of brand rules
- the stability of governance
- the elegance of structured meaning
- the natural intelligence of an aurora
It is a visual representation of how Brando works.
Brando motion is not entertainment. It is explanation.
9.9 Implementation Tokens (CSS/JS)
“These are motion primitives for engineers.”
CSS Variables
:root {
--motion-fast: 150ms;
--motion-standard: 280ms;
--motion-slow: 480ms;
--motion-hero: 4s;
--ease-default: cubic-bezier(0.25, 0.1, 0.25, 1);
--ease-hero: cubic-bezier(0.4, 0.0, 0.2, 1);
}
JavaScript Timing Patterns
const BRANDO_MOTION = {
fast: 150,
standard: 280,
slow: 480,
hero: 4000,
ease: "cubic-bezier(0.25, 0.1, 0.25, 1)",
easeHero: "cubic-bezier(0.4, 0.0, 0.2, 1)",
};
These provide a consistent motion experience across all surfaces.