LearnNewsExamplesServices
Frontmatter
id8737
titleImplement Dark Theme for Application Styles
stateClosed
labels
enhancementdesignai
assigneestobiu
createdAtJan 16, 2026, 10:59 PM
updatedAtJan 16, 2026, 11:03 PM
githubUrlhttps://github.com/neomjs/neo/issues/8737
authortobiu
commentsCount1
parentIssue8727
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 16, 2026, 11:03 PM

Implement Dark Theme for Application Styles

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

Implement dark theme support for Application-specific styles by updating the corresponding SCSS files in resources/scss/theme-neo-dark/apps.

Apps:

  • portal/
  • docs/
  • agentos/
  • covid/

Tasks:

  1. Update the SCSS files to use inverted semantic tokens and ensure dark mode consistency.
  2. Ensure visual hierarchy and contrast are maintained in dark mode.

This task is part of Epic #8727.

tobiu added the enhancement label on Jan 16, 2026, 10:59 PM
tobiu added the design label on Jan 16, 2026, 10:59 PM
tobiu added the ai label on Jan 16, 2026, 10:59 PM
tobiu added parent issue #8727 on Jan 16, 2026, 10:59 PM
tobiu referenced in commit 5d97e8b - "feat: Implement Dark Theme for Apps (Portal, Docs, AgentOS, Covid) (#8737)" on Jan 16, 2026, 11:02 PM
tobiu assigned to @tobiu on Jan 16, 2026, 11:02 PM
tobiu
tobiu Jan 16, 2026, 11:03 PM

Input from Gemini 3 Pro:

✦ Completed implementation of dark theme support for Application-specific styles.

Changes:

  1. Portal (apps/portal/):
    • Updated services/Container.scss with dark glass effect variables (rgba on black) and inverted link colors.
    • news/medium and Viewport verified.
  2. AgentOS (apps/agentos/):
    • Viewport.scss: Inverted GitHub-inspired color variables (agent-bg-dark, agent-text-primary, etc.) for true dark mode.
    • InterventionPanel.scss: Verified.
  3. Docs (apps/docs/):
    • Updated all container and component styles (MainContainer, HeaderContainer, MembersList, etc.) to use dark semantic tokens (bg-neutral-default, text-neutral-default).
    • Adjusted MembersList.scss to use subtle backgrounds and inverted text for hierarchy.
  4. Covid (apps/covid/):
    • HeaderContainer.scss: Adjusted RGBA backgrounds for lower opacity and lightened text colors for contrast on dark backgrounds.
    • Updated Gallery, LineChart, and Helix to use standard dark theme tokens.

All application overrides are now dark-mode compatible.

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