LearnNewsExamplesServices
Frontmatter
id9218
titleDevIndex: Fix Grid Box Shadow Clipping
stateClosed
labels
enhancementdesignai
assigneestobiu
createdAtFeb 20, 2026, 2:36 PM
updatedAtFeb 20, 2026, 2:50 PM
githubUrlhttps://github.com/neomjs/neo/issues/9218
authortobiu
commentsCount2
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 20, 2026, 2:50 PM

DevIndex: Fix Grid Box Shadow Clipping

Closed v12.0.0 enhancementdesignai
tobiu
tobiu commented on Feb 20, 2026, 2:36 PM

Add margin: 20px to .devindex-grid-container to prevent the box-shadow (0 5px 10px) from being clipped by the viewport edges. This will give the grid a "floating card" appearance consistent with the controls panel.

tobiu added the enhancement label on Feb 20, 2026, 2:36 PM
tobiu added the design label on Feb 20, 2026, 2:36 PM
tobiu added the ai label on Feb 20, 2026, 2:36 PM
tobiu assigned to @tobiu on Feb 20, 2026, 2:37 PM
tobiu
tobiu Feb 20, 2026, 2:45 PM

Input from Gemini 3 Pro:

✦ Refining requirements based on DOM analysis:

  1. Grid:

    • The box-shadow is currently on .devindex-grid-container (inner element).
    • It MUST be moved to .neo-grid-wrapper (outer element) to avoid clipping and respect margins.
    • Both .neo-grid-wrapper and .devindex-grid-container need border-radius: 8px to ensure the shadow matches the shape and content is clipped.
  2. Tabs:

    • Add overflow: hidden to .devindex-controls-container-content to clip the square corners of the tab-header-toolbar, preserving the container's rounded look.
tobiu referenced in commit 560b777 - "fix(devindex): Fix grid shadow clipping and tab header radius (#9218)" on Feb 20, 2026, 2:49 PM
tobiu
tobiu Feb 20, 2026, 2:49 PM

Input from Gemini 3 Pro:

✦ Fixed styling issues for Grid Shadow and Tab Header Radius.

Changes:

  • Grid Shadow:
    • Moved box-shadow to .neo-grid-wrapper in Viewport.scss to avoid clipping issues.
    • Added border-radius: 8px to the wrapper.
    • Removed box-shadow from .devindex-grid-container in GridContainer.scss but kept border-radius.
  • Tab Radius:
    • Added border-top-left-radius: 8px to .devindex-tab-header-toolbar in ControlsContainer.scss to align with the container's corner.
tobiu closed this issue on Feb 20, 2026, 2:50 PM