diff --git a/frontend/components/admin/dashboard/DashboardCanvas.tsx b/frontend/components/admin/dashboard/DashboardCanvas.tsx index 51351475..ac0d69a4 100644 --- a/frontend/components/admin/dashboard/DashboardCanvas.tsx +++ b/frontend/components/admin/dashboard/DashboardCanvas.tsx @@ -48,7 +48,7 @@ export const DashboardCanvas = forwardRef( onSelectElement, onSelectMultiple, onConfigureElement, - backgroundColor = "#f9fafb", + backgroundColor = "transparent", canvasWidth = 1560, canvasHeight = 768, }, @@ -466,7 +466,7 @@ export const DashboardCanvas = forwardRef( return (
( horizontalGuidelines.map((y, yIdx) => (
diff --git a/frontend/components/admin/dashboard/DashboardDesigner.tsx b/frontend/components/admin/dashboard/DashboardDesigner.tsx index 315179f6..36601623 100644 --- a/frontend/components/admin/dashboard/DashboardDesigner.tsx +++ b/frontend/components/admin/dashboard/DashboardDesigner.tsx @@ -47,7 +47,7 @@ export default function DashboardDesigner({ dashboardId: initialDashboardId }: D const [dashboardId, setDashboardId] = useState(initialDashboardId || null); const [dashboardTitle, setDashboardTitle] = useState(""); const [isLoading, setIsLoading] = useState(false); - const [canvasBackgroundColor, setCanvasBackgroundColor] = useState("#f9fafb"); + const [canvasBackgroundColor, setCanvasBackgroundColor] = useState("transparent"); const canvasRef = useRef(null); // 저장 모달 상태 @@ -218,7 +218,7 @@ export default function DashboardDesigner({ dashboardId: initialDashboardId }: D // 기본 크기 설정 (서브그리드 기준) const gridConfig = calculateGridConfig(canvasConfig.width); const subGridSize = gridConfig.SUB_GRID_SIZE; - + // 서브그리드 기준 기본 크기 (픽셀) let defaultWidth = subGridSize * 10; // 기본 위젯: 서브그리드 10칸 let defaultHeight = subGridSize * 10; // 기본 위젯: 서브그리드 10칸 @@ -550,7 +550,7 @@ export default function DashboardDesigner({ dashboardId: initialDashboardId }: D {/* overflow-auto 제거 - 외부 페이지 스크롤 사용 */}