From ce45ed8bdc7446bb06860b2edd99399605e1def2 Mon Sep 17 00:00:00 2001 From: Anang Yusman Date: Sun, 1 Feb 2026 22:38:20 +0800 Subject: [PATCH] update landingpage --- app/category/citizen-news/page.tsx | 4 +- app/category/development/page.tsx | 4 +- app/category/health/page.tsx | 4 +- app/category/popular/page.tsx | 4 +- app/page.tsx | 41 +- components/details/details-content.tsx | 4 +- components/landing-page/development.tsx | 136 +++++++ components/landing-page/footer.tsx | 216 +++------- components/landing-page/header.tsx | 371 +++++++++--------- components/landing-page/health.tsx | 186 +++++++++ components/landing-page/latest-news.tsx | 126 ++++++ components/landing-page/navbar.tsx | 361 +++++++---------- components/landing-page/opinion-news.tsx | 126 ++++++ components/landing-page/youtube-selection.tsx | 151 +++++++ public/mikul-news-logo.png | Bin 0 -> 63800 bytes public/yt-logo.png | Bin 0 -> 19227 bytes 16 files changed, 1135 insertions(+), 599 deletions(-) create mode 100644 components/landing-page/development.tsx create mode 100644 components/landing-page/health.tsx create mode 100644 components/landing-page/latest-news.tsx create mode 100644 components/landing-page/opinion-news.tsx create mode 100644 components/landing-page/youtube-selection.tsx create mode 100644 public/mikul-news-logo.png create mode 100644 public/yt-logo.png diff --git a/app/category/citizen-news/page.tsx b/app/category/citizen-news/page.tsx index c3c8a28..ac51d6c 100644 --- a/app/category/citizen-news/page.tsx +++ b/app/category/citizen-news/page.tsx @@ -12,7 +12,7 @@ import Image from "next/image"; export default function Development() { return (
-
+ {/*
Background -
+
*/}
diff --git a/app/category/development/page.tsx b/app/category/development/page.tsx index 3b1b0fe..5fad8d4 100644 --- a/app/category/development/page.tsx +++ b/app/category/development/page.tsx @@ -8,7 +8,7 @@ import Image from "next/image"; export default function Development() { return (
-
+ {/*
Background -
+
*/}
diff --git a/app/category/health/page.tsx b/app/category/health/page.tsx index 2731f15..5dc86f4 100644 --- a/app/category/health/page.tsx +++ b/app/category/health/page.tsx @@ -13,7 +13,7 @@ import Image from "next/image"; export default function Development() { return (
-
+ {/*
Background -
+
*/}
diff --git a/app/category/popular/page.tsx b/app/category/popular/page.tsx index 60e05d8..3b38389 100644 --- a/app/category/popular/page.tsx +++ b/app/category/popular/page.tsx @@ -6,7 +6,7 @@ import Image from "next/image"; export default function Home() { return (
-
+ {/*
Background -
+
*/}
diff --git a/app/page.tsx b/app/page.tsx index c821a1a..e30ab04 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,39 +1,26 @@ -import Author from "@/components/landing-page/author"; import Footer from "@/components/landing-page/footer"; import Header from "@/components/landing-page/header"; -import Latest from "@/components/landing-page/latest"; -import LatestandPopular from "@/components/landing-page/latest-and-popular"; import Navbar from "@/components/landing-page/navbar"; -import News from "@/components/landing-page/news"; -import { id } from "date-fns/locale"; -import Image from "next/image"; +import LatestNews from "@/components/landing-page/latest-news"; +import Development from "@/components/landing-page/development"; +import OpinionNews from "@/components/landing-page/opinion-news"; +import NewsTerkini from "@/components/landing-page/health"; +import YouTubeSection from "@/components/landing-page/youtube-selection"; export default function Home() { return (
{/* Background fixed tidak ikut scroll */} -
- Background -
- -
- -
-
-
- - - - -
+ +
+
+ + + + + +
); } diff --git a/components/details/details-content.tsx b/components/details/details-content.tsx index 47020d3..41125df 100644 --- a/components/details/details-content.tsx +++ b/components/details/details-content.tsx @@ -397,9 +397,7 @@ export default function DetailContent() { - {new Date( - articleDetail?.publishedAt ?? articleDetail?.publishedAt, - ) + {new Date(articleDetail?.publishedAt ?? articleDetail?.createdAt) .toLocaleString("id-ID", { day: "numeric", month: "long", diff --git a/components/landing-page/development.tsx b/components/landing-page/development.tsx new file mode 100644 index 0000000..af8745b --- /dev/null +++ b/components/landing-page/development.tsx @@ -0,0 +1,136 @@ +"use client"; +import { useEffect, useState } from "react"; +import Image from "next/image"; +import { getListArticle } from "@/service/article"; +import Link from "next/link"; + +type Article = { + id: number; + title: string; + description: string; + categoryName: string; + slug: string; + createdAt: string; + publishedAt: string; + createdByName: string; + customCreatorName: string; + thumbnailUrl: string; + categories: { title: string }[]; + files: { fileUrl: string; file_alt: string }[]; +}; + +export default function Development() { + const [articles, setArticles] = useState([]); + const [page, setPage] = useState(1); + const [totalPage, setTotalPage] = useState(1); + + useEffect(() => { + initState(); + }, [page]); + + async function initState() { + const req = { + limit: "10", + page, + search: "", + categorySlug: "", + sort: "desc", + isPublish: true, + sortBy: "created_at", + }; + + try { + const res = await getListArticle(req); + setArticles(res?.data?.data || []); + setTotalPage(res?.data?.meta?.totalPage || 1); + } catch (err) { + console.error("Error fetching articles:", err); + } + } + + // Format tanggal ke gaya lokal + const formatDate = (dateString: string) => { + const date = new Date(dateString); + return date.toLocaleDateString("id-ID", { + day: "2-digit", + month: "long", + year: "numeric", + }); + }; + + // Mapping struktur seperti dummy sebelumnya + const leftMain = articles[0]; + const leftList = articles.slice(1, 4); + const centerMain = articles[4]; + const centerList = articles.slice(5, 8); + const rightMain = articles[8]; + const rightList = articles.slice(9, 12); + + return ( +
+
+
+

JAGA NEGERI

+ +
+
+ +
+ +
+ {articles.slice(0, 6).map((item) => ( + +
+ {item.title} +
+ +
+

+ + BERITA OPINI + +

+ +

+ {item.title} +

+ +

+ By{" "} + + {item.customCreatorName} + +

+ +

+ {new Date(item.publishedAt).toLocaleDateString("id-ID", { + day: "numeric", + month: "long", + year: "numeric", + })} +

+
+ + ))} +
+
+ Berita Utama +
+
+
+ ); +} diff --git a/components/landing-page/footer.tsx b/components/landing-page/footer.tsx index 9fff42e..0bf11b7 100644 --- a/components/landing-page/footer.tsx +++ b/components/landing-page/footer.tsx @@ -1,176 +1,66 @@ // components/Footer.tsx - import Image from "next/image"; -import Link from "next/link"; +import { Facebook, Twitter, Instagram, Youtube } from "lucide-react"; export default function Footer() { return ( -
-
- {/* Top Menu Links */} -
- {/*
-

- © 2025{" "} - JNews- - Premium WordPress news & magazine theme by{" "} - Jegtheme -

-
*/} -
- Background +
+ {/* Logo */} +
+ Logo +
+ + {/* Subscribe Box */} +
+
+

+ Subscribe us to get
+ the latest news! +

+ + + + -
-
-

-
- {[ - { label: "Beranda", href: "#" }, - { label: "Pembangunan", href: "/category/development" }, - { label: "Kesehatan", href: "/category/health" }, - { label: "Berita Warga", href: "/category/citizen-news" }, - ].map((item, idx, arr) => ( - - - {item.label} - - {idx !== arr.length - 1 && ( - / - )} - - ))} -
-
-
-
-

- Follow Us -

-

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
+
+ + + +
+ + + + +
+ +

+ © 2025 Mikul News - All Rights Reserved. +

); } diff --git a/components/landing-page/header.tsx b/components/landing-page/header.tsx index d6b713b..b2e49d4 100644 --- a/components/landing-page/header.tsx +++ b/components/landing-page/header.tsx @@ -1,236 +1,231 @@ "use client"; import { getListArticle } from "@/service/article"; -import { useEffect, useState } from "react"; import Image from "next/image"; import Link from "next/link"; -import { getAdvertise } from "@/service/advertisement"; +import { useEffect, useState } from "react"; type Article = { id: number; title: string; description: string; - publishedAt: string; categoryName: string; createdAt: string; - createdByName: string; slug: string; + createdByName: string; + publishedAt: string; customCreatorName: string; thumbnailUrl: string; - categories: { - title: string; - }[]; - files: { - fileUrl: string; - file_alt: string; - }[]; + categories: { title: string }[]; + files: { fileUrl: string; file_alt: string }[]; }; -type Advertise = { - id: number; - title: string; - description: string; - placement: string; - contentFileUrl: string; - redirectLink: string; -}; - -export default function HeroNewsSection() { - const [page, setPage] = useState(1); - const [totalPage, setTotalPage] = useState(1); +export default function Header() { const [articles, setArticles] = useState([]); - const [showData, setShowData] = useState("5"); - const [search, setSearch] = useState(""); - const [selectedCategories, setSelectedCategories] = useState(""); - const [startDateValue, setStartDateValue] = useState({ - startDate: null, - endDate: null, - }); - - const [bannerAd, setBannerAd] = useState(null); useEffect(() => { - initStateAdver(); - }, []); + const fetchArticles = async () => { + const req = { + limit: "10", + page: 1, + search: "", + categorySlug: "", + sort: "desc", + isPublish: true, + sortBy: "created_at", + }; - async function initStateAdver() { - const req = { - limit: 100, - page: 1, - sort: "desc", - sortBy: "created_at", - isPublish: true, - }; - - try { - const res = await getAdvertise(req); - const data: Advertise[] = res?.data?.data || []; - - // filter iklan dengan placement = "banner" - const banner = data.find((ad) => ad.placement === "banner"); - - if (banner) { - setBannerAd(banner); - } - } catch (err) { - console.error("Error fetching advertisement:", err); - } - } - - useEffect(() => { - initState(); - }, [page, showData, startDateValue, selectedCategories]); - - async function initState() { - // loading(); - const req = { - limit: showData, - page, - search, - categorySlug: Array.from(selectedCategories).join(","), - sort: "desc", - isPublish: true, - sortBy: "created_at", - }; - - try { const res = await getListArticle(req); setArticles(res?.data?.data || []); - setTotalPage(res?.data?.meta?.totalPage || 1); - } finally { - // close(); - } - } + }; + + fetchArticles(); + }, []); + + const flashArticles = articles.slice(0, 8); + const mainArticle = articles[8] || articles[0]; + const recentPosts = articles.slice(1, 5); return ( -
-
- Background +
+ {/* FLASH STRIP */} +
+
+

Flash

+ +
+
LOAD MORE ➜
-
-
- {articles.length > 0 && ( -
- +
+
+ {flashArticles.map((item) => ( + +
{articles[0].title} -
- - {articles[0].categories?.[0]?.title || "TANPA KATEGORI"} +
+ + {/* dark overlay with text */} +
+

{item.title}

+
+ + {item.categoryName || + item.categories?.[0]?.title || + "Berita"} -

- {articles[0].title} -

-

- {articles[0]?.customCreatorName || - articles[0]?.createdByName}{" "} - -{" "} - - - - - - {" "} - {new Date(articles[0].publishedAt) - .toLocaleString("id-ID", { - day: "numeric", + +

+
+ + {/* play icon */} +
+ + + +
+ + ))} +
+
+ + {/* Main Layout */} +
+ {/* LEFT SIDE – MAIN ARTICLE */} + {mainArticle ? ( +
+ + {mainArticle.files?.[0]?.file_alt + + {/* White Card Overlay */} +
+ + {mainArticle.categoryName || + mainArticle.categories?.[0]?.title || + "Berita"} + + +

+ {mainArticle.title} +

+ +
+ + By{" "} + {mainArticle.customCreatorName || + mainArticle.createdByName || + "Admin"} + + + + {new Date(mainArticle.publishedAt).toLocaleDateString( + "id-ID", + { + day: "2-digit", month: "long", year: "numeric", - hour: "2-digit", - minute: "2-digit", - hour12: false, - timeZone: "Asia/Jakarta", - }) - .replace("pukul ", "")}{" "} - WIB -

+ }, + )} +
- -
- )} +
+ +
+ ) : ( +

Loading...

+ )} -
- {articles.slice(1, 5).map((article, index) => ( -
- + {/* RIGHT SIDE – RECENT POSTS */} +
+

Recent Posts

+ +
+ {recentPosts.map((item) => ( + +
{article.title} -
- - {article?.categories?.[0]?.title || "TANPA KATEGORI"} - -

- {article.title} -

-
- -
+
+ +
+

+ {item.title} +

+ + {new Date(item.publishedAt).toLocaleDateString("id-ID", { + day: "2-digit", + month: "long", + year: "numeric", + })} + +
+ ))}
+
-
- {bannerAd ? ( - -
- {bannerAd.title -
-
- ) : ( - Berita Utama +
+ + +
+ + {/* KOLOM PPS BOTTOM BANNER */} +
+ Kolom PPS Bottom Banner
); diff --git a/components/landing-page/health.tsx b/components/landing-page/health.tsx new file mode 100644 index 0000000..7d72ef4 --- /dev/null +++ b/components/landing-page/health.tsx @@ -0,0 +1,186 @@ +"use client"; + +import { useEffect, useState } from "react"; +import Image from "next/image"; +import Link from "next/link"; +import { getListArticle } from "@/service/article"; + +type Article = { + id: number; + title: string; + description: string; + categoryName: string; + createdAt: string; + publishedAt: string; + slug: string; + createdByName: string; + customCreatorName?: string; + thumbnailUrl?: string; + categories?: { title: string }[]; +}; + +export default function NewsTerkini() { + const [articles, setArticles] = useState([]); + const [popular, setPopular] = useState([]); + const [loading, setLoading] = useState(true); + + useEffect(() => { + loadData(); + }, []); + + async function loadData() { + setLoading(true); + + try { + const res = await getListArticle({ + limit: "20", + page: 1, + search: "", + isPublish: true, + sort: "desc", + sortBy: "created_at", + }); + + const data = res?.data?.data || []; + setArticles(data.slice(0, 5)); + setPopular(data.slice(0, 5)); + } catch (err) { + console.log(err); + } + + setLoading(false); + } + + const formatDate = (d: string) => + new Date(d).toLocaleDateString("id-ID", { + day: "numeric", + month: "long", + year: "numeric", + }); + + if (loading) + return ( +

+ Memuat berita terbaru... +

+ ); + + return ( +
+
+

BERITA TERKINI

+
+ +
+ {articles.map((item) => ( + +
+
+ {/* CATEGORY */} +

+ {item.categoryName || "Kategori"} +

+ + {/* JUDUL */} +

+ {item.title} +

+ + {/* DESKRIPSI */} +

+ {item.description} +

+ + {/* AUTHOR + DATE */} +

+ By {item.customCreatorName || item.createdByName} —{" "} + {formatDate(item.publishedAt)} +

+
+
+ {item.title} +
+
+ + ))} +
+ + {/* LOAD MORE */} +
+ LOAD MORE ↓ +
+
+ +
+

TERBANYAK DIBAGIKAN

+
+ +
+ {popular.map((item, index) => ( + + {/* NOMOR */} +
+ {(index + 1).toString().padStart(2, "0")} +
+ +
+

+ {item.categories?.[0]?.title || "Kategori"} +

+

+ {item.title} +

+

+ {formatDate(item.createdAt)} +

+
+ + {/* THUMBNAIL KECIL */} +
+ {item.title} +
+ + ))} +
+ +
+
+ Kolom PPS +
+ +
+ Kolom PPS +
+
+
+
+ ); +} diff --git a/components/landing-page/latest-news.tsx b/components/landing-page/latest-news.tsx new file mode 100644 index 0000000..b01a2d1 --- /dev/null +++ b/components/landing-page/latest-news.tsx @@ -0,0 +1,126 @@ +"use client"; + +import { getListArticle } from "@/service/article"; +import { ChevronDown } from "lucide-react"; +import Image from "next/image"; +import Link from "next/link"; +import { useEffect, useState } from "react"; + +type Article = { + id: number; + title: string; + description: string; + categoryName: string; + slug: string; + createdAt: string; + publishedAt: string; + createdByName: string; + customCreatorName: string; + thumbnailUrl: string; + categories: { title: string }[]; + files: { fileUrl: string; file_alt: string }[]; +}; + +export default function News() { + const [page, setPage] = useState(1); + const [totalPage, setTotalPage] = useState(1); + const [articles, setArticles] = useState([]); + const [showData, setShowData] = useState("6"); + const [search] = useState(""); + const [selectedCategories] = useState(""); + const [startDateValue] = useState({ + startDate: null, + endDate: null, + }); + + useEffect(() => { + initState(); + }, [page, showData, startDateValue, selectedCategories]); + + async function initState() { + const req = { + limit: showData, + page, + search, + categorySlug: Array.from(selectedCategories).join(","), + sort: "desc", + isPublish: true, + sortBy: "created_at", + }; + + try { + const res = await getListArticle(req); + setArticles(res?.data?.data || []); + setTotalPage(res?.data?.meta?.totalPage || 1); + } catch (err) { + console.error("Error fetching articles:", err); + } + } + + return ( +
+
+ {/* TITLE */} +
+

BERITA POPULER

+
+
+ + {/* GRID 4 KOLOM */} +
+ {articles.slice(0, 4).map((item) => ( + +
+ {/* GAMBAR */} +
+ {item.title} + + {/* BADGE CATEGORY DI DALAM GAMBAR */} +
+ + {item.categoryName || "Kategori"} + +
+
+ + {/* JUDUL */} +

+ {item.title} +

+ + {/* AUTHOR + DATE */} +
+ + By {item.customCreatorName || item.createdByName || "Admin"} + + - + + {new Date(item.publishedAt).toLocaleDateString("id-ID", { + day: "numeric", + month: "long", + year: "numeric", + })} + +
+
+ + ))} +
+ +
+ Kolom PPS +
+
+
+ ); +} diff --git a/components/landing-page/navbar.tsx b/components/landing-page/navbar.tsx index 5865751..89d8c68 100644 --- a/components/landing-page/navbar.tsx +++ b/components/landing-page/navbar.tsx @@ -1,229 +1,170 @@ "use client"; -import { useState } from "react"; + +import { Search } from "lucide-react"; +import Image from "next/image"; import Link from "next/link"; -import { Menu, Lock, Search } from "lucide-react"; import { usePathname } from "next/navigation"; -const Navbar = () => { - const [isOpen, setIsOpen] = useState(false); - const toggleMenu = () => setIsOpen(!isOpen); - +export default function Navbar() { const pathname = usePathname(); - - const navLinks = [ - { href: "/", label: "BERANDA" }, - { href: "/category/development", label: "PEMBANGUNAN" }, - { href: "/category/health", label: "KESEHATAN" }, - { href: "/category/citizen-news", label: "BERITA WARGA" }, - ]; - - const isActive = (href: string) => { - if (href === "/") { - return pathname === "/"; - } - return pathname.startsWith(href); + const isActive = (href: any) => { + return pathname === href || pathname.startsWith(href + "/"); }; return ( - +
); -}; - -export default Navbar; +} diff --git a/components/landing-page/opinion-news.tsx b/components/landing-page/opinion-news.tsx new file mode 100644 index 0000000..90edd40 --- /dev/null +++ b/components/landing-page/opinion-news.tsx @@ -0,0 +1,126 @@ +"use client"; + +import { getListArticle } from "@/service/article"; +import { ChevronDown } from "lucide-react"; +import Image from "next/image"; +import Link from "next/link"; +import { useEffect, useState } from "react"; + +type Article = { + id: number; + title: string; + description: string; + categoryName: string; + slug: string; + createdAt: string; + publishedAt: string; + createdByName: string; + customCreatorName: string; + thumbnailUrl: string; + categories: { title: string }[]; + files: { fileUrl: string; file_alt: string }[]; +}; + +export default function OpinionNews() { + const [page, setPage] = useState(1); + const [totalPage, setTotalPage] = useState(1); + const [articles, setArticles] = useState([]); + const [showData, setShowData] = useState("6"); + const [search] = useState(""); + const [selectedCategories] = useState(""); + const [startDateValue] = useState({ + startDate: null, + endDate: null, + }); + + useEffect(() => { + initState(); + }, [page, showData, startDateValue, selectedCategories]); + + async function initState() { + const req = { + limit: showData, + page, + search, + categorySlug: Array.from(selectedCategories).join(","), + sort: "desc", + isPublish: true, + sortBy: "created_at", + }; + + try { + const res = await getListArticle(req); + setArticles(res?.data?.data || []); + setTotalPage(res?.data?.meta?.totalPage || 1); + } catch (err) { + console.error("Error fetching articles:", err); + } + } + + return ( +
+
+ {/* TITLE */} +
+

BERITA OPINI

+
+
+ + {/* GRID 4 KOLOM */} +
+ {articles.slice(0, 4).map((item) => ( + +
+ {/* GAMBAR */} +
+ {item.title} + + {/* BADGE CATEGORY DI DALAM GAMBAR */} +
+ + {item.categoryName || "Kategori"} + +
+
+ + {/* JUDUL */} +

+ {item.title} +

+ + {/* AUTHOR + DATE */} +
+ + By {item.customCreatorName || item.createdByName || "Admin"} + + - + + {new Date(item.publishedAt).toLocaleDateString("id-ID", { + day: "numeric", + month: "long", + year: "numeric", + })} + +
+
+ + ))} +
+ +
+ Kolom PPS +
+
+
+ ); +} diff --git a/components/landing-page/youtube-selection.tsx b/components/landing-page/youtube-selection.tsx new file mode 100644 index 0000000..2243f66 --- /dev/null +++ b/components/landing-page/youtube-selection.tsx @@ -0,0 +1,151 @@ +import { Eye, Heart, MessageCircle } from "lucide-react"; +import Image from "next/image"; + +interface VideoItem { + id: number; + title: string; + thumbnail: string; + duration: string; + publishedAt: string; + views: string; + likes: string; + comments: string; +} + +const sampleVideos: VideoItem[] = [ + { + id: 1, + title: "Cuplikan Kegiatan Presiden di IKN", + thumbnail: "/yt/thumb1.jpg", + duration: "12:30", + publishedAt: "2 jam yang lalu", + views: "12K", + likes: "230", + comments: "45", + }, + { + id: 2, + title: "Pembangunan MRT Fase Berikutnya Resmi Dimulai", + thumbnail: "/yt/thumb2.jpg", + duration: "08:12", + publishedAt: "5 jam yang lalu", + views: "9.4K", + likes: "180", + comments: "30", + }, + { + id: 3, + title: "Wilayah Indonesia Siap Hadapi Cuaca Ekstrem", + thumbnail: "/yt/thumb3.jpg", + duration: "05:50", + publishedAt: "1 hari lalu", + views: "21K", + likes: "540", + comments: "121", + }, + { + id: 4, + title: "Peningkatan Ekonomi Regional Terus Dijaga", + thumbnail: "/yt/thumb4.jpg", + duration: "10:44", + publishedAt: "2 hari lalu", + views: "18K", + likes: "420", + comments: "88", + }, + { + id: 5, + title: "Laporan Khusus Perkembangan Industri Kreatif", + thumbnail: "/yt/thumb5.jpg", + duration: "14:02", + publishedAt: "3 hari lalu", + views: "30K", + likes: "830", + comments: "200", + }, + { + id: 6, + title: "Paparan Menteri Perhubungan Soal Transportasi", + thumbnail: "/yt/thumb6.jpg", + duration: "07:21", + publishedAt: "4 hari lalu", + views: "9K", + likes: "114", + comments: "26", + }, +]; + +export default function YouTubeSection() { + return ( +
+ {/* Header Channel */} +
+ Logo Channel +
+

YouTube • Channel Resmi

+

+ Lebih dari 3.5 juta pengikut • 12k video +

+
+ + + Subscribe + +
+ + {/* Grid Video */} +
+ {sampleVideos.map((v) => ( +
+
+ {v.title} + + + {v.duration} + +
+ +

+ {v.title} +

+ +

{v.publishedAt}

+ +
+ + {v.views} + + + {v.likes} + + + {v.comments} + +
+
+ ))} +
+ + {/* Pagination */} +
+ +
+
+ ); +} diff --git a/public/mikul-news-logo.png b/public/mikul-news-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3a61b4e4ef531e4e849a9c708a9ff3cba1832bdc GIT binary patch literal 63800 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 ZidjU-l1|FH)1+coyLfzeX?Z~W{{cv-CO`lH literal 0 HcmV?d00001 diff --git a/public/yt-logo.png b/public/yt-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..cbb41e7d6e479f5c49313cf15b0e28f38737900a GIT binary patch literal 19227 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