diff --git a/public/imgs/arrows-diagrams-arrow.svg b/public/imgs/arrows-diagrams-arrow.svg new file mode 100644 index 0000000..4e7c587 --- /dev/null +++ b/public/imgs/arrows-diagrams-arrow.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/imgs/asset-base.svg b/public/imgs/asset-base.svg new file mode 100644 index 0000000..bf568e8 --- /dev/null +++ b/public/imgs/asset-base.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/imgs/certificate-asset-1.svg b/public/imgs/certificate-asset-1.svg new file mode 100644 index 0000000..cb4eabe --- /dev/null +++ b/public/imgs/certificate-asset-1.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/imgs/certificate-asset.svg b/public/imgs/certificate-asset.svg new file mode 100644 index 0000000..02ef2b4 --- /dev/null +++ b/public/imgs/certificate-asset.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/imgs/certificate-container.png b/public/imgs/certificate-container.png new file mode 100644 index 0000000..53d3ba6 Binary files /dev/null and b/public/imgs/certificate-container.png differ diff --git a/public/imgs/ellipse-2.svg b/public/imgs/ellipse-2.svg new file mode 100644 index 0000000..8f0a64a --- /dev/null +++ b/public/imgs/ellipse-2.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/imgs/feedback-asset-1.svg b/public/imgs/feedback-asset-1.svg new file mode 100644 index 0000000..a93b07d --- /dev/null +++ b/public/imgs/feedback-asset-1.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/imgs/feedback-asset.svg b/public/imgs/feedback-asset.svg new file mode 100644 index 0000000..02ef2b4 --- /dev/null +++ b/public/imgs/feedback-asset.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/imgs/group.svg b/public/imgs/group.svg new file mode 100644 index 0000000..3d41253 --- /dev/null +++ b/public/imgs/group.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/imgs/icon-1.svg b/public/imgs/icon-1.svg new file mode 100644 index 0000000..01d3073 --- /dev/null +++ b/public/imgs/icon-1.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/imgs/icon-2.svg b/public/imgs/icon-2.svg new file mode 100644 index 0000000..9a12f3b --- /dev/null +++ b/public/imgs/icon-2.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/imgs/icon-3.svg b/public/imgs/icon-3.svg new file mode 100644 index 0000000..9a12f3b --- /dev/null +++ b/public/imgs/icon-3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/imgs/icon-4.svg b/public/imgs/icon-4.svg new file mode 100644 index 0000000..27ba38b --- /dev/null +++ b/public/imgs/icon-4.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/imgs/icon.svg b/public/imgs/icon.svg new file mode 100644 index 0000000..8f8692e --- /dev/null +++ b/public/imgs/icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/imgs/image-1.png b/public/imgs/image-1.png new file mode 100644 index 0000000..37c3237 Binary files /dev/null and b/public/imgs/image-1.png differ diff --git a/public/imgs/image-2.png b/public/imgs/image-2.png new file mode 100644 index 0000000..37c3237 Binary files /dev/null and b/public/imgs/image-2.png differ diff --git a/public/imgs/line-58.svg b/public/imgs/line-58.svg new file mode 100644 index 0000000..40c8aec --- /dev/null +++ b/public/imgs/line-58.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/imgs/music-audio-play.svg b/public/imgs/music-audio-play.svg new file mode 100644 index 0000000..9df0bd8 --- /dev/null +++ b/public/imgs/music-audio-play.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/imgs/play.svg b/public/imgs/play.svg new file mode 100644 index 0000000..2c15f6d --- /dev/null +++ b/public/imgs/play.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/imgs/thumb-a.png b/public/imgs/thumb-a.png new file mode 100644 index 0000000..cadb63a Binary files /dev/null and b/public/imgs/thumb-a.png differ diff --git a/public/imgs/thumb-b.png b/public/imgs/thumb-b.png new file mode 100644 index 0000000..845a192 Binary files /dev/null and b/public/imgs/thumb-b.png differ diff --git a/public/imgs/thumb-c.png b/public/imgs/thumb-c.png new file mode 100644 index 0000000..67f886e Binary files /dev/null and b/public/imgs/thumb-c.png differ diff --git a/public/imgs/thumb-d.png b/public/imgs/thumb-d.png new file mode 100644 index 0000000..7d502ef Binary files /dev/null and b/public/imgs/thumb-d.png differ diff --git a/src/app/NavBar.tsx b/src/app/NavBar.tsx index cc5c25d..31f3464 100644 --- a/src/app/NavBar.tsx +++ b/src/app/NavBar.tsx @@ -17,6 +17,7 @@ export default function NavBar() { const [isUserMenuOpen, setIsUserMenuOpen] = useState(false); const userMenuRef = useRef(null); const userButtonRef = useRef(null); + const hideCenterNav = /^\/[^/]+\/review$/.test(pathname); useEffect(() => { if (!isUserMenuOpen) return; @@ -50,21 +51,21 @@ export default function NavBar() { XR LMS - + {!hideCenterNav && ( + + )}
diff --git a/src/app/[lessonCode]/review/page.tsx b/src/app/[lessonCode]/review/page.tsx new file mode 100644 index 0000000..30bf7d6 --- /dev/null +++ b/src/app/[lessonCode]/review/page.tsx @@ -0,0 +1,9 @@ +'use client'; + +import FigmaSelectedLessonPage from "../../menu/courses/lessons/FigmaSelectedLessonPage"; + +export default function SimpleReviewPage() { + return ; +} + + diff --git a/src/app/components/Footer.tsx b/src/app/components/Footer.tsx index 6ddb73f..15c7373 100644 --- a/src/app/components/Footer.tsx +++ b/src/app/components/Footer.tsx @@ -39,7 +39,7 @@ export default function Footer() { talk
diff --git a/src/app/components/FooterVisibility.tsx b/src/app/components/FooterVisibility.tsx new file mode 100644 index 0000000..47553ed --- /dev/null +++ b/src/app/components/FooterVisibility.tsx @@ -0,0 +1,17 @@ +'use client'; + +import { usePathname } from "next/navigation"; +import Footer from "./Footer"; + +const HIDE_FOOTER_PREFIXES = ["/pages"]; + +export default function FooterVisibility() { + const pathname = usePathname(); + const shouldHide = HIDE_FOOTER_PREFIXES.some( + (prefix) => pathname === prefix || pathname.startsWith(prefix + "/") + ); + if (shouldHide) return null; + return