diff --git a/apps/landing/src/app/(frontend)/(home)/_components/communites/index.tsx b/apps/landing/src/app/(frontend)/(home)/_components/communites/index.tsx index 7014eb0..424042a 100644 --- a/apps/landing/src/app/(frontend)/(home)/_components/communites/index.tsx +++ b/apps/landing/src/app/(frontend)/(home)/_components/communites/index.tsx @@ -3,7 +3,13 @@ import { Button } from '@components/atoms'; import { motion, useInView } from 'framer-motion'; import { useRef } from 'react'; -import { FaFacebook, FaInstagram, FaLinkedin, FaTiktok } from 'react-icons/fa'; +import { + FaDiscord, + FaFacebook, + FaInstagram, + FaLinkedin, + FaTiktok, +} from 'react-icons/fa'; export function Communities() { const ref = useRef(null); @@ -14,15 +20,23 @@ export function Communities() { icon: FaFacebook, title: 'Facebook Group', description: - 'Bergabung dengan 180.000+ anggota dalam diskusi harian seputar karir IT dan code review', - buttonText: 'Join Sekarang', - buttonLink: 'https://web.facebook.com/groups/programmerhandal', + 'Komunitas aktif dengan 180K+ anggota berdiskusi seputar programming dan sharing meme', + buttonText: 'Gabung Sekarang', + buttonLink: 'https://facebook.com/groups/programmerhandal', + }, + { + icon: FaDiscord, + title: 'Discord Server', + description: + 'Diskusi real-time dengan developer berbagai level, mulai dari pemula sampai expert!', + buttonText: 'Join Server', + buttonLink: 'https://discord.com/invite/imphnen', }, { icon: FaInstagram, title: 'Instagram', description: - 'Temukan tutorial visual menarik untuk 10.000+ followers setiap minggunya', + 'Temukan visual tutorial coding & tech trends terkini setiap harinya', buttonText: 'Follow Kami', buttonLink: 'https://www.instagram.com/imphnen.dev', }, @@ -30,7 +44,7 @@ export function Communities() { icon: FaTiktok, title: 'TikTok', description: - 'Tonton video pendek berisi tips coding untuk 10.000+ viewers harian', + 'Tips coding singkat & trik development praktis dalam 60 detik', buttonText: 'Follow Sekarang', buttonLink: 'https://www.tiktok.com/@imphnen', }, @@ -38,17 +52,17 @@ export function Communities() { icon: FaLinkedin, title: 'LinkedIn', description: - 'Bangun jaringan profesional dengan perusahaan teknologi terkemuka', + 'Bangun jaringan profesional dengan perusahaan teknologi ternama & recruiter IT', buttonText: 'Segera Hadir', buttonLink: '#', }, ]; const stats = [ - { value: '180K+', label: 'Anggota Facebook' }, - { value: '10K+', label: 'Followers TikTok' }, - { value: '10K+', label: 'Followers Instagram' }, - { value: '99%', label: 'Kepuasan Anggota' }, + { value: '180K+', label: 'Komunitas Aktif' }, + { value: '25K+', label: 'Postingan/Bulan' }, + { value: '95%', label: 'Respon Cepat' }, + { value: '10K+', label: 'Problem Solved' }, ]; const containerVariants = { @@ -91,7 +105,7 @@ export function Communities() { return (
@@ -99,70 +113,113 @@ export function Communities() {
-
+
-

- Komunitas{' '} +

- Kami - + Komunitas Programmer + {' '} +
+ Terbesar di Indonesia

-

- Bergabunglah dengan jaringan developer terbesar di Indonesia untuk - belajar, berbagi, dan berkembang bersama. +

+ Bergabung dengan jaringan developer profesional untuk berkolaborasi, + belajar, dan berkembang bersama komunitas yang aktif dan suportif

+ {/* First Row - Facebook & Discord */} - {communities.map((community, index) => { - const Icon = community.icon; - return ( - -
+ {communities.slice(0, 2).map((community, index) => ( + +
-
-
- -
- -

{community.title}

-

- {community.description} -

- - +
+
+
-
- - ); - })} +

{community.title}

+

+ {community.description} +

+ + +
+ +
+ + ))} + {/* Second Row - Instagram, TikTok, LinkedIn */} + + {communities.slice(2).map((community, index) => ( + +
+ +
+
+ +
+ +

{community.title}

+

+ {community.description} +

+ + +
+ +
+ + ))} + + + {/* Stats Section */} -
+
{stat.value}
-
{stat.label}
+
+ {stat.label} +
))}