Files
zeekayandHanzo Dev c24cb0f9d0 Rebuild /enso as the router, and put the measured boards back.
A request resolves to a preset on the fold. The GPQA list and the other runs are read from the leaderboard, and a short call is priced from the billed rate.

Co-authored-by: Hanzo Dev <[email protected]>
2026-10-07 13:28:22 -07:00

23 lines
739 B
TypeScript

/**
* One curve and one set of times for the Enso page.
*
* The hero, the request list and the learning walk all read these, so a
* change in pace is one edit. Reduced motion never starts the clocks.
*/
export const EASE = 'cubic-bezier(0.22, 0.8, 0.2, 1)'
export const TIME = {
/** How long the resting frame holds before the first move. */
open: 1100,
/** Axes light after a request arrives, before a preset is chosen. */
weigh: 880,
/** The chosen preset holds before the next request. */
hold: 2800,
/** A request line slides into its clip. */
swap: 560,
/** The signal travels from the request to the result. */
travel: 1700,
/** A list's emphasis moves from one row to the next. */
row: 480,
} as const