🚀 Auto-deploy: melhoria no snap e medição AR em 31/05/2026 01:24:49
This commit is contained in:
+1
-1
@@ -348,7 +348,7 @@ const Index = () => {
|
||||
|
||||
{/* Footer */}
|
||||
<p className="mt-16 text-center font-mono text-xs text-muted-foreground/50">
|
||||
TrackSteelXR v1.10 — Q.C. Inspection
|
||||
SteelXR v1.10 — Q.C. Inspection
|
||||
</p>
|
||||
|
||||
{showLogs && (
|
||||
|
||||
@@ -1387,7 +1387,7 @@ export default function MeetingRoom() {
|
||||
<Button variant="ghost" size="icon" onClick={() => navigate('/')} className="text-muted-foreground hover:text-foreground">
|
||||
<Home className="h-5 w-5" />
|
||||
</Button>
|
||||
<span className="font-mono text-xs uppercase tracking-widest text-muted-foreground">TrackSteelXR</span>
|
||||
<span className="font-mono text-xs uppercase tracking-widest text-muted-foreground">SteelXR</span>
|
||||
</div>
|
||||
|
||||
<div className="w-full max-w-4xl rounded-2xl border border-border bg-card/65 p-6 md:p-10 shadow-2xl backdrop-blur-md animate-in fade-in zoom-in-95 duration-200">
|
||||
|
||||
@@ -282,7 +282,7 @@ const Viewer = () => {
|
||||
<div className="flex items-center gap-2">
|
||||
<Box className="h-5 w-5 text-primary" />
|
||||
<h1 className="font-mono text-sm font-semibold text-foreground">
|
||||
TrackSteel<span className="text-primary">XR</span>
|
||||
Steel<span className="text-primary">XR</span>
|
||||
</h1>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+2
-2
@@ -78,7 +78,7 @@ export default function Watch() {
|
||||
<div className="min-h-screen bg-background flex flex-col">
|
||||
<header className="border-b bg-card/50 backdrop-blur px-4 py-3 flex items-center justify-between">
|
||||
<Link to="/" className="font-mono text-sm font-bold text-foreground">
|
||||
TrackSteel<span className="text-primary">XR</span>
|
||||
Steel<span className="text-primary">XR</span>
|
||||
</Link>
|
||||
<div className="flex items-center gap-3">
|
||||
<span className="font-mono text-[10px] text-muted-foreground">SALA</span>
|
||||
@@ -159,7 +159,7 @@ export default function Watch() {
|
||||
<footer className="border-t bg-card/50 backdrop-blur px-4 py-2 flex items-center justify-center gap-2">
|
||||
<Eye className="h-3 w-3 text-muted-foreground" />
|
||||
<span className="font-mono text-[10px] text-muted-foreground">
|
||||
Modo somente visualização · TrackSteelXR
|
||||
Modo somente visualização · SteelXR
|
||||
</span>
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
@@ -1074,7 +1074,7 @@ const XRSession = () => {
|
||||
const url = await generateMarkerDownloadURL();
|
||||
const a = document.createElement('a');
|
||||
a.href = url;
|
||||
a.download = 'TrackSteelXR_Marker.png';
|
||||
a.download = 'SteelXR_Marker.png';
|
||||
a.click();
|
||||
URL.revokeObjectURL(url);
|
||||
toast.success('Marcador baixado — Imprima em 15×15cm');
|
||||
|
||||
Reference in New Issue
Block a user