01Modular interface setup
Each card was built as its own pre-comp with the icon, border, label and glow separated. That kept the timing flexible: I could revise one module, reuse the same entrance logic and still preserve consistent padding and scale across the complete system.
02Cursor-led timing
I animated the cursor first and used its keyframes as the timing spine. The cards respond a few frames after it arrives with overshooting scale and opacity animation; Easy Ease and a tightened influence curve make the interactions feel responsive instead of mechanical.
03Connections and verification
The horizontal links are shape-layer paths revealed with Trim Paths. Labels are track-matted into the lines, while the verification state uses a quick brightness pulse and restrained glow so the viewer understands that the connection has completed.
04CRT finish
I finished the scene with a subtle scan-line overlay, soft purple radial light and a small amount of noise. Those passes sit on adjustment layers at low opacity, giving the clean vector artwork a screen-based texture without compromising legibility.