From 20056f5ddc45a87a21e50a9da8b094176850e059 Mon Sep 17 00:00:00 2001 From: Marcos Reifonas Date: Mon, 21 Sep 2026 00:38:40 +0000 Subject: [PATCH] style: add complete light mode support to Visualizador 3D --- src/components/viewer3d/ModelViewer3D.tsx | 4 +- src/pages/Visualizador3D.tsx | 64 +++++++++++------------ 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/src/components/viewer3d/ModelViewer3D.tsx b/src/components/viewer3d/ModelViewer3D.tsx index 4e5dc8f..8ba5717 100644 --- a/src/components/viewer3d/ModelViewer3D.tsx +++ b/src/components/viewer3d/ModelViewer3D.tsx @@ -81,7 +81,7 @@ export const ModelViewer3D: React.FC = ({ // 1. Scene const scene = new THREE.Scene(); - scene.background = new THREE.Color(0x0a0f1d); + scene.background = null; // Permite que o fundo da div (claro ou escuro) apareça sceneRef.current = scene; // 2. Cameras @@ -538,7 +538,7 @@ export const ModelViewer3D: React.FC = ({ onPointerMove={handlePointerMove} onPointerLeave={handlePointerLeave} onDoubleClick={handleDoubleClick} - className="relative w-full h-full min-h-[600px] bg-slate-950 rounded-2xl overflow-hidden border border-slate-800 shadow-2xl select-none" + className="relative w-full h-full min-h-[600px] bg-slate-50 dark:bg-slate-950 rounded-2xl overflow-hidden border border-slate-200 dark:border-slate-800 shadow-xl dark:shadow-2xl select-none" > {/* Top Right: Interactive ViewCube */}
diff --git a/src/pages/Visualizador3D.tsx b/src/pages/Visualizador3D.tsx index 852123e..7de7532 100644 --- a/src/pages/Visualizador3D.tsx +++ b/src/pages/Visualizador3D.tsx @@ -464,7 +464,7 @@ export default function Visualizador3D() { return (
{/* Top Header Bar */} -
+
{/* Left: Title, OF Selector & Phase Filter */}
@@ -472,21 +472,21 @@ export default function Visualizador3D() {
-

+

Visualizador 3D Industrial - + BIM + Produção

-

+

Acompanhamento visual de peças, montagens e apontamentos industriais

{/* OF Selector Dropdown */} -
- OF: +
+ OF: