From bc2ceeb72bb1a79d80c265b18985ab5352629a8a Mon Sep 17 00:00:00 2001 From: dongmin0204 Date: Mon, 2 Feb 2026 14:19:58 +0900 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=EC=A3=BC=EC=84=9D=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/farminglog/src/components/Header/Header.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/farminglog/src/components/Header/Header.tsx b/apps/farminglog/src/components/Header/Header.tsx index 52c9d87..2f880bc 100644 --- a/apps/farminglog/src/components/Header/Header.tsx +++ b/apps/farminglog/src/components/Header/Header.tsx @@ -44,7 +44,6 @@ export default function Header() { setMenuOpen(false); // 이동 후 메뉴 닫기 }; - // ✅ 메뉴 외 클릭 시 메뉴 닫기 useEffect(() => { const handleClickOutside = (event: MouseEvent) => { if (menuRef.current && !menuRef.current.contains(event.target as Node)) { @@ -121,7 +120,7 @@ export default function Header() { )} - {/* ✅ 모바일 네비게이션 버튼 */} + {/* 모바일 네비게이션 버튼 */} {isMobile && ( {isMenuOpen && ( From 8b900c699156d5cbf360902d67353f4c87660f46 Mon Sep 17 00:00:00 2001 From: dongmin0204 Date: Mon, 2 Feb 2026 14:20:36 +0900 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20=EC=A0=95=EC=A0=81=20url=EB=A5=BCsec?= =?UTF-8?q?ret=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/farminglog/src/pages/game/index.tsx | 5 +++-- .../src/pages/Main/Achievements/Achievements.tsx | 12 +++++++----- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/apps/farminglog/src/pages/game/index.tsx b/apps/farminglog/src/pages/game/index.tsx index 7f55c24..092fc34 100644 --- a/apps/farminglog/src/pages/game/index.tsx +++ b/apps/farminglog/src/pages/game/index.tsx @@ -8,8 +8,9 @@ import { GameContainer, StartButton, StartContainer, LandingHero, UpButton, UpBu const Game: React.FC = () => { const [isGameStarted, setIsGameStarted] = useState(false); const { isMobile } = useMediaQueries(); - const landingImage = 'https://farmsystem-bucket.s3.ap-northeast-2.amazonaws.com/game/DetailGameLanding.png'; - const upButtonImage = 'https://farmsystem-bucket.s3.ap-northeast-2.amazonaws.com/game/UpGameButton.png'; + const s3BaseUrl = import.meta.env.VITE_S3_BASE_URL || 'https://dk-farmsystem-bucket.s3.ap-northeast-2.amazonaws.com'; + const landingImage = `${s3BaseUrl}/game/DetailGameLanding.png`; + const upButtonImage = `${s3BaseUrl}/game/UpGameButton.png`; const isTallPage = useTallPage(3000); const gameContainerRef = useRef(null); const [isGameContainerInView, setIsGameContainerInView] = useState(false); diff --git a/apps/website/src/pages/Main/Achievements/Achievements.tsx b/apps/website/src/pages/Main/Achievements/Achievements.tsx index 7543352..b69785a 100644 --- a/apps/website/src/pages/Main/Achievements/Achievements.tsx +++ b/apps/website/src/pages/Main/Achievements/Achievements.tsx @@ -11,36 +11,38 @@ import 'slick-carousel/slick/slick-theme.css'; import useMediaQueries from '@/hooks/useMediaQueries'; import {useRef} from 'react'; +const s3BaseUrl = import.meta.env.VITE_S3_BASE_URL || 'https://dk-farmsystem-bucket.s3.ap-northeast-2.amazonaws.com'; + const achievementsData = [ { id: 1, title: '2024 사회보장정보와 공공•민간 빅데이터 활용 국민행복서비스', description: '한국사회보장정보원 표창장', - imageUrl: 'https://farmsystem-bucket.s3.ap-northeast-2.amazonaws.com/award/award_2.png', + imageUrl: `${s3BaseUrl}/award/award_2.png`, }, { id: 2, title: '2024 창업 아이디어 경진대회', description: '동국대학교 총장상(대상)', - imageUrl: 'https://farmsystem-bucket.s3.ap-northeast-2.amazonaws.com/award/award_3.png', + imageUrl: `${s3BaseUrl}/award/award_3.png`, }, { id: 3, title: '2024 동국대학교 AI융합대학 해커톤', description: 'AI융합대학장상(대상)', - imageUrl: 'https://farmsystem-bucket.s3.ap-northeast-2.amazonaws.com/award/award_4.png', + imageUrl: `${s3BaseUrl}/award/award_4.png`, }, { id: 4, title: '2024 DPG AI Challenge', description: '디지털플랫폼정부위원장상(최우수상)', - imageUrl: 'https://farmsystem-bucket.s3.ap-northeast-2.amazonaws.com/award/award_1.png', + imageUrl: `${s3BaseUrl}/award/award_1.png`, }, { id: 5, title: '22024 E2GEE Lab(이지랩) 메이커톤', description: '동국대학교 총장상(대상)', - imageUrl: 'https://farmsystem-bucket.s3.ap-northeast-2.amazonaws.com/award/award_5.png', + imageUrl: `${s3BaseUrl}/award/award_5.png`, }, ];