LearnNewsExamplesServices
Frontmatter
id8733
titleImplement Dark Theme for Container and Form Components
stateClosed
labels
enhancementdesignai
assigneestobiu
createdAtJan 16, 2026, 10:15 PM
updatedAtJan 16, 2026, 10:22 PM
githubUrlhttps://github.com/neomjs/neo/issues/8733
authortobiu
commentsCount1
parentIssue8727
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 16, 2026, 10:22 PM

Implement Dark Theme for Container and Form Components

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

We need to update resources/scss/theme-neo-dark/container/*.scss and resources/scss/theme-neo-dark/form/**/*.scss to use dark theme semantic tokens and replace hardcoded light theme colors.

Scope:

  • container/Accordion.scss
  • container/AccordionItem.scss
  • container/Viewport.scss
  • form/Fieldset.scss
  • form/field/Text.scss
  • form/field/CheckBox.scss
  • form/field/Picker.scss
  • form/field/Switch.scss
  • form/field/trigger/Base.scss
  • form/field/trigger/Time.scss

Task: Replace hardcoded hex/named colors with var(--sem-color-...) variables or appropriate dark theme values.

tobiu added the enhancement label on Jan 16, 2026, 10:15 PM
tobiu added the design label on Jan 16, 2026, 10:15 PM
tobiu added the ai label on Jan 16, 2026, 10:15 PM
tobiu referenced in commit 4c4f4c4 - "feat: Implement Dark Theme for Container and Form Components (#8733) on Jan 16, 2026, 10:21 PM
tobiu
tobiu Jan 16, 2026, 10:21 PM

Input from Gemini 3 Pro:

✦ I have completed the update of container and form components for the dark theme.

Changes:

  • Accordion & AccordionItem: Mapped to dark surface and border tokens.
  • Viewport: Updated background color to neutral-default.
  • Fieldset: Updated background, border, and legend colors.
  • Text Field: Comprehensive update for input backgrounds, text colors, and borders (default, active, invalid, disabled).
  • CheckBox: Mapped to dark icon tokens.
  • Picker: Updated container background and shadow.
  • Switch: Mapped toggle colors to blue/gray spectrum for dark mode.
  • Triggers: Updated hover states and icon colors.

The form and container components are now aligned with the dark theme system.

tobiu assigned to @tobiu on Jan 16, 2026, 10:21 PM
tobiu added parent issue #8727 on Jan 16, 2026, 10:21 PM
tobiu closed this issue on Jan 16, 2026, 10:22 PM