@@ -18,7 +18,7 @@ export default function LandingBrandIdentity() {

diff --git a/src/components/landing/LandingPricing.tsx b/src/components/landing/LandingPricing.tsx
index 08cf372c..9d62d2c2 100644
--- a/src/components/landing/LandingPricing.tsx
+++ b/src/components/landing/LandingPricing.tsx
@@ -195,7 +195,7 @@ export default function LandingPricing() {
onClick={() => handleCta(plan.name)}
className={`w-full h-12 rounded-component-md font-semibold transition-colors mb-4 ${
plan.featured
- ? "bg-logo-2 text-white hover:bg-logo-1 shadow-[0_10px_24px_rgba(96,136,254,0.18)]"
+ ? "bg-logo-2 text-white hover:bg-logo-2-dark shadow-[0_10px_24px_rgba(96,136,254,0.28)]"
: "bg-white border border-chart-inactive/70 text-text-main hover:bg-brand-300"
} focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-logo-2/35 focus-visible:ring-offset-2 focus-visible:ring-offset-white`}
>
diff --git a/src/index.css b/src/index.css
index cb67e0e7..92dc79cd 100644
--- a/src/index.css
+++ b/src/index.css
@@ -38,6 +38,8 @@ button {
@theme {
--color-logo-1: #2eb4ff;
--color-logo-2: #6088fe;
+ /* logo-2와 동일 hue, 살짝만 어두운 톤 (solid CTA 호버용) */
+ --color-logo-2-dark: #4d67e5;
--color-brand-900: #000000;
--color-brand-800: #001f5b;
@@ -274,7 +276,7 @@ button {
.checkbox:checked {
background-color: #0084fe;
- background-image: url("/src/assets/icon/check-white.svg");
+ background-image: url("./assets/icon/common/check-white.svg");
background-size: 60% 60%;
background-position: center;
background-repeat: no-repeat;
diff --git a/src/layout/auth/AuthLayout.tsx b/src/layout/auth/AuthLayout.tsx
index a52c8bf3..ae13f1b0 100644
--- a/src/layout/auth/AuthLayout.tsx
+++ b/src/layout/auth/AuthLayout.tsx
@@ -1,18 +1,10 @@
import { Outlet } from "react-router-dom";
-import OnboardingIntro from "@/components/auth/intro/OnboardingIntro";
-
export default function AuthLayout() {
return (
-
-
-
-
-
-
-
-
-
+
);
diff --git a/src/pages/auth/Login.tsx b/src/pages/auth/Login.tsx
index 59043477..64f57f01 100644
--- a/src/pages/auth/Login.tsx
+++ b/src/pages/auth/Login.tsx
@@ -9,6 +9,7 @@ import { loginSchema } from "@/utils/validation";
import { useAuth } from "@/hooks/auth/useAuth";
import { useSocialLogin } from "@/hooks/auth/useSocialLogin";
+import AuthFormShell from "@/components/auth/common/AuthFormShell";
import CommonAuthInput from "@/components/auth/common/CommonAuthInput";
import Button from "@/components/common/button/Button";
@@ -44,7 +45,7 @@ export default function Login() {
};
return (
-
-
+
);
}
diff --git a/src/pages/auth/Signup.tsx b/src/pages/auth/Signup.tsx
index 35fcc223..4b5c0823 100644
--- a/src/pages/auth/Signup.tsx
+++ b/src/pages/auth/Signup.tsx
@@ -4,6 +4,7 @@ import { Link, useLocation } from "react-router-dom";
import { useSocialLogin } from "@/hooks/auth/useSocialLogin";
import { useStepNavigation } from "@/hooks/common/useStepNavigation";
+import AuthFormShell from "@/components/auth/common/AuthFormShell";
import Step01Email from "@/components/auth/flows/signup/EnterEmailStep";
import Step02Password from "@/components/auth/flows/signup/PasswordSetupStep";
import Step03Profile from "@/components/auth/flows/signup/ProfileSetupStep";
@@ -49,7 +50,7 @@ export default function Signup() {
}
return (
-
+
);
}
diff --git a/src/pages/landing/LandingPage.tsx b/src/pages/landing/LandingPage.tsx
index 4bd16cd2..931c13b1 100644
--- a/src/pages/landing/LandingPage.tsx
+++ b/src/pages/landing/LandingPage.tsx
@@ -1,9 +1,9 @@
import { lazy, Suspense } from "react";
-import LandingBrandIdentity from "@/components/landing/LandingBrandIdentity";
import LandingFooter from "@/components/landing/LandingFooter";
import LandingHeader from "@/components/landing/LandingHeader";
import LandingHero from "@/components/landing/LandingHero";
+import LandingMultiDevice from "@/components/landing/LandingMultiDevice";
const LandingFeatures = lazy(
() => import("@/components/landing/LandingFeatures"),
@@ -20,7 +20,7 @@ function SectionFallback({ height = 96 }: { height?: number }) {
export default function LandingPage() {
return (
-
+
@@ -39,7 +39,7 @@ export default function LandingPage() {
-
+
);