Frontmatter
| id | 8165 |
| title | Implement Configurable Theme Inheritance for Dragged Items |
| state | Open |
| labels | enhancementno auto closeaineeds-re-triage |
| assignees | [] |
| createdAt | Dec 27, 2025, 10:33 PM |
| updatedAt | 3:23 PM |
| githubUrl | https://github.com/neomjs/neo/issues/8165 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8163 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| contentTrust | |
| projected | |
| quarantined | 0 |
| signals | [] |
| blockedBy | [] |
| blocking | [] |
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.