diff --git a/src/editor/core/Editor3DCanvas.tsx b/src/editor/core/Editor3DCanvas.tsx index 767ef234..8e92d1c1 100644 --- a/src/editor/core/Editor3DCanvas.tsx +++ b/src/editor/core/Editor3DCanvas.tsx @@ -1259,63 +1259,66 @@ export function Editor3DCanvas({ > - {/* Zoom indicator */} -
- Zoom: {currentZoom} -
- - {/* Grid position */} - {mouseGridPos && ( + {/* Overlay container - uses inset-0 for proper absolute positioning */} +
+ {/* Zoom indicator */}
- {mouseGridPos.x}, {mouseGridPos.y} + Zoom: {currentZoom}
- )} - {/* Mini-map */} - {mapData && ( -
- + {mouseGridPos.x}, {mouseGridPos.y} +
+ )} + + {/* Mini-map */} + {mapData && ( +
+ +
+ )} + + {/* Instructions */} +
+ Scroll zoom • Middle-drag rotate • Edge/arrows pan • Click paint +
+ + {/* Undo preview overlay */} + {isUndoPreviewActive && undoPreview && ( + -
- )} - - {/* Instructions */} -
- Scroll zoom • Middle-drag rotate • Edge/arrows pan • Click paint + )}
- - {/* Undo preview overlay */} - {isUndoPreviewActive && undoPreview && ( - - )} ); }