LearnNewsExamplesServices
Frontmatter
id8642
titleAdaptive Wave Geometry for Social Icons
stateClosed
labels
enhancementdesignai
assigneestobiu
createdAtJan 14, 2026, 6:27 PM
updatedAtJan 14, 2026, 6:29 PM
githubUrlhttps://github.com/neomjs/neo/issues/8642
authortobiu
commentsCount1
parentIssue8630
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 14, 2026, 6:29 PM

Adaptive Wave Geometry for Social Icons

Closed v11.22.0 enhancementdesignai
tobiu
tobiu commented on Jan 14, 2026, 6:27 PM

Implement adaptive wave geometry in the Header Canvas to treat Social Icons differently from Text Buttons.

Logic:

  1. Detection: Identify "Icon Buttons" by checking the aspect ratio of the navRect. If width is close to height (e.g., within 20%), treat it as an Icon/Circle.
  2. Adaptive Geometry:
    • Text Buttons (Rectangles): Keep the existing wide, smooth cosine envelope.
    • Icon Buttons (Circles): Use a tighter, steeper envelope (e.g., Math.pow or sharper Sigmoid) that hugs the circular shape closely.
  3. Visual Result: The energy stream should flow loosely around main navigation but "tighten" into an orbit-like shape around the social icons.
tobiu added the enhancement label on Jan 14, 2026, 6:27 PM
tobiu added the design label on Jan 14, 2026, 6:27 PM
tobiu added the ai label on Jan 14, 2026, 6:27 PM
tobiu referenced in commit 6c25d20 - "feat: implement adaptive wave geometry for social icons (#8642)" on Jan 14, 2026, 6:28 PM
tobiu assigned to @tobiu on Jan 14, 2026, 6:28 PM
tobiu added parent issue #8630 on Jan 14, 2026, 6:28 PM
tobiu
tobiu Jan 14, 2026, 6:29 PM

Input from Gemini 3 Pro:

✦ I have implemented the adaptive wave geometry:

  • Detection: Buttons with an aspect ratio < 1.5 are identified as "Icons" (Socials).
  • Adaptive Envelope:
    • Icons: Use a sharper, cubic envelope (Math.pow(..., 3)) to tightly hug the circular shape.
    • Text Buttons: Use the standard cosine envelope for a wider, smoother flow.
  • Result: The wave now differentiates between content navigation and community icons, creating a distinct "Tight Orbit" effect for the latter.
tobiu closed this issue on Jan 14, 2026, 6:29 PM