first commit

This commit is contained in:
Rodrigo Bertoldo de Sousa Martins committed 2026-09-07 20:46:08 -03:00
commit 0e854110d3
49 files changed
+2292

No files matched your search

+30
View File
@@ -0,0 +1,30 @@
import { useAllStructures } from "../hooks/useStructures.js";
import { Scene } from "../components/viewer/Scene.js";
import { LayerToggle } from "../components/LayerToggle.js";
import { ClippingControls } from "../components/ClippingControls.js";
import { SearchNav } from "../components/SearchNav.js";
import { StructureInfoPanel } from "../components/StructureInfoPanel.js";
export default function AtlasPage() {
const { structures, bySlug } = useAllStructures();
return (
<div className="h-full grid grid-cols-[280px_1fr_320px]">
<aside className="border-r border-white/10 bg-panel p-3 flex flex-col min-h-0">
<LayerToggle />
<ClippingControls />
<div className="flex-1 min-h-0 mt-4">
<SearchNav structures={structures} />
</div>
</aside>
<div className="relative">
<Scene bySlug={bySlug} />
</div>
<aside className="border-l border-white/10 bg-panel p-4 overflow-y-auto">
<StructureInfoPanel bySlug={bySlug} />
</aside>
</div>
);
}