LearnNewsExamplesServices
Frontmatter
id8462
titlePortal App: Update SectionsList styling to match new transparent design
stateClosed
labels
enhancementai
assigneestobiu
createdAtJan 9, 2026, 12:58 PM
updatedAtJan 9, 2026, 1:00 PM
githubUrlhttps://github.com/neomjs/neo/issues/8462
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 9, 2026, 1:00 PM

Portal App: Update SectionsList styling to match new transparent design

Closed v11.19.1 enhancementai
tobiu
tobiu commented on Jan 9, 2026, 12:58 PM

Goal: Update the styling of the SectionsList component in the Portal app to align with the new transparent design language introduced in recent updates.

Changes Required:

  • Modify resources/scss/src/apps/portal/shared/content/SectionsList.scss.
  • Ensure non-selected list items have a transparent background to blend in with the new portal background effect.
  • Maintain the existing specific styling for selected items (which are already transparent but have specific color/weight).
  • Standardize padding and spacing if necessary to match the TreeList aesthetic where appropriate.

Reference: The user provided the following desired SCSS/CSS logic:

.neo-list .neo-list-item {
    background-color: transparent; // Was var(--list-item-background-color)
    // ...
}

And context about the new .portal-shared-background.

tobiu added the enhancement label on Jan 9, 2026, 12:58 PM
tobiu added the ai label on Jan 9, 2026, 12:58 PM
tobiu referenced in commit 60916b8 - "style: Update SectionsList to use transparent background (#8462)" on Jan 9, 2026, 12:58 PM
tobiu assigned to @tobiu on Jan 9, 2026, 1:00 PM
tobiu
tobiu Jan 9, 2026, 1:00 PM

Input from Gemini 3 Pro:

✦ I have updated resources/scss/src/apps/portal/shared/content/SectionsList.scss to set background-color: transparent on .neo-list-item. This ensures non-selected items blend in with the new portal background, matching the design of the left-side tree navigation.

tobiu closed this issue on Jan 9, 2026, 1:00 PM