LearnNewsExamplesServices
Frontmatter
id8735
titleImplement Dark Theme for Navigation Components
stateClosed
labels
enhancementdesignai
assigneestobiu
createdAtJan 16, 2026, 10:54 PM
updatedAtJan 16, 2026, 10:55 PM
githubUrlhttps://github.com/neomjs/neo/issues/8735
authortobiu
commentsCount1
parentIssue8727
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 16, 2026, 10:55 PM

Implement Dark Theme for Navigation Components

Closed v11.23.0 enhancementdesignai
tobiu
tobiu commented on Jan 16, 2026, 10:54 PM

Implement dark theme support for Navigation components by updating the corresponding SCSS files in resources/scss/theme-neo-dark.

Components:

  • tab/ (Container, Strip, Header)
  • menu/ (List, Panel)
  • toolbar/ (Base)

Tasks:

  1. Update the SCSS files to use inverted semantic tokens and ensure dark mode consistency.
  2. Ensure correct contrast for text and active states.

This task is part of Epic #8727.

tobiu added the enhancement label on Jan 16, 2026, 10:54 PM
tobiu added the design label on Jan 16, 2026, 10:54 PM
tobiu added the ai label on Jan 16, 2026, 10:54 PM
tobiu added parent issue #8727 on Jan 16, 2026, 10:54 PM
tobiu referenced in commit c8f7da3 - "feat: Implement Dark Theme for Navigation Components (Tab, Menu, Toolbar) (#8735)" on Jan 16, 2026, 10:55 PM
tobiu assigned to @tobiu on Jan 16, 2026, 10:55 PM
tobiu
tobiu Jan 16, 2026, 10:55 PM

Input from Gemini 3 Pro:

✦ Completed implementation of dark theme support for Navigation components.

Changes:

  1. Tab (tab/):
    • Updated Container.scss to use var(--sem-color-border-default) for borders.
    • Verified Strip.scss and header/Button.scss utilize component tokens which map to dark semantic tokens.
  2. Menu (menu/):
    • Updated List.scss to use dark background, border, and icon tokens.
    • Updated Panel.scss to use dark border token.
  3. Toolbar (toolbar/):
    • Updated Base.scss to use dark background token.

All updated files now consistently use var(--sem-color-...) tokens.

tobiu closed this issue on Jan 16, 2026, 10:55 PM
tobiu cross-referenced by #8727 on Jan 16, 2026, 11:22 PM