diff --git a/apps/wr/app/(popUp-layout)/mapDrgtPopUp/drgtLegend.tsx b/apps/wr/app/(popUp-layout)/mapDrgtPopUp/drgtLegend.tsx index e20ce9f36..4c38b30b3 100644 --- a/apps/wr/app/(popUp-layout)/mapDrgtPopUp/drgtLegend.tsx +++ b/apps/wr/app/(popUp-layout)/mapDrgtPopUp/drgtLegend.tsx @@ -15,34 +15,34 @@ export function DrgtLegend() {
- {label} + {label}
); } return ( -
+
- +
-
+
가 뭄 정 보
- + {/* 관심 - 1회 미만 */} {/* 관심 - 1회 이상 */} - + {/* 주의 - 1회 미만 */} {/* 주의 - 1회 이상 */} - + {/* 관심+주의 - 1회 미만 */} {/* 관심+주의 - 1회 이상 */}
@@ -50,4 +50,4 @@ export function DrgtLegend() {
); -} \ No newline at end of file +} diff --git a/apps/wr/app/(popUp-layout)/mapDrgtPopUp/searchBar.tsx b/apps/wr/app/(popUp-layout)/mapDrgtPopUp/searchBar.tsx index 75a938672..6514f5c06 100644 --- a/apps/wr/app/(popUp-layout)/mapDrgtPopUp/searchBar.tsx +++ b/apps/wr/app/(popUp-layout)/mapDrgtPopUp/searchBar.tsx @@ -172,12 +172,12 @@ export function SearchBar({ gisMaps, ctpvCode, sggCode }: CtpvSggPrcsFcltSelectB return ( -
+
- + - +
); -} \ No newline at end of file +} diff --git a/apps/wr/app/(popUp-layout)/mapFeaturePopup/page.tsx b/apps/wr/app/(popUp-layout)/mapFeaturePopup/page.tsx index 90b1cbc8a..e94529e29 100644 --- a/apps/wr/app/(popUp-layout)/mapFeaturePopup/page.tsx +++ b/apps/wr/app/(popUp-layout)/mapFeaturePopup/page.tsx @@ -94,7 +94,7 @@ export default function MapFeaturePopup() { return ( <> {isDetail ? ( -
+
{layerNm === "tb_wr_bdst_ruse_fclt" ? ( ) : layerNm === "tb_il_swage_prcs_fclt" ? ( diff --git a/apps/wr/app/(popUp-layout)/splyPopup/SearchInputText/SearchInputText.tsx b/apps/wr/app/(popUp-layout)/splyPopup/SearchInputText/SearchInputText.tsx index 05f41d09b..e1e77e1c7 100644 --- a/apps/wr/app/(popUp-layout)/splyPopup/SearchInputText/SearchInputText.tsx +++ b/apps/wr/app/(popUp-layout)/splyPopup/SearchInputText/SearchInputText.tsx @@ -94,7 +94,7 @@ export default function SearchInputText({ value={textValue || ""} onChange={handleInputChange} onKeyDown={handleKeyDown} - className="w-full h-[3.2rem] !text-xl pl-3 text-gray-600 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" + className="h-[3.2rem] w-full rounded-md border border-input pl-3 !text-xl text-foreground focus:outline-none focus:ring-2 focus:ring-ring" placeholder={`${label}을(를) 입력하세요`} onClick={() => { setTextValue(""); @@ -103,7 +103,7 @@ export default function SearchInputText({ }} /> {isOpen && ( -
+
{searchList.length > 0 ? ( searchList.map((item, index) => ( @@ -111,8 +111,8 @@ export default function SearchInputText({ key={index} className={`w-full cursor-pointer overflow-auto px-5 py-3 text-left !text-xl ${ highlightIndex === index - ? "bg-blue-100" - : "hover:bg-gray-100" + ? "bg-accent text-accent-foreground" + : "hover:bg-accent hover:text-accent-foreground" }`} onClick={() => handleSuggestionClick(item.bscFctNm)} role="button" @@ -127,7 +127,7 @@ export default function SearchInputText({
)) ) : ( -
+
검색 결과가 없습니다.
)} diff --git a/apps/wr/app/(popUp-layout)/splyPopup/page.tsx b/apps/wr/app/(popUp-layout)/splyPopup/page.tsx index eac81032e..2947b2abf 100644 --- a/apps/wr/app/(popUp-layout)/splyPopup/page.tsx +++ b/apps/wr/app/(popUp-layout)/splyPopup/page.tsx @@ -200,17 +200,17 @@ const Map = () => { // HTML 또는 React 오버레이 컴포넌트 구성 const overlayContent = ` -
+
-
+
${feature.get("swtrmt_fclt_nm") || "-"}
- +
- - + + diff --git a/apps/wr/app/(popUp-layout)/splyPopup/searchBar/searchBar.tsx b/apps/wr/app/(popUp-layout)/splyPopup/searchBar/searchBar.tsx index 0f5430771..7abb3af50 100644 --- a/apps/wr/app/(popUp-layout)/splyPopup/searchBar/searchBar.tsx +++ b/apps/wr/app/(popUp-layout)/splyPopup/searchBar/searchBar.tsx @@ -60,12 +60,12 @@ export function SearchBar({ return (
-
+
onSelectValue(val.toString(), "ctpvCd")} value={sidoValue} @@ -74,12 +74,12 @@ export function SearchBar({ labelClass="w-[65px]" className="w-[200px]" label="시군구" - selectClass="rounded-lg bg-white" + selectClass="rounded-lg" selectArray={filteredSigunData || []} onSelectValue={(val) => onSelectValue(val.toString(), "sggCd")} value={sigunValue} /> - +
용량(m³/일)
용량(m³/일) ${formatNumber(feature.get("fclt_cpct"))}
- +
+ - diff --git a/apps/wr/components/ui/map/wrOverLay/WrOverLayTable/WrOverLayTable.tsx b/apps/wr/components/ui/map/wrOverLay/WrOverLayTable/WrOverLayTable.tsx index db992a507..3a036cb9d 100644 --- a/apps/wr/components/ui/map/wrOverLay/WrOverLayTable/WrOverLayTable.tsx +++ b/apps/wr/components/ui/map/wrOverLay/WrOverLayTable/WrOverLayTable.tsx @@ -11,14 +11,14 @@ export default function WrOverLayTable({overLayData}:{overLayData:any,}){ {Object.entries(overLayData).map(([key, value]) => ( - + {" "} {key}{" "} {" "} @@ -30,4 +30,4 @@ export default function WrOverLayTable({overLayData}:{overLayData:any,}){
시설명 @@ -60,7 +60,7 @@ export default function SelectedFcltList({
+ 선택된 시설이 없습니다.
) -} \ No newline at end of file +} diff --git a/apps/wr/components/ui/map/wrOverLay/wrOverLay.tsx b/apps/wr/components/ui/map/wrOverLay/wrOverLay.tsx index a6d04973d..36c733951 100644 --- a/apps/wr/components/ui/map/wrOverLay/wrOverLay.tsx +++ b/apps/wr/components/ui/map/wrOverLay/wrOverLay.tsx @@ -43,16 +43,16 @@ export default function WrOverLay({ onDrag={(e, data) => setPos({ x: data.x, y: data.y })} >
- + {/* 헤더: 제목 바 + 우측 정렬 버튼 (절대배치 제거, 타이틀 중앙 정렬 유지) */} -
+
{/* 좌측 스페이서: 우측 버튼과 동일한 너비를 차지하도록 동일 버튼을 투명하게 복제 */}
@@ -78,7 +78,7 @@ export default function WrOverLay({
@@ -110,7 +110,7 @@ export default function WrOverLay({ onClick={() => setOpen(true)} aria-label="확장" title={title || "정보 보기"} - className="w-[30px] h-[30px] bg-white font-bold shadow flex items-center justify-center border border-slate-300" + className="flex h-[30px] w-[30px] items-center justify-center border border-border bg-popover font-bold text-popover-foreground shadow" > {bubbleLabel}