// src/renderer/components/ds/InstrumentPanel.tsx // 시안 A: 메탈 섀시 컨테이너 — 노이즈 텍스처, 각인 텍스트, 물리적 존재감 import { Box, Typography } from '@mui/material' import { d3roPalette, d3roFontMono } from '../../theme' interface InstrumentPanelProps { children: React.ReactNode /** 상단 좌측 각인 */ engravingLeft?: string /** 상단 우측 각인 */ engravingRight?: string /** 하단 중앙 각인 */ engravingBottom?: string } export function InstrumentPanel({ children, engravingLeft = 'D3RO-VOICE SYS.', engravingRight = 'MOD-01 / TERMINAL', engravingBottom = 'LOCAL AI VOICE ASSISTANT', }: InstrumentPanelProps): React.ReactElement { return ( {/* 각인 텍스트 */} {engravingLeft} {engravingRight} {engravingBottom} {/* 콘텐츠 (z-index 5로 노이즈 위) */} {children} ) } function Engraving({ children, sx }: { children: string; sx: Record }): React.ReactElement { return ( {children} ) }