fix landing mobile
This commit is contained in:
parent
f94e21d953
commit
9730375aeb
|
|
@ -65,8 +65,8 @@ export default function HeaderNews() {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="w-full">
|
<div className="w-full">
|
||||||
<div className="flex flex-col lg:flex-row gap-3 lg:gap-8 bg-white dark:bg-black p-1 lg:p-8 lg:h-[55vh] w-[75%] lg:mx-auto">
|
<div className="flex flex-col lg:flex-row gap-3 lg:gap-8 bg-white dark:bg-black p-1 lg:p-8 lg:h-[55vh] w-full lg:w-[75%] lg:mx-auto">
|
||||||
<div className="lg:hidden w-full h-full">
|
<div className="lg:hidden w-[90%] h-[40vh] mx-auto">
|
||||||
{article ? (
|
{article ? (
|
||||||
<Swiper
|
<Swiper
|
||||||
centeredSlides={true}
|
centeredSlides={true}
|
||||||
|
|
@ -97,17 +97,17 @@ export default function HeaderNews() {
|
||||||
{article?.map((newsItem: any, index: number) => (
|
{article?.map((newsItem: any, index: number) => (
|
||||||
<SwiperSlide key={newsItem?.id}>
|
<SwiperSlide key={newsItem?.id}>
|
||||||
<Card isFooterBlurred radius="lg" className="border-none">
|
<Card isFooterBlurred radius="lg" className="border-none">
|
||||||
{/* <Image
|
<Image
|
||||||
width={1920}
|
width={720}
|
||||||
height={1080}
|
height={480}
|
||||||
alt="headernews"
|
alt="headernews"
|
||||||
src={
|
src={
|
||||||
newsItem?.thumbnailUrl == ""
|
newsItem?.thumbnailUrl == ""
|
||||||
? "/no-image.jpg"
|
? "/no-image.jpg"
|
||||||
: newsItem?.thumbnailUrl
|
: newsItem?.thumbnailUrl
|
||||||
}
|
}
|
||||||
className="h-[25vh] object-cover"
|
className="w-full h-[100px] object-cover"
|
||||||
/> */}
|
/>
|
||||||
|
|
||||||
<CardFooter className="before:bg-white/10 border-white/20 border-1 overflow-hidden py-1 md:absolute before:rounded-xl rounded-large bottom-1 w-[calc(100%_-_8px)] shadow-small ml-1 z-10">
|
<CardFooter className="before:bg-white/10 border-white/20 border-1 overflow-hidden py-1 md:absolute before:rounded-xl rounded-large bottom-1 w-[calc(100%_-_8px)] shadow-small ml-1 z-10">
|
||||||
<div className="text-black dark:text-white">
|
<div className="text-black dark:text-white">
|
||||||
|
|
@ -135,11 +135,11 @@ export default function HeaderNews() {
|
||||||
<CircularProgress aria-label="Loading..." size="lg" />
|
<CircularProgress aria-label="Loading..." size="lg" />
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
<div className="w-auto lg:w-[25%] p-2 dark:bg-stone-800 bg-[#f0f0f0] dark:text-white text-black rounded-xl mb-2 md:mb-0 h-[37vh] lg:h-[50vh]">
|
<div className="w-[90%] lg:w-[25%] p-2 dark:bg-stone-800 bg-[#f0f0f0] dark:text-white text-black rounded-xl mb-2 md:mb-0 h-[40vh] lg:h-[50vh] mx-auto">
|
||||||
<p className="text-base font-bold text-center dark:text-white text-black">
|
<p className="text-base font-bold text-center dark:text-white text-black">
|
||||||
{t("berita")}
|
{t("berita")}
|
||||||
</p>
|
</p>
|
||||||
<ScrollShadow hideScrollBar className="h-[33vh] lg:h-[39vh] ">
|
<ScrollShadow hideScrollBar className="h-[29vh] lg:h-[39vh] ">
|
||||||
{hotNews?.map((data: any, index: number) => (
|
{hotNews?.map((data: any, index: number) => (
|
||||||
<div
|
<div
|
||||||
className="text-xs text-left m-2 p-2 dark:bg-[#1E1616] bg-white rounded-md flex flex-row gap-2"
|
className="text-xs text-left m-2 p-2 dark:bg-[#1E1616] bg-white rounded-md flex flex-row gap-2"
|
||||||
|
|
@ -272,16 +272,16 @@ export default function HeaderNews() {
|
||||||
<CircularProgress aria-label="Loading..." size="lg" />
|
<CircularProgress aria-label="Loading..." size="lg" />
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
<div className="lg:w-[25%] h-[50vh] rounded-md text-white dark:text-black ">
|
<div className="w-[90%] lg:w-[25%] h-[50vh] rounded-md text-white dark:text-black mx-auto lg:mx-0">
|
||||||
{/* <GPRKominfo /> */}
|
{/* <GPRKominfo /> */}
|
||||||
|
|
||||||
{selectedTab === "media" ? (
|
{selectedTab === "media" ? (
|
||||||
<div className="lg:!h-[50vh] p-2 dark:bg-stone-800 bg-[#f0f0f0] dark:text-white text-black rounded-lg">
|
<div className="lg:!h-[50vh] p-2 dark:bg-stone-800 bg-[#f0f0f0] text-black dark:text-white rounded-lg">
|
||||||
<div className="text-sm flex flex-row gap-3 mx-2 mb-2">
|
<div className="text-sm flex flex-row gap-3 mx-2 mb-2">
|
||||||
<a
|
<a
|
||||||
onClick={() => setSelectedTab("media")}
|
onClick={() => setSelectedTab("media")}
|
||||||
className={
|
className={
|
||||||
"text-black border-b-3 border-red-400 cursor-pointer p-0"
|
"text-black dark:text-white border-b-3 border-red-400 cursor-pointer p-0"
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
{t("terkini")}
|
{t("terkini")}
|
||||||
|
|
@ -322,55 +322,59 @@ export default function HeaderNews() {
|
||||||
</Button>
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
<div className="lg:!h-[35vh] dark:bg-stone-800 bg-[#f0f0f0] dark:text-white text-black rounded-lg flex flex-col p-2 lg:p-8 gap-2 lg:gap-5">
|
<div className="lg:!h-[50vh] p-2 dark:bg-stone-800 bg-[#f0f0f0] text-black dark:text-white rounded-lg">
|
||||||
<div className="text-[15px] flex flex-row gap-10">
|
<div className="text-sm flex flex-row gap-3 mx-2 mb-2">
|
||||||
<a
|
<a
|
||||||
|
className={"text-slate-300 cursor-pointer"}
|
||||||
onClick={() => setSelectedTab("media")}
|
onClick={() => setSelectedTab("media")}
|
||||||
className={"text-slate-300 cursor-pointer py-2"}
|
|
||||||
>
|
>
|
||||||
{t("terkini")}
|
{t("terkini")}
|
||||||
</a>
|
</a>
|
||||||
<a
|
<a
|
||||||
onClick={() => setSelectedTab("video")}
|
onClick={() => setSelectedTab("video")}
|
||||||
className={
|
className={
|
||||||
"text-black border-b-3 border-red-400 cursor-pointer py-2"
|
"text-black dark:text-white border-b-3 border-red-400 cursor-pointer p-0"
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
Video Virtual
|
Video Virtual
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<Link
|
<ScrollShadow hideScrollBar className="h-[39vh]">
|
||||||
target="_blank"
|
<div className="p-2 flex flex-col gap-2 text-sm">
|
||||||
href="https://www.youtube.com/watch?v=6_g_PyiFcNo"
|
<Link
|
||||||
className="border-b-2 py-2 lg:py-4"
|
target="_blank"
|
||||||
>
|
href="https://www.youtube.com/watch?v=6_g_PyiFcNo"
|
||||||
IKLAN LAYANAN MASYARAKAT DIVHUMAS POLRI - POLRI PRESISI UNTUK
|
className="dark:bg-[#1E1616] bg-white rounded-lg p-3 text-xs"
|
||||||
INDONESIA
|
>
|
||||||
</Link>
|
IKLAN LAYANAN MASYARAKAT DIVHUMAS POLRI - POLRI PRESISI
|
||||||
<Link
|
UNTUK INDONESIA
|
||||||
target="_blank"
|
</Link>
|
||||||
href="https://www.youtube.com/watch?v=p0AJEwvJ7gU"
|
<Link
|
||||||
className="border-b-2 py-2 lg:py-4"
|
target="_blank"
|
||||||
>
|
href="https://www.youtube.com/watch?v=p0AJEwvJ7gU"
|
||||||
ILM DIVHUMAS POLRI - POLRI PRESISI MENGAWAL PROSES VAKSINASI
|
className="dark:bg-[#1E1616] bg-white rounded-lg p-3 text-xs"
|
||||||
UNTUK MENGATASI PANDEMI COVID 19
|
>
|
||||||
</Link>
|
ILM DIVHUMAS POLRI - POLRI PRESISI MENGAWAL PROSES VAKSINASI
|
||||||
<Link
|
UNTUK MENGATASI PANDEMI COVID 19
|
||||||
target="_blank"
|
</Link>
|
||||||
href="https://www.youtube.com/watch?v=jaihQPjxcy4"
|
<Link
|
||||||
className="border-b-2 py-2 lg:py-4"
|
target="_blank"
|
||||||
>
|
href="https://www.youtube.com/watch?v=jaihQPjxcy4"
|
||||||
IKLAN LAYANAN MASYARAKAT DIVHUMAS POLRI - INDONESIA MENOLAK
|
className="dark:bg-[#1E1616] bg-white rounded-lg p-3 text-xs"
|
||||||
RADIKALISME
|
>
|
||||||
</Link>
|
IKLAN LAYANAN MASYARAKAT DIVHUMAS POLRI - INDONESIA MENOLAK
|
||||||
<Link
|
RADIKALISME
|
||||||
target="_blank"
|
</Link>
|
||||||
href="https://www.youtube.com/watch?v=umPEo0FYTQk"
|
<Link
|
||||||
className="border-b-2 py-2 lg:py-4"
|
target="_blank"
|
||||||
>
|
href="https://www.youtube.com/watch?v=umPEo0FYTQk"
|
||||||
IKLAN LAYANAN MASYARAKAT DIVHUMAS POLRI - BHABINKAMTIBMAS
|
className="dark:bg-[#1E1616] bg-white rounded-lg p-3 text-xs"
|
||||||
SAHABAT MASYARAKAT
|
>
|
||||||
</Link>
|
IKLAN LAYANAN MASYARAKAT DIVHUMAS POLRI - BHABINKAMTIBMAS
|
||||||
|
SAHABAT MASYARAKAT
|
||||||
|
</Link>
|
||||||
|
</div>
|
||||||
|
</ScrollShadow>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -109,11 +109,11 @@ export default function MedolUpdate() {
|
||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="border-1 rounded-xl py-2 w-[75%] mx-auto">
|
<div className="border-1 rounded-xl py-2 w-[90%] lg:w-[75%] mx-auto bg-white text-black">
|
||||||
<div className="text-xl font-semibold w-full">
|
<div className="text-xl font-semibold w-full ">
|
||||||
<p className="border-b-2 border-red-600 w-fit mx-auto">Media Update</p>
|
<p className="border-b-2 border-red-600 w-fit mx-auto">Media Update</p>
|
||||||
</div>
|
</div>
|
||||||
<div className="bg-white text-black p-1 md:p-5 space-y-5">
|
<div className=" p-1 md:p-5 space-y-5">
|
||||||
<Tabs
|
<Tabs
|
||||||
classNames={{
|
classNames={{
|
||||||
tabList: "bg-white shadow-lg border p-2 rounded-lg",
|
tabList: "bg-white shadow-lg border p-2 rounded-lg",
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ const datas = [
|
||||||
];
|
];
|
||||||
export default function AddsCarousel() {
|
export default function AddsCarousel() {
|
||||||
return (
|
return (
|
||||||
<div className="w-[75%] mx-auto">
|
<div className="w-[90%] lg:w-[75%] mx-auto">
|
||||||
{datas ? (
|
{datas ? (
|
||||||
<Swiper
|
<Swiper
|
||||||
centeredSlides={true}
|
centeredSlides={true}
|
||||||
|
|
@ -51,18 +51,18 @@ export default function AddsCarousel() {
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{datas?.map((newsItem: any, index: number) => (
|
{datas?.map((newsItem: any, index: number) => (
|
||||||
<SwiperSlide key={newsItem?.id} className="h-[50vh]">
|
<SwiperSlide key={newsItem?.id} className="h-[20vh] lg:h-[50vh]">
|
||||||
<Card
|
<Card
|
||||||
isFooterBlurred
|
isFooterBlurred
|
||||||
radius="lg"
|
radius="lg"
|
||||||
className="border-none h-[50vh] shadow-none"
|
className="border-none h-[20vh] lg:h-[50vh] shadow-none"
|
||||||
>
|
>
|
||||||
<Image
|
<Image
|
||||||
alt="headernews"
|
alt="headernews"
|
||||||
width={1440}
|
width={1440}
|
||||||
height={1080}
|
height={1080}
|
||||||
src={newsItem?.src == "" ? "/no-image.jpg" : newsItem?.src}
|
src={newsItem?.src == "" ? "/no-image.jpg" : newsItem?.src}
|
||||||
className="w-full !h-[50vh] object-cover rounded-lg"
|
className="w-full h-[20vh] lg:!h-[50vh] object-cover rounded-lg"
|
||||||
/>
|
/>
|
||||||
</Card>
|
</Card>
|
||||||
</SwiperSlide>
|
</SwiperSlide>
|
||||||
|
|
|
||||||
|
|
@ -67,7 +67,7 @@ export default function BannerHumasNew() {
|
||||||
return (
|
return (
|
||||||
<div className="h-fit relative text-white overflow-hidden">
|
<div className="h-fit relative text-white overflow-hidden">
|
||||||
<div
|
<div
|
||||||
className="flex w-full h-[78vh] lg:h-[60vh] transition-transform duration-700 ease-in-out"
|
className="flex w-full h-[45vh] lg:h-[60vh] transition-transform duration-700 ease-in-out"
|
||||||
style={{ transform: `translateX(-${currentIndex * 100}%)` }}
|
style={{ transform: `translateX(-${currentIndex * 100}%)` }}
|
||||||
>
|
>
|
||||||
{images.map((img, index) => (
|
{images.map((img, index) => (
|
||||||
|
|
@ -84,13 +84,15 @@ export default function BannerHumasNew() {
|
||||||
</div>
|
</div>
|
||||||
<div className="absolute inset-0 bg-black bg-opacity-40" />
|
<div className="absolute inset-0 bg-black bg-opacity-40" />
|
||||||
<div className="absolute z-50 lg:mt-[50px] top-44 left-1/2 transform -translate-x-1/2 -translate-y-1/2 text-center w-full lg:w-[75%]">
|
<div className="absolute z-50 lg:mt-[50px] top-44 left-1/2 transform -translate-x-1/2 -translate-y-1/2 text-center w-full lg:w-[75%]">
|
||||||
<div className="flex flex-col gap-3 justify-between">
|
<div className="flex flex-col gap-3 justify-between p-5">
|
||||||
<div className="flex justify-between items-center mb-10">
|
<div className="flex justify-between items-center mb-10">
|
||||||
<div className="flex flex-col gap-1 justify-start items-start">
|
<div className="flex flex-col gap-1 justify-start items-start">
|
||||||
<p className="text-5xl font-bold text-left leading-0">
|
<p className="text-lg lg:text-5xl font-bold text-left leading-0">
|
||||||
SELAMAT DATANG DI WEBSITE RESMI DIVISI HUMAS POLRI
|
SELAMAT DATANG DI WEBSITE RESMI DIVISI HUMAS POLRI
|
||||||
</p>
|
</p>
|
||||||
<p>OBYEKTIF - DIPERCAYA - PARTISIPASI</p>
|
<p className="text-xs lg:text-base">
|
||||||
|
OBYEKTIF - DIPERCAYA - PARTISIPASI
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<Image
|
<Image
|
||||||
src="/divhumas.png"
|
src="/divhumas.png"
|
||||||
|
|
@ -100,12 +102,12 @@ export default function BannerHumasNew() {
|
||||||
className="w-[200px]"
|
className="w-[200px]"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div className="flex justify-between">
|
<div className="flex flex-col lg:flex-row lg:justify-between gap-4 mt-10">
|
||||||
<div className="flex flex-row gap-6">
|
<div className="flex flex-row gap-6">
|
||||||
<Dropdown onOpenChange={setOnOpen}>
|
<Dropdown onOpenChange={setOnOpen}>
|
||||||
<DropdownTrigger>
|
<DropdownTrigger>
|
||||||
<Button
|
<Button
|
||||||
className="w-[200px] bg-white dark:bg-stone-900"
|
className="w-full lg:w-[200px] bg-white dark:bg-stone-900"
|
||||||
radius="sm"
|
radius="sm"
|
||||||
endContent={
|
endContent={
|
||||||
onOpen ? <ChevronUpIcon /> : <ChevronDownIcon />
|
onOpen ? <ChevronUpIcon /> : <ChevronDownIcon />
|
||||||
|
|
@ -163,7 +165,7 @@ export default function BannerHumasNew() {
|
||||||
>
|
>
|
||||||
<ChevronRightIcon />
|
<ChevronRightIcon />
|
||||||
</button>
|
</button>
|
||||||
<div className="absolute bottom-4 right-60">
|
<div className="absolute bottom-4 right-5 lg:right-60 lg:mx-5">
|
||||||
<div className="flex">
|
<div className="flex">
|
||||||
<div className="flex gap-1 lg:gap-3 items-center">
|
<div className="flex gap-1 lg:gap-3 items-center">
|
||||||
<Link
|
<Link
|
||||||
|
|
|
||||||
|
|
@ -20,16 +20,18 @@ export default function FooterNew() {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="mb-[60px] relative text-xs leading-4 md:leading-loose lg:leading-8 font-semibold">
|
<div className="mb-[60px] relative text-xs leading-4 md:leading-loose lg:leading-8 font-semibold">
|
||||||
<div className="py-10 px-36 flex flex-col gap-4 text-white bg-gradient-to-r from-[#A88155] via-[#ad1719] to-[#AA0004] from-3% via-50% to-70% ">
|
<div className="py-10 px-12 lg:px-36 flex flex-col gap-4 text-white bg-gradient-to-r from-[#A88155] via-[#ad1719] to-[#AA0004] from-3% via-50% to-70% ">
|
||||||
<div className="flex justify-center text-2xl">Channel Humas Polri</div>
|
<div className="flex justify-center text-xl lg:text-2xl">
|
||||||
<div className="flex flex-row gap-4 justify-around items-center">
|
Channel Humas Polri
|
||||||
<Link href="">
|
</div>
|
||||||
|
<div className="grid grid-cols-3 lg:flex lg:flex-row gap-4 justify-around items-center">
|
||||||
|
<Link href="" className="flex justify-center">
|
||||||
<Image
|
<Image
|
||||||
src="/assets/portal-humas.png"
|
src="/assets/portal-humas.png"
|
||||||
width={480}
|
width={480}
|
||||||
height={480}
|
height={480}
|
||||||
alt="portal-humas"
|
alt="portal-humas"
|
||||||
className="w-[100px]"
|
className="w-[50px] lg:w-[100px]"
|
||||||
/>
|
/>
|
||||||
</Link>
|
</Link>
|
||||||
<Link href="" className="flex flex-col justify-center items-center">
|
<Link href="" className="flex flex-col justify-center items-center">
|
||||||
|
|
@ -38,7 +40,7 @@ export default function FooterNew() {
|
||||||
width={480}
|
width={480}
|
||||||
height={480}
|
height={480}
|
||||||
alt="mediahub"
|
alt="mediahub"
|
||||||
className="w-[100px]"
|
className="w-[50px] lg:w-[100px]"
|
||||||
/>
|
/>
|
||||||
<p className="text-[#FED882] text-lg">MediaHub</p>
|
<p className="text-[#FED882] text-lg">MediaHub</p>
|
||||||
</Link>
|
</Link>
|
||||||
|
|
@ -48,7 +50,7 @@ export default function FooterNew() {
|
||||||
width={480}
|
width={480}
|
||||||
height={480}
|
height={480}
|
||||||
alt="spit"
|
alt="spit"
|
||||||
className="w-[170px]"
|
className="w-[85px] lg:w-[170px]"
|
||||||
/>
|
/>
|
||||||
</Link>
|
</Link>
|
||||||
<Link href="">
|
<Link href="">
|
||||||
|
|
@ -57,7 +59,7 @@ export default function FooterNew() {
|
||||||
width={480}
|
width={480}
|
||||||
height={480}
|
height={480}
|
||||||
alt="polritv"
|
alt="polritv"
|
||||||
className="w-[170px]"
|
className="w-[85px] lg:w-[170px]"
|
||||||
/>
|
/>
|
||||||
</Link>
|
</Link>
|
||||||
<Link href="">
|
<Link href="">
|
||||||
|
|
@ -66,7 +68,7 @@ export default function FooterNew() {
|
||||||
width={480}
|
width={480}
|
||||||
height={480}
|
height={480}
|
||||||
alt="tbn"
|
alt="tbn"
|
||||||
className="w-[170px]"
|
className="w-[85px] lg:w-[170px]"
|
||||||
/>
|
/>
|
||||||
</Link>
|
</Link>
|
||||||
<Link href="">
|
<Link href="">
|
||||||
|
|
@ -75,11 +77,11 @@ export default function FooterNew() {
|
||||||
width={480}
|
width={480}
|
||||||
height={480}
|
height={480}
|
||||||
alt="inp"
|
alt="inp"
|
||||||
className="w-[170px]"
|
className="w-[85px] lg:w-[170px]"
|
||||||
/>
|
/>
|
||||||
</Link>
|
</Link>
|
||||||
</div>
|
</div>
|
||||||
<div className="grid grid-cols-3 gap-4">
|
<div className="grid grid-cols-1 lg:grid-cols-3 gap-4">
|
||||||
<div className="flex flex-col gap-1 text-md font-light">
|
<div className="flex flex-col gap-1 text-md font-light">
|
||||||
<p className="text-lg font-normal">Tentang Kami</p>
|
<p className="text-lg font-normal">Tentang Kami</p>
|
||||||
<div className="flex flex-row gap-2 items-center">
|
<div className="flex flex-row gap-2 items-center">
|
||||||
|
|
@ -163,8 +165,8 @@ export default function FooterNew() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="bg-red-800 text-white text-center py-5 flex justify-center font-light text-base">
|
<div className="bg-red-800 text-white text-center py-5 flex justify-center font-light text-sm lg:text-base">
|
||||||
© Copyright Humas POLRI ® All Rights Reserved
|
© Copyright Humas POLRI ® All Rights Reserved
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -37,13 +37,13 @@ export default function SocialMediaNew() {
|
||||||
|
|
||||||
const t = useTranslations("Landing");
|
const t = useTranslations("Landing");
|
||||||
return (
|
return (
|
||||||
<div className="border-1 rounded-xl py-2 w-[75%] mx-auto">
|
<div className="border-1 rounded-xl py-2 w-[90%] lg:w-[75%] mx-auto bg-white text-black">
|
||||||
<div className="text-xl font-semibold w-full">
|
<div className="text-xl font-semibold w-full">
|
||||||
<p className="border-b-2 border-red-600 w-fit mx-auto">
|
<p className="border-b-2 border-red-600 w-fit mx-auto">
|
||||||
Media Sosial Humas
|
Media Sosial Humas
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div className="bg-white text-black p-1 md:p-5 space-y-5">
|
<div className=" p-1 md:p-5 space-y-5">
|
||||||
<Tabs
|
<Tabs
|
||||||
classNames={{
|
classNames={{
|
||||||
tabList: "bg-white shadow-lg border p-2 rounded-lg",
|
tabList: "bg-white shadow-lg border p-2 rounded-lg",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue