diff --git a/public/static/images/canvas/roof_warning_correct.png b/public/static/images/canvas/roof_warning_correct.png new file mode 100644 index 0000000..4f9741a Binary files /dev/null and b/public/static/images/canvas/roof_warning_correct.png differ diff --git a/public/static/images/canvas/roof_warning_wrong.png b/public/static/images/canvas/roof_warning_wrong.png new file mode 100644 index 0000000..3a245d5 Binary files /dev/null and b/public/static/images/canvas/roof_warning_wrong.png differ diff --git a/src/app/canvas/page.jsx b/src/app/canvas/page.jsx index 24db7aa..beb34ed 100644 --- a/src/app/canvas/page.jsx +++ b/src/app/canvas/page.jsx @@ -118,7 +118,7 @@ export default function CanvasPage() { {/* */} {/* 동선이동∙형 올림 내림 */} - + {/* */} {/* 외벽선 편집 및 오프셋 */} {/* */} @@ -158,7 +158,7 @@ export default function CanvasPage() { {/* */} {/* 지붕모듈선택 */} - {/* */} + {/* 육지붕모듈 선택 */} {/* */} diff --git a/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab03.jsx b/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab03.jsx index c47df47..b5333ca 100644 --- a/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab03.jsx +++ b/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab03.jsx @@ -1,9 +1,11 @@ 'use client' +import Image from "next/image"; import { useState } from "react" export default function RoofModuleOptionTab03({setTabNum}){ const [useTab, setUseTab] = useState(false); + const [warningTab, setWarningTab] = useState(false); return( <> @@ -133,98 +135,119 @@ export default function RoofModuleOptionTab03({setTabNum}){ -
- 屋根材別モジュールの最大段数。混合最大単数を確認してください - -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - Re.RISE-G3 440 -
-
-
- - Re.RISE MS-G3 290 -
-
-
- - Re.RISE-G3 440 -
-
最大段数最大段数最大段数2種混合最大段数
-
- - アスファルトシングル -
-
7555
-
- - アスファルトシングル -
-
7555
-
- - アスファルトシングル -
-
7555
-
- - アスファルトシングル -
-
7555
+ {/* 2025-05-30 st */} +
+
+ 屋根材別モジュールの最大段数。混合最大単数を確認してください + +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + Re.RISE-G3 440 +
+
+
+ + Re.RISE MS-G3 290 +
+
+
+ + Re.RISE-G3 440 +
+
最大段数最大段数最大段数2種混合最大段数
+
+ + アスファルトシングル +
+
7555
+
+ + アスファルトシングル +
+
7555
+
+ + アスファルトシングル +
+
7555
+
+ + アスファルトシングル +
+
7555
+
+
+
+ 千鳥配置の注意事項 + +
+
+
千鳥配置する時に図のような配置ができてしまいますが、正常な積算ができません。
千鳥で配置する時は、千鳥配置を「する」にして、モジュールが吸着されるようにして下さい。
+
+
+ +
+
+ +
+
+
+
+ {/* 2025-05-30 ed */}
diff --git a/src/components/publishpage/PublishPage.jsx b/src/components/publishpage/PublishPage.jsx index 75babaa..ae9436a 100644 --- a/src/components/publishpage/PublishPage.jsx +++ b/src/components/publishpage/PublishPage.jsx @@ -306,9 +306,13 @@ export default function PublishPage() {
  • 2025-05-23
  • * OuterLineWall.jsx파일 문구 추가
  • */} -
      + {/*
      • 2025-05-26
      • * 동선이동 팝업 UI변경 및 수정
      • +
      */} +
        +
      • 2025-05-30
      • +
      • * 지붕 모듈 팝업 마지막탭 흡착점 경고 추가
      2024-10-28 diff --git a/src/styles/_modal.scss b/src/styles/_modal.scss index 30c1871..ebb54c6 100644 --- a/src/styles/_modal.scss +++ b/src/styles/_modal.scss @@ -2457,3 +2457,24 @@ $alert-color: #101010; } } } + +// 2025-05-30 지붕 모듈 +.hide-tab-wrap{ + border-bottom: 1px solid #424242; +} +.roof-warning-wrap{ + &.hide{ + overflow: hidden; + height: 0; + } +} +.roof-warning-img-wrap{ + display: flex; + align-items: center; + gap: 15px; + justify-content: center; + padding-bottom: 10px; + .roof-warning-img{ + + } +} \ No newline at end of file