🚀 Auto-deploy: BrainWind atualizado em 27/07/2026 23:12:05
This commit is contained in:
@@ -104,9 +104,9 @@ const ShelterModule: React.FC = () => {
|
|||||||
title: 'Geometria, Inclinação e Fechamentos do Abrigo',
|
title: 'Geometria, Inclinação e Fechamentos do Abrigo',
|
||||||
type: 'grid',
|
type: 'grid',
|
||||||
gridItems: [
|
gridItems: [
|
||||||
{ label: 'Comprimento (d / balanço)', value: `${depth} m` },
|
{ label: 'Comprimento (d / balanço)', value: `${depth.toFixed(1)} m` },
|
||||||
{ label: 'Largura (b)', value: `${width} m` },
|
{ label: 'Largura (b)', value: `${width.toFixed(1)} m` },
|
||||||
{ label: 'Altura do Pilar (h)', value: `${height} m` },
|
{ label: 'Altura do Pilar (h)', value: `${height.toFixed(1)} m` },
|
||||||
{ label: 'Inclinação da Cobertura (θ)', value: `${theta}°` },
|
{ label: 'Inclinação da Cobertura (θ)', value: `${theta}°` },
|
||||||
{ label: 'Incidência do Vento (Direção)', value: angleLabel },
|
{ label: 'Incidência do Vento (Direção)', value: angleLabel },
|
||||||
{ label: 'Fechamento da Parede Traseira', value: `${backClosure}%` },
|
{ label: 'Fechamento da Parede Traseira', value: `${backClosure}%` },
|
||||||
@@ -363,16 +363,16 @@ const ShelterModule: React.FC = () => {
|
|||||||
<div className="space-y-2">
|
<div className="space-y-2">
|
||||||
<div className="flex justify-between text-xs">
|
<div className="flex justify-between text-xs">
|
||||||
<span>Altura do Pilar (h):</span>
|
<span>Altura do Pilar (h):</span>
|
||||||
<span className="font-mono font-medium">{height} m</span>
|
<span className="font-mono font-medium">{height.toFixed(1)} m</span>
|
||||||
</div>
|
</div>
|
||||||
<Slider min={2.5} max={12} step={0.2} value={[height]} onValueChange={(v) => setHeight(v[0])} />
|
<Slider min={2.5} max={12} step={0.2} value={[height]} onValueChange={(v) => setHeight(v[0])} />
|
||||||
</div>
|
</div>
|
||||||
<div className="space-y-2">
|
<div className="space-y-2">
|
||||||
<div className="flex justify-between text-xs">
|
<div className="flex justify-between text-xs">
|
||||||
<span>Largura do Abrigo (b):</span>
|
<span>Largura do Abrigo (b):</span>
|
||||||
<span className="font-mono font-medium">{width} m</span>
|
<span className="font-mono font-medium">{width.toFixed(1)} m</span>
|
||||||
</div>
|
</div>
|
||||||
<Slider min={4} max={40} step={1} value={[width]} onValueChange={(v) => setWidth(v[0])} />
|
<Slider min={4} max={40} step={0.2} value={[width]} onValueChange={(v) => setWidth(v[0])} />
|
||||||
</div>
|
</div>
|
||||||
<div className="space-y-2">
|
<div className="space-y-2">
|
||||||
<div className="flex justify-between text-xs">
|
<div className="flex justify-between text-xs">
|
||||||
|
|||||||
Reference in New Issue
Block a user