description v26.31.8

Studio Web solution deployed on 29/07/2026 at 12:45:48

palette 4.1.0

Tactics Betclic version : 4.1.0

palette 2.43.7

Tactics Clickbet version : 2.43.7

light_mode
dark_mode

Switch Design System theme
Betclic / Clickbet
Shortcut : MAJ + T

Switch theme mode
Light / Dark
Shortcut : MAJ + D

description v26.31.8

Studio Web solution deployed on 29/07/2026 at 12:45:48

palette 4.1.0

Tactics Betclic version : 4.1.0

palette 2.43.7

Tactics Clickbet version : 2.43.7

  • Home
  • Tactics components
  • Decorative
  • Rive
Tactics components

Rive

Rive is a real-time interactive design tool that allows you to design, animate, and integrate your assets into your projects.

TWIG : Universes/_common/_twig/_components/_rive/_rive.twig
CSS component : DesignSystem/_tactics/_components/_css/_common/_rive/_rive.scss
JS : Universes/_common/_js/_rive.js
Runtime : Universes/_common/_js/_vendor/rive.2.38.1.js (supports data binding / View Models)

Beyond a plain animation, the rive object also accepts id, inputs, trigger / triggers, view_model (properties / images) and events (cross-Rive choreography).
Any clickable element can drive a Rive elsewhere in the DOM with data-rive-target="#id" + data-rive-trigger / data-rive-input + data-rive-value / data-rive-play.
From JS : RiveManager.fireTrigger / setInput / setProperty / setImage / play / pause / replay('#id', ...).
Listen to a Rive's events : $('#id').on('rive:<eventName>', fn).