Skip to content

Commit 676e4ce

Browse files
(feature/PRD-387-video-repository): video repository section (#595)
1 parent a2ee8ab commit 676e4ce

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

src/app/settings/repositories/Fragments.tsx

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import { HelpBox } from "@/components/fallback-pages/Helpbox";
44
import { repositoryCommands } from "@/contents/repositories";
55
import { Fragment } from "react/jsx-runtime";
66
import { generateCommandList } from "@/components/fallback-pages/Commands";
7+
import { VideoModal } from "@/components/VideoModal";
8+
import ReposVideo from "@/assets/illustrations/repos-video.svg?url";
79

810
export function InfoBox() {
911
return (
@@ -17,6 +19,9 @@ export function InfoBox() {
1719
}
1820

1921
export function HeaderBox() {
22+
const videoLink =
23+
"https://zenml.portal.trainn.co/share/koVfVubiXfXLXtVcDAqPyg/embed?autoplay=false";
24+
2025
return (
2126
<Box className="flex flex-col-reverse items-stretch overflow-hidden md:flex-row">
2227
<div className="w-full p-7 md:w-2/3">
@@ -25,6 +30,20 @@ export function HeaderBox() {
2530
Get started with ZenML Repositories for streamlined pipeline versioning and faster Docker
2631
builds.
2732
</p>
33+
<VideoModal videoLink={videoLink} buttonText="Watch the Starter Guide (2 min)" />
34+
</div>
35+
<div className="flex w-full items-center justify-center bg-primary-50 lg:w-1/3">
36+
<VideoModal
37+
fallbackImage={
38+
<img
39+
src={ReposVideo}
40+
alt="Purple squares with text indicating a starter guide for secrets"
41+
className="h-full w-full"
42+
/>
43+
}
44+
videoLink={videoLink}
45+
isButton={false}
46+
/>
2847
</div>
2948
</Box>
3049
);

0 commit comments

Comments
 (0)