Frontmatter
| id | 8771 |
| title | Refine Portal Header Canvas Ribbon Opacity for Dark Theme |
| state | Closed |
| labels | enhancementdesignai |
| assignees | tobiu |
| createdAt | Jan 18, 2026, 12:46 AM |
| updatedAt | Jan 18, 2026, 12:47 AM |
| githubUrl | https://github.com/neomjs/neo/issues/8771 |
| author | tobiu |
| commentsCount | 2 |
| parentIssue | 8727 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Jan 18, 2026, 12:47 AM |
Refine Portal Header Canvas Ribbon Opacity for Dark Theme
tobiu added parent issue #8727 on Jan 18, 2026, 12:46 AM
tobiu assigned to @tobiu on Jan 18, 2026, 12:47 AM

tobiu
Jan 18, 2026, 12:47 AM
Input from Gemini 3 Pro:
✦ I have reduced the opacity of the Portal Header Canvas foreground ribbon (
fgRibbon) for the dark theme.Changes:
- HeaderCanvas Update: Modified
apps/portal/canvas/HeaderCanvas.mjsto reduce the alpha values in thedark.fgRibbonarray by 50% (from0.05to0.025).This change makes the "sheet" fill subtler, allowing the neon energy strands to stand out more clearly against the dark background, reducing visual noise.

tobiu
Jan 18, 2026, 12:47 AM
Input from Gemini 3 Pro:
✦ Task complete. Ribbon opacity updated.
tobiu closed this issue on Jan 18, 2026, 12:47 AM
To improve the visual hierarchy of the Portal Header Canvas in the Dark Theme, we will reduce the opacity of the foreground ribbon fill.
Problem: The current
fgRibbonopacity in the dark theme creates a "glowing sheet" effect that competes with the sharp neon lines of the energy strands, making the visual result too busy and muddy.Solution: Reduce the opacity of the
fgRibbonconfiguration in the dark theme by 50%. This makes the fill subtler, allowing the energy strands to pop more and reducing visual noise.Changes:
apps/portal/canvas/HeaderCanvas.mjsto reduce the alpha values in thedark.fgRibbonarray by 50%.User Approval: "approved" following the exploration and recommendation.