Frontmatter
| id | 8165 |
| title | Implement Configurable Theme Inheritance for Dragged Items |
| state | Open |
| labels | enhancementno auto closeai |
| assignees | [] |
| createdAt | Dec 27, 2025, 10:33 PM |
| updatedAt | Mar 28, 2026, 6:57 AM |
| githubUrl | https://github.com/neomjs/neo/issues/8165 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8163 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
Implement Configurable Theme Inheritance for Dragged Items
Openenhancementno auto closeai
When dragging items between different browser windows (apps) that may have different themes (e.g., Dark Mode vs Light Mode), we need a configurable strategy for how the dragged item appears.
Goal: Implement a
themeModeconfig (e.g.,'adapt' | 'retain') on the Draggable/SortZone definition.Current Behavior: The proxy clones the DOM/VDOM, likely carrying over classes, but if CSS variables are missing in the target, it may look broken.