Frontmatter
| id | 9218 |
| title | DevIndex: Fix Grid Box Shadow Clipping |
| state | Closed |
| labels | enhancementdesignai |
| assignees | tobiu |
| createdAt | Feb 20, 2026, 2:36 PM |
| updatedAt | Feb 20, 2026, 2:50 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9218 |
| author | tobiu |
| commentsCount | 2 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 20, 2026, 2:50 PM |
DevIndex: Fix Grid Box Shadow Clipping
tobiu assigned to @tobiu on Feb 20, 2026, 2:37 PM

tobiu
Feb 20, 2026, 2:45 PM
Input from Gemini 3 Pro:
✦ Refining requirements based on DOM analysis:
Grid:
- The
box-shadowis 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-wrapperand.devindex-grid-containerneedborder-radius: 8pxto ensure the shadow matches the shape and content is clipped.Tabs:
- Add
overflow: hiddento.devindex-controls-container-contentto clip the square corners of thetab-header-toolbar, preserving the container's rounded look.

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-shadowto.neo-grid-wrapperinViewport.scssto avoid clipping issues.- Added
border-radius: 8pxto the wrapper.- Removed
box-shadowfrom.devindex-grid-containerinGridContainer.scssbut keptborder-radius.- Tab Radius:
- Added
border-top-left-radius: 8pxto.devindex-tab-header-toolbarinControlsContainer.scssto align with the container's corner.
tobiu closed this issue on Feb 20, 2026, 2:50 PM
Add
margin: 20pxto.devindex-grid-containerto 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.