Skip to content

Commit c63003d

Browse files
authored
feat: 새로운 데모 영상 적용 (#55)
1 parent 14ef2fa commit c63003d

5 files changed

Lines changed: 14 additions & 14 deletions

File tree

1.09 MB
Binary file not shown.
1.14 MB
Binary file not shown.

apps/web/public/example/topic.mp4

-2.31 MB
Binary file not shown.

apps/web/src/components/landing/demo-section.tsx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ import { FolderArchive, Link, NotebookPen } from "lucide-react";
99

1010
const extensionVideo = "/example/extension.mp4";
1111
const dashboardVideo = "/example/dashboard.mp4";
12-
const topicVideo = "/example/topic.mp4";
12+
const connectionVideo = "/example/connection.mp4";
13+
const summaryTopicVideo = "/example/summary-topic.mp4";
1314

1415
const DEMO_VIDEOS = [
1516
{
@@ -33,18 +34,17 @@ const DEMO_VIDEOS = [
3334
icon: <Link size={12} />,
3435
title: "연결",
3536
description: "한 곳에 모은 지식들을 자유롭게 연결하세요.",
36-
video: topicVideo,
37+
video: connectionVideo,
3738
button: "연결하러 가기",
3839
},
39-
// TODO: 서버 복구되면 영상 찍기
40-
// {
41-
// type: "dashboard",
42-
// icon: <FolderArchive size={12} />,
43-
// title: "정리",
44-
// description: "연결된 지식들을 하나로 요약하세요.",
45-
// video: topicVideo,
46-
// button: "요약하러 가기",
47-
// },
40+
{
41+
type: "topic",
42+
icon: <FolderArchive size={12} />,
43+
title: "정리",
44+
description: "연결된 지식들을 하나로 요약하세요.",
45+
video: summaryTopicVideo,
46+
button: "요약하러 가기",
47+
},
4848
];
4949

5050
export default function DemoSection() {
@@ -64,7 +64,7 @@ export default function DemoSection() {
6464
};
6565

6666
return (
67-
<section className="bg-card relative px-4 py-20">
67+
<section id="demo" className="bg-card relative px-4 py-20">
6868
<div className="relative z-10 mx-auto max-w-6xl space-y-8 sm:space-y-12 lg:space-y-24">
6969
{DEMO_VIDEOS.map((demo, idx) => (
7070
<div

apps/web/src/components/landing/header.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export default function Header() {
1515
const [isScrolled, setIsScrolled] = useState(false);
1616
const router = useRouter();
1717

18-
const sectionIds = ["introduction", "features", "benefits", "how-it-works"];
18+
const sectionIds = ["demo", "features", "benefits", "how-it-works"];
1919
const activeSection = useScrollSpy(sectionIds);
2020

2121
useEffect(() => {
@@ -42,7 +42,7 @@ export default function Header() {
4242
};
4343

4444
const navLinks = [
45-
{ href: "#introduction", label: "소개" },
45+
{ href: "#demo", label: "소개" },
4646
{ href: "#features", label: "기능" },
4747
{ href: "#benefits", label: "혜택" },
4848
{ href: "#how-it-works", label: "사용법" },

0 commit comments

Comments
 (0)