diff --git a/public/static/images/canvas/hide-check-arr.svg b/public/static/images/canvas/hide-check-arr.svg new file mode 100644 index 0000000..f2a1609 --- /dev/null +++ b/public/static/images/canvas/hide-check-arr.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/app/canvas/page.jsx b/src/app/canvas/page.jsx index ba2d22a..beb34ed 100644 --- a/src/app/canvas/page.jsx +++ b/src/app/canvas/page.jsx @@ -161,7 +161,7 @@ export default function CanvasPage() { {/* 육지붕모듈 선택 */} - + {/* */} {/* 회로 및 가대설정 */} {/* */} diff --git a/src/components/canvas/modal/hexagonalroofoption/HexagonalRoofTab01.jsx b/src/components/canvas/modal/hexagonalroofoption/HexagonalRoofTab01.jsx index a52e927..60be032 100644 --- a/src/components/canvas/modal/hexagonalroofoption/HexagonalRoofTab01.jsx +++ b/src/components/canvas/modal/hexagonalroofoption/HexagonalRoofTab01.jsx @@ -130,7 +130,6 @@ export default function HexagonalRoofTab01({setTabNum}){
-
diff --git a/src/components/canvas/modal/hexagonalroofoption/HexagonalRoofTab02.jsx b/src/components/canvas/modal/hexagonalroofoption/HexagonalRoofTab02.jsx index 532f930..234ef74 100644 --- a/src/components/canvas/modal/hexagonalroofoption/HexagonalRoofTab02.jsx +++ b/src/components/canvas/modal/hexagonalroofoption/HexagonalRoofTab02.jsx @@ -134,7 +134,7 @@ export default function HexagonalRoofTab03({setTabNum}){ */}
- +
diff --git a/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab01.jsx b/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab01.jsx index 43a434b..be47d43 100644 --- a/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab01.jsx +++ b/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab01.jsx @@ -152,7 +152,6 @@ export default function RoofModuleOptionTab01({setTabNum}){
-
diff --git a/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab02.jsx b/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab02.jsx index 7915ded..79c2bab 100644 --- a/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab02.jsx +++ b/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab02.jsx @@ -108,16 +108,9 @@ export default function RoofModuleOptionTab02({setTabNum}){ -
- -
- - -
-
-
+
モジュール配置領域
軒側 @@ -161,7 +154,7 @@ export default function RoofModuleOptionTab02({setTabNum}){
- +
diff --git a/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab03.jsx b/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab03.jsx index c6865d4..569e748 100644 --- a/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab03.jsx +++ b/src/components/canvas/modal/roofmoduleoption/RoofModuleOptionTab03.jsx @@ -1,10 +1,14 @@ +'use client' + +import { useState } from "react" export default function RoofModuleOptionTab03({setTabNum}){ + const [useTab, setUseTab] = useState(false); return( <> -
-
+
+
@@ -17,10 +21,8 @@ export default function RoofModuleOptionTab03({setTabNum}){ - - - - + + @@ -37,8 +39,6 @@ export default function RoofModuleOptionTab03({setTabNum}){ Re.RISE-G3 440 - - - - - -
モジュールMax単数混合Max単数単数熱水単数熱水
0000
@@ -63,8 +63,6 @@ export default function RoofModuleOptionTab03({setTabNum}){ Re.RISE MS-G3 290
0000
@@ -81,30 +79,28 @@ export default function RoofModuleOptionTab03({setTabNum}){
+
-
+
-
設置形態を選択してください。
-
+
- - + + - -
千鳥配置配置基準千鳥配置配置基準
-
-
+
+
+
@@ -114,9 +110,9 @@ export default function RoofModuleOptionTab03({setTabNum}){
-
-
+
+
+
@@ -133,8 +129,109 @@ export default function RoofModuleOptionTab03({setTabNum}){
+
+ 屋根材別モジュールの最大段数。混合最大単数を確認してください + +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + Re.RISE-G3 440 +
+
+
+ + Re.RISE-G3 440 +
+
+
+ + Re.RISE-G3 440 +
+
Max最大単数Max最大単数Max最大単数Max最大単数Max最大単数Max最大単数
+
+ + アスファルトシングル +
+
755252
+
+ + アスファルトシングル +
+
755252
+
+ + アスファルトシングル +
+
755252
+
+ + アスファルトシングル +
+
755252
+
+
+
- + diff --git a/src/styles/_modal.scss b/src/styles/_modal.scss index 35cb899..fef7c2f 100644 --- a/src/styles/_modal.scss +++ b/src/styles/_modal.scss @@ -1483,6 +1483,10 @@ $alert-color: #101010; .outline-form{ flex: 1; } + .non-flex{ + min-width: 300px; + flex: none; + } } .module-box-tab{ @@ -2343,6 +2347,7 @@ $alert-color: #101010; } } + .module-table-block-wrap{ .roof-module-table{ &.self{ @@ -2390,4 +2395,31 @@ $alert-color: #101010; .hexagonal-radio-wrap{ padding: 17px 10px; +} + +.hide-check-guide{ + display: flex; + align-items: center; + font-size: 12px; + color: #fff; + margin-top: 10px; + font-weight: 500; + .arr{ + width: 13px; + height: 13px; + margin-left: 10px; + background: url(../../public/static/images/canvas/hide-check-arr.svg) no-repeat center; + background-size: contain; + transform: rotate(180deg); + &.act{ + transform: rotate(0deg); + } + } +} + +.module-table-box{ + &.hide{ + overflow: hidden; + height: 0; + } } \ No newline at end of file diff --git a/src/styles/_table.scss b/src/styles/_table.scss index 5efacd7..5fe69af 100644 --- a/src/styles/_table.scss +++ b/src/styles/_table.scss @@ -236,6 +236,16 @@ table{ .d-check-box{ opacity: 0.5; } + .color-wrap{ + display: flex; + align-items: center; + justify-content: center; + .color-box{ + width: 14px; + height: 14px; + margin-right: 8px; + } + } } } tbody{