From dbeb28ce0bbe8ddfede281c31c5c42468648c6c4 Mon Sep 17 00:00:00 2001 From: jjangminii Date: Fri, 17 Jul 2026 17:33:15 +0900 Subject: [PATCH 1/3] =?UTF-8?q?feat(ui):=20=EB=A1=9C=EA=B3=A0=20SVG=20?= =?UTF-8?q?=EC=95=84=EC=9D=B4=EC=BD=98=20=EC=86=8C=EC=8A=A4=EB=A5=BC=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=ED=95=9C=EB=8B=A4=20(#271)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 신규 로고 아이콘 SVG 소스를 추가했습니다 --- .../timo-design-system/src/icons/source/logo_timo.svg | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 packages/timo-design-system/src/icons/source/logo_timo.svg diff --git a/packages/timo-design-system/src/icons/source/logo_timo.svg b/packages/timo-design-system/src/icons/source/logo_timo.svg new file mode 100644 index 00000000..c0ec5ce6 --- /dev/null +++ b/packages/timo-design-system/src/icons/source/logo_timo.svg @@ -0,0 +1,9 @@ + + + + + + + + + From 1f4275be6306b1b2e90656e872ef3aef9f5c4670 Mon Sep 17 00:00:00 2001 From: jjangminii Date: Fri, 17 Jul 2026 17:33:32 +0900 Subject: [PATCH 2/3] =?UTF-8?q?refactor(web):=20=EC=82=AC=EC=9D=B4?= =?UTF-8?q?=EB=93=9C=EB=B0=94=C2=B7=EB=A1=9C=EA=B7=B8=EC=9D=B8=C2=B7?= =?UTF-8?q?=EC=A0=95=EC=B1=85=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EB=A1=9C?= =?UTF-8?q?=EA=B3=A0=EB=A5=BC=20SVGR=20=EC=95=84=EC=9D=B4=EC=BD=98?= =?UTF-8?q?=EC=9C=BC=EB=A1=9C=20=EA=B5=90=EC=B2=B4=ED=95=9C=EB=8B=A4=20(#2?= =?UTF-8?q?71)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 정적 asset(next/image) 기반 로고를 디자인 시스템의 LogoTimoIcon 컴포넌트로 교체했습니다 - 로고가 링크로 감싸진 위치는 아이콘 대신 링크에 접근성 라벨을 부여했습니다 --- .../[locale]/login/_containers/LoginContainer.tsx | 5 ++--- apps/timo-web/app/[locale]/policy/page.tsx | 7 +++---- .../layout/sidebar/navigation/NavigationSidebar.tsx | 13 +++---------- 3 files changed, 8 insertions(+), 17 deletions(-) diff --git a/apps/timo-web/app/[locale]/login/_containers/LoginContainer.tsx b/apps/timo-web/app/[locale]/login/_containers/LoginContainer.tsx index ef9dfa1f..8811637b 100644 --- a/apps/timo-web/app/[locale]/login/_containers/LoginContainer.tsx +++ b/apps/timo-web/app/[locale]/login/_containers/LoginContainer.tsx @@ -1,7 +1,6 @@ "use client"; -import timoTextLogo from "@repo/timo-design-system/assets/images/logo/timo-text-logo.svg"; -import Image from "next/image"; +import { LogoTimoIcon } from "@repo/timo-design-system/icons"; import { useTranslations } from "next-intl"; import { OnboardingGoogleButtonContainer } from "@/app/[locale]/onboarding/_containers/OnboardingGoogleButtonContainer"; @@ -23,7 +22,7 @@ export const LoginContainer = () => {
- Timo +

Less Chaos More Focus diff --git a/apps/timo-web/app/[locale]/policy/page.tsx b/apps/timo-web/app/[locale]/policy/page.tsx index 1d55e4bc..3128300b 100644 --- a/apps/timo-web/app/[locale]/policy/page.tsx +++ b/apps/timo-web/app/[locale]/policy/page.tsx @@ -1,5 +1,4 @@ -import timoTextLogo from "@repo/timo-design-system/assets/images/logo/timo-text-logo.svg"; -import Image from "next/image"; +import { LogoTimoIcon } from "@repo/timo-design-system/icons"; import { notFound } from "next/navigation"; import { hasLocale } from "next-intl"; import { getTranslations } from "next-intl/server"; @@ -49,8 +48,8 @@ export default async function PolicyPage({ searchParams }: PolicyPageProps) { return (

- - Timo + +
diff --git a/apps/timo-web/components/layout/sidebar/navigation/NavigationSidebar.tsx b/apps/timo-web/components/layout/sidebar/navigation/NavigationSidebar.tsx index 9dc98759..b81511c3 100644 --- a/apps/timo-web/components/layout/sidebar/navigation/NavigationSidebar.tsx +++ b/apps/timo-web/components/layout/sidebar/navigation/NavigationSidebar.tsx @@ -1,6 +1,5 @@ "use client"; -import timoTextLogo from "@repo/timo-design-system/assets/images/logo/timo-text-logo.svg"; import { ChartHoverIcon, ChartOffIcon, @@ -8,6 +7,7 @@ import { HomeHoverIcon, HomeOffIcon, HomeOnIcon, + LogoTimoIcon, SettingHoverIcon, SettingOffIcon, SettingOnIcon, @@ -20,7 +20,6 @@ import { } from "@repo/timo-design-system/icons"; import { TabButton } from "@repo/timo-design-system/ui"; import { cn } from "@repo/timo-design-system/utils"; -import Image from "next/image"; import { useTranslations } from "next-intl"; import { useNavigationSidebar } from "@/components/layout/sidebar/navigation/NavigationSidebarContext"; @@ -119,14 +118,8 @@ export const NavigationSidebar = () => { )} >
- - Timo + +