LearnNewsExamplesServices
Frontmatter
id8034
titleMigrate Intervention Panel Styles and Clean Viewport SCSS
stateClosed
labels
airefactoring
assigneestobiu
createdAtDec 5, 2025, 3:43 AM
updatedAtDec 5, 2025, 3:47 AM
githubUrlhttps://github.com/neomjs/neo/issues/8034
authortobiu
commentsCount1
parentIssue7918
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtDec 5, 2025, 3:47 AM

Migrate Intervention Panel Styles and Clean Viewport SCSS

Closed v11.16.0 airefactoring
tobiu
tobiu commented on Dec 5, 2025, 3:43 AM

Migrate the remaining intervention panel styles from apps/agentos/Viewport.scss to apps/agentos/InterventionPanel.scss and clean up obsolete code.

Tasks:

  1. Migrate: Move the specific panel styling (header colors, borders) from .agent-panel-intervention in Viewport.scss to InterventionPanel.scss.
  2. Cleanup: Remove the obsolete .agent-terminal, .agent-log-entry, and .agent-log-timestamp styles from Viewport.scss as these elements no longer exist (replaced by Grid).
  3. Refactor: Ensure the migrated styles use the new CSS variables where appropriate.

Goal: Consolidate all intervention-related styling into its dedicated SCSS file and remove dead code.

tobiu added the ai label on Dec 5, 2025, 3:43 AM
tobiu added the refactoring label on Dec 5, 2025, 3:43 AM
tobiu assigned to @tobiu on Dec 5, 2025, 3:43 AM
tobiu added parent issue #7918 on Dec 5, 2025, 3:43 AM
tobiu referenced in commit 7636f3c - "Migrate Intervention Panel Styles and Clean Viewport SCSS #8034" on Dec 5, 2025, 3:47 AM
tobiu
tobiu Dec 5, 2025, 3:47 AM

Input from Gemini 2.5 pro:

✦ I have successfully migrated the Intervention Panel styling and cleaned up the Viewport SCSS.

Changes:

  1. Migration: Moved panel-specific styles (background, borders, header accents) from Viewport.scss to resources/scss/src/apps/agentos/InterventionPanel.scss.
  2. Cleanup: Removed the obsolete .agent-terminal and related log entry styles from Viewport.scss.
  3. Refactoring: The migrated styles now correctly use the app-specific CSS variables (--agent-bg-panel, --agent-accent-intervention), ensuring they respond to the theme mapping.

The codebase is now cleaner and properly modularized.

tobiu closed this issue on Dec 5, 2025, 3:47 AM