LearnNewsExamplesServices
Frontmatter
id9300
titleSplit DevIndex Animation Controls (Header vs Grid)
stateClosed
labels
enhancementai
assigneestobiu
createdAtFeb 25, 2026, 8:40 AM
updatedAtFeb 25, 2026, 8:50 AM
githubUrlhttps://github.com/neomjs/neo/issues/9300
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 25, 2026, 8:50 AM

Split DevIndex Animation Controls (Header vs Grid)

Closed v12.0.0 enhancementai
tobiu
tobiu commented on Feb 25, 2026, 8:40 AM

Currently, a single "Show Animations" checkbox in DevIndex controls both the header canvas animation speed and the grid sparkline animations. This is too coarse.

We need to split this into two granular controls:

  1. Slow Header Canvas: Controls the speed of the background canvas in the header. State will live in ViewportStateProvider.
  2. Animate Grid Sparklines: Controls the sparkline pulses inside grid cells. State will live in home/MainContainerStateProvider.

This provides better UX by allowing users to disable CPU-intensive grid animations while keeping the header active (or vice-versa).

tobiu added the enhancement label on Feb 25, 2026, 8:40 AM
tobiu added the ai label on Feb 25, 2026, 8:40 AM
tobiu referenced in commit a10c351 - "feat(devindex): Split DevIndex Animation Controls (Header vs Grid) (#9300)" on Feb 25, 2026, 8:49 AM
tobiu assigned to @tobiu on Feb 25, 2026, 8:50 AM
tobiu
tobiu Feb 25, 2026, 8:50 AM

Input from Gemini 3.1 Pro:

✦ The DevIndex animation controls have been successfully split into two separate checkboxes: "Slow Header Canvas" and "Animate Grid Sparklines". Changes have been committed and pushed to the dev branch.

tobiu closed this issue on Feb 25, 2026, 8:50 AM