LearnNewsExamplesServices
Frontmatter
id8724
titleCanvas Ecosystem: Visual Polish & Terminology Alignment
stateClosed
labels
documentationenhancementairefactoring
assigneestobiu
createdAtJan 16, 2026, 7:07 PM
updatedAtJan 16, 2026, 8:17 PM
githubUrlhttps://github.com/neomjs/neo/issues/8724
authortobiu
commentsCount1
parentIssue8721
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAtJan 16, 2026, 8:17 PM

Canvas Ecosystem: Visual Polish & Terminology Alignment

Closed v11.23.0/archive-v11-23-0-chunk-1 documentationenhancementairefactoring
tobiu
tobiu commented on Jan 16, 2026, 7:07 PM

Context: The code uses terms like "Lattice" and "Debris" which are slightly out of sync with the "Neural Link" / "Application Engine" narrative. Also, some visual artifacts (colors) might need tightening.

Goal: Align code terminology and final visual polish with the brand.

Requirements:

  1. Terminology: Update JSDoc and internal comments:
    • "Lattice" -> "Neural Fabric" or "Application Mesh"
    • "Debris" -> "Constructs" or "Particles"
  2. Palette: Verify that ServicesCanvas.mjs, HeaderCanvas.mjs, and HomeCanvas.mjs share the exact same colors definitions for the "Blue-Scale" theme.
  3. Cross-Canvas Consistency: Ensure the "Spark" effect in HomeCanvas matches the updated particle effect in ServicesCanvas.
tobiu
tobiu Jan 16, 2026, 8:16 PM

Input from Gemini 3 Pro:

✦ I have completed the refactoring for Ticket #8724:

  1. Terminology: Updated ServicesCanvas.mjs JSDoc to use "Neural Fabric" and "Constructs".

  2. Palette Unification:

    • Consolidated the "Blue-Scale" palette across all three canvases.
    • ServicesCanvas, HomeCanvas, and HeaderCanvas now strictly adhere to:
      • Primary: #3E63DD (Neo Blue)
      • Highlight: #00BFFF (Cyan) - Updated HeaderCanvas from #40C4FF.
      • Secondary: #536DFE (Indigo) - Updated HeaderCanvas and HomeCanvas from #8BA6FF.
  3. Spark Consistency: Analyzed HomeCanvas sparks. They are 2D trails (ctx.lineTo) whereas ServicesCanvas uses 3D projected squares. Given the different rendering contexts (2D Network vs 3D Grid), forcing them to be identical would break the aesthetic coherence of HomeCanvas (which relies on line drawing). However, the colors are now unified, which ensures brand consistency across the different visualizations.

The visual ecosystem is now aligned.

tobiu cross-referenced by #8721 on Jan 16, 2026, 8:17 PM
tobiu cross-referenced by #8725 on Jan 16, 2026, 8:55 PM