Back to Index
EurekaGO Brand Playbook
05
Motion
System

The EurekaGO motion system — principles, timing, palette and application rules for the Halo animation.

Document 05 / 12 Version 1.0 · May 2026 Confidential
A

Motion Principles

EurekaGO motion is not decoration. Every animation must carry a specific idea: the system is alive, responsive, operational. The brand does not aspire to something — it already works.

The three laws of EurekaGO motion design derive directly from the positioning: systemic authority, visible operationality, zero pitch-deck energy.

Principle 01
Breathe, don't bounce

The rhythm is organic, bidirectional, continuous. No bounce, no overshoot. The Halo animation expands outward and returns inward — like a system processing at a steady state.

Principle 02
Slow is authoritative

The base cycle is 7.5 seconds. No EurekaGO animation is frantic. Speed signals urgency and superficiality; controlled slowness signals depth and system thinking.

Principle 03
Azure is the live signal

Azure is the only color that moves in the system. Fuchsia does not animate. Ink does not animate. Only the azure component of the mark carries motion — it is the brand's operational color.

B

Il Sistema Halo

The EurekaGO pictogram is a trapezoid with "!" — a static structure in ink/paper. The Halo System adds three concentric azure bands around the mark, animated in sequence to create the "Respiro" (Breath) pattern.

The Halo bands operate on two simultaneous layers: outer strokes (clipped outside the triangle) and inner fills (stacked, layered). This creates a coherent propagation both outward and toward the center of the mark.

Halo DARK v18 · 7.5s
Halo LIGHT v19 · 7.5s
C

Timing System — Il Ciclo Respiro

The "Respiro" (Breath) pattern is bidirectional: the three bands fade out in outward succession (exhale), then fade back in inward succession (inhale). The cycle is continuous and seamless — frame 0% and frame 100% are identical.

7.5s
Base cycle

Total cycle duration: exhale + inhale + hold. Each band uses 1/6 of the cycle for its transition, with holds of 1/3. The ease-in-out function ensures zero velocity at the edges of every hold — no jerk, no bounce.

0 T/6 T/3 T/2 2T/3 5T/6 T
L1
L2
L3
All ON ← Exhale → All OFF ← Inhale → All ON
Easing
ease-in-out
cubic-bezier(0.42, 0, 0.58, 1)

Applied to every transition segment. Guarantees zero velocity at the start and end of each transition — movement is always smooth, never abrupt.

Seamless loop
0% === 100%

The animation is designed to loop infinitely without discontinuity: the final frame is identical to the first, so the cycle restart is perceptually invisible.

Keyframes — Implementation reference
@keyframes pulse-L1 {
  0%     { opacity: 1; }    /* hold: all on */
  16.66% { opacity: 0; }    /* L1 off — exhale starts */
  83.33% { opacity: 0; }    /* hold: off */
  100%   { opacity: 1; }    /* L1 on — inhale complete */
}

@keyframes pulse-L2 {
  0%     { opacity: 1; }
  16.66% { opacity: 1; }    /* hold while L1 exits */
  33.33% { opacity: 0; }    /* L2 off */
  66.66% { opacity: 0; }    /* hold: off */
  83.33% { opacity: 1; }    /* L2 on — inhale */
  100%   { opacity: 1; }
}

@keyframes pulse-L3 {
  0%     { opacity: 1; }
  33.33% { opacity: 1; }    /* hold while L1+L2 exit */
  50%    { opacity: 0; }    /* L3 off — all dark */
  66.66% { opacity: 1; }    /* L3 on first — inhale starts */
  100%   { opacity: 1; }
}
D

Palette Halo — Versione DARK

The DARK version of the Halo uses deep teal tones, pre-composed against an ink background (#0A0A0A). The three bands decay toward the background — the mark "emerges" from the dark when all bands are on, and dissolves into ink when they fade out.

L1 — Inner
Teal Bright
#057688
The band closest to the mark. Brightest and most saturated — the only one visible at low screen brightness. First to light up (inhale), first to fade (exhale).
stroke-width 6 inner band
L2 — Middle
Teal Deep
#07454E
Middle band. Creates the perceptual transition between the bright signal (L1) and the background edge (L3). Follows L1 in the cycle with a T/6 delay.
stroke-width 12 middle band
L3 — Outer
Teal Shadow
#082329
Outermost band. Nearly identical to ink — the Halo boundary is soft, not defined. Last to fade (exhale), first to return (inhale).
stroke-width 18 outer band
Compatible surfaces — DARK version

The Halo DARK must be used exclusively on Ink (#0A0A0A) surfaces. Not on cream, not on white, not on colored surfaces. The band gradient is calibrated specifically to merge with ink.

E

Palette Halo — Versione LIGHT

The LIGHT version uses the three tints of the light azure scale, pre-composed against a cream background (#F5F3EC). The progression runs from the most saturated azure (L1, inner) to near-paper (L3, outer), creating an effect of radiated light.

L1 — Inner
Azure L1
#5FD1E1
Inner band — most saturated. Maximum chromatic intensity, closest proximity to the mark. The primary signal of the azure system in light mode.
stroke-width 6 inner band
L2 — Middle
Azure L2
#A5E4EB
Middle band — pastel tone. Visual transition between the azure core and the near-paper perimeter. Half the saturation of L1.
stroke-width 12 middle band
L3 — Outer
Azure L3
#D5F0F2
Outer band — near paper. The Halo LIGHT fades gently into cream — the boundary reads as light, not as an edge. Last in the exhale cycle, first in the inhale.
stroke-width 18 outer band
Compatible surfaces — LIGHT version

The Halo LIGHT should be used on Cream (#F5F3EC) surfaces or, carefully, on White. Not on ink — use the DARK version for dark backgrounds. Band L3 is calibrated to merge with cream: on white it may appear too detached.

F

Geometria SVG

The pictogram is built on a 100×100 viewBox. The unified triangle — with vertices at the coordinates below — is the parent shape from which both the Halo bands and the interior fills derive. Bar and dot in paper/ink cover the triangle to form the "!" glyph.

A (apex) BR BL bar dot viewBox 100×100
Elemento Coordinate
ViewBox 0 0 100 100
Triangolo — Apex (A) 54.6884, 5.0000
Triangolo — Bottom Right (BR) 54.6884, 95.0000
Triangolo — Bottom Left (BL) 37.5628, 95.0000
Bar — vertici A · (54.6884, 70.1307) · (40.7286, 83.5519)
Dot — vertici BL · BR · (54.6884, 79.6332)
Halo stroke-width L1 6 — inner band
Halo stroke-width L2 12 — middle band
Halo stroke-width L3 18 — outer band
ClipPath — outside-tri Full rectangle (−100 −100 → 200 200) with a triangle hole (fill-rule: evenodd). Retains only the outer half of the strokes.
G

Stati Statici

When animation is unavailable — prefers-reduced-motion environments, PDF, print, static contexts — the mark appears in the "All ON" state: all bands visible, maximum chromatic presence. Do not use intermediate states as a static version.

DARK · All ON
Static DARK state. All bands visible. Use in non-animated contexts.
DARK · All OFF
Dissolved state. The mark is flat — bar/dot only. Do not use as a static version.
LIGHT · All ON
Static LIGHT state. All bands visible. Use in non-animated contexts.
LIGHT · All OFF
Mark nearly invisible — bar/dot on cream only. Do not use as a static version.
H

Regole d'uso

The Halo animation has a precise function: brand identity marker in high-visibility digital contexts. It is not a UI animation — it is a brand expression. Its use must be controlled and intentional.

Use the Halo
  • Homepage and hero section of the EurekaGO website — the user's first encounter.
  • Loading screens and splash screens in digital products.
  • Presentations and pitch videos — as centrepiece on an ink background.
  • Physical stands and installations where motion is expected and valued.
  • Social media — short clip containing the full cycle (7.5s or a multiple).
Do not use the Halo
  • As a badge or avatar at small sizes (below 64px) — the Halo is not legible at reduced scale.
  • Alongside other animations on the same screen — the Halo must always be the sole primary moving element.
  • At altered speeds — the 7.5s cycle must not be shortened. Speeding it up destroys the "slow is authoritative" principle.
  • On colored backgrounds other than ink or cream.
  • In print, PDF, or email — use the static "All ON" state instead.
Minimum size
Minimum Web
160px
Animated mark width
Recommended
320px
Desktop hero section
Installations
No limit
Full screen / projection
I

File Sorgente

The master animation files live in the 60_ANIMATIONS/ folder. Do not modify timing or geometry values without updating this document.

File Versione Note
260523_Pyctogram EurekaGO Animated_DARK.html v18 Halo DARK on ink. Geometry r9, 7.5s cycle. Primary reference file.
260523_Pyctogram EurekaGO Animated_LIGHT.html v19 Halo LIGHT on cream. Same geometry and timing. Light azure scale palette.