fix + add produk
This commit is contained in:
parent
ff016f6f21
commit
8cb7eeadc1
|
@ -1,6 +1,7 @@
|
||||||
import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
|
import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
|
||||||
import Contact from "./pages/Contact"
|
import Contact from "./pages/Contact"
|
||||||
import Home from "./pages/Home"
|
import Home from "./pages/Home"
|
||||||
|
import FormSection from "./components/contact/FormSection"
|
||||||
import SolusiPersonal from "./pages/SolusiPersonal"
|
import SolusiPersonal from "./pages/SolusiPersonal"
|
||||||
import SolusiStartup from "./pages/SolusiStartup"
|
import SolusiStartup from "./pages/SolusiStartup"
|
||||||
import SolusiCorporate from "./pages/SolusiCorporate"
|
import SolusiCorporate from "./pages/SolusiCorporate"
|
||||||
|
@ -11,6 +12,7 @@ function App() {
|
||||||
<Routes>
|
<Routes>
|
||||||
<Route path='/' element={<Home/>}/>
|
<Route path='/' element={<Home/>}/>
|
||||||
<Route path='/Contact' element={<Contact/>}/>
|
<Route path='/Contact' element={<Contact/>}/>
|
||||||
|
<Route path='/FormSection' element={<FormSection/>}/>
|
||||||
<Route path='/SolusiPersonal' element={<SolusiPersonal/>}/>
|
<Route path='/SolusiPersonal' element={<SolusiPersonal/>}/>
|
||||||
<Route path='/SolusiStartup' element={<SolusiStartup/>}/>
|
<Route path='/SolusiStartup' element={<SolusiStartup/>}/>
|
||||||
<Route path='/SolusiCorporate' element={<SolusiCorporate/>}/>
|
<Route path='/SolusiCorporate' element={<SolusiCorporate/>}/>
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 2.2 KiB |
Binary file not shown.
After Width: | Height: | Size: 2.0 KiB |
Binary file not shown.
After Width: | Height: | Size: 2.3 KiB |
Binary file not shown.
After Width: | Height: | Size: 2.5 KiB |
|
@ -2,7 +2,11 @@ import Logo1 from './image/logo.png'
|
||||||
import search from './image/search.png';
|
import search from './image/search.png';
|
||||||
import IconPersonal from './image/Frame 18.png';
|
import IconPersonal from './image/Frame 18.png';
|
||||||
import IconStartup from './image/Frame 18 (1).png';
|
import IconStartup from './image/Frame 18 (1).png';
|
||||||
import IconCorporate from './image/Frame 18 (2).png'
|
import IconCorporate from './image/Frame 18 (2).png';
|
||||||
|
import ProdukHr from './image/Frame 18 (3).png';
|
||||||
|
import ProdukDoku from './image/Frame 18 (4).png';
|
||||||
|
import ProdukLlm from './image/Frame 18 (5).png';
|
||||||
|
import ProdukVeri from './image/Frame 18 (6).png';
|
||||||
import row from './image/arrow.png';
|
import row from './image/arrow.png';
|
||||||
import row2 from './image/vector.png';
|
import row2 from './image/vector.png';
|
||||||
import homeLogo from './image/Component 1.png';
|
import homeLogo from './image/Component 1.png';
|
||||||
|
@ -80,5 +84,5 @@ export{
|
||||||
swipper7,swipper8,swipper9,swipper10,swipper11,swipper12,swipper13,swipper14,
|
swipper7,swipper8,swipper9,swipper10,swipper11,swipper12,swipper13,swipper14,
|
||||||
swipper15,swipper16,swipper17,swipper18,swipper19,swipper20,swipper21,swipper22,
|
swipper15,swipper16,swipper17,swipper18,swipper19,swipper20,swipper21,swipper22,
|
||||||
swipper23,swipper24,bgSwiper,imgLeft1,imgLeft2,imgLeft3,imgRight,nvdia,kmn,kominfo,
|
swipper23,swipper24,bgSwiper,imgLeft1,imgLeft2,imgLeft3,imgRight,nvdia,kmn,kominfo,
|
||||||
ojk,facebook,x,instagram,frame,IconPersonal,IconStartup,IconCorporate
|
ojk,facebook,x,instagram,frame,IconPersonal,IconStartup,IconCorporate,ProdukDoku,ProdukHr,ProdukVeri,ProdukLlm
|
||||||
}
|
}
|
|
@ -1,10 +1,13 @@
|
||||||
import { waIcon2, L1, L2, L3, L4, R1, R2, R3, R4, bgcBanner } from "../../assets/"
|
import { waIcon2, L1, L2, L3, L4, R1, R2, R3, R4, bgcBanner } from "../../assets/"
|
||||||
|
import { useNavigate } from "react-router-dom"
|
||||||
|
|
||||||
function Banner() {
|
function Banner() {
|
||||||
|
const navigate = useNavigate();
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="relative w-full overflow-hidden">
|
<div className="relative w-full overflow-hidden">
|
||||||
<div
|
<div
|
||||||
className="relative flex flex-col items-center justify-center mt-20 w-full max-w-[1920px] mx-auto h-auto md:h-[692px] bg-cover bg-center text-white text-center"
|
className="relative w-full flex flex-col items-center justify-center mt-20 h-auto md:h-[692px] bg-cover bg-center text-white text-center"
|
||||||
style={{
|
style={{
|
||||||
backgroundImage: `linear-gradient(248.72deg, #5B59E0 50.11%, rgba(202, 43, 104, 0.4) 90%), url(${bgcBanner})`,
|
backgroundImage: `linear-gradient(248.72deg, #5B59E0 50.11%, rgba(202, 43, 104, 0.4) 90%), url(${bgcBanner})`,
|
||||||
backgroundSize: "cover",
|
backgroundSize: "cover",
|
||||||
|
@ -41,7 +44,10 @@ function Banner() {
|
||||||
/>
|
/>
|
||||||
Konsultasi Gratis
|
Konsultasi Gratis
|
||||||
</button>
|
</button>
|
||||||
<button className="flex items-center justify-center w-full md:w-[270px] h-[50px] md:h-[65px] rounded-2xl px-4 md:px-8 py-2 md:py-3 border-[1px] border-white bg-gradient-to-r from-[#dc0168] to-[#5b59e8] text-white text-sm md:text-lg font-bold hover:opacity-90">
|
<button
|
||||||
|
onClick={() => navigate("/FormSection")}
|
||||||
|
|
||||||
|
className="flex items-center justify-center w-full md:w-[270px] h-[50px] md:h-[65px] rounded-2xl px-4 md:px-8 py-2 md:py-3 border-[1px] border-white bg-gradient-to-r from-[#dc0168] to-[#5b59e8] text-white text-sm md:text-lg font-bold hover:opacity-90">
|
||||||
Coba Sekarang
|
Coba Sekarang
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,78 +1,132 @@
|
||||||
import { nvdia,kmn,kominfo,ojk,x,instagram,facebook,frame, } from "../../assets";
|
import { useNavigate } from "react-router-dom"
|
||||||
|
|
||||||
|
import {
|
||||||
|
nvidia,
|
||||||
|
kmn,
|
||||||
|
kominfo,
|
||||||
|
ojk,
|
||||||
|
facebook,
|
||||||
|
x,
|
||||||
|
instagram,
|
||||||
|
component11,
|
||||||
|
} from "../contact/asset"; // Gambar logo sebagai partner dan logo medsos dan logo rekanai
|
||||||
|
|
||||||
function Footer() {
|
function Footer() {
|
||||||
|
const navigate = useNavigate();
|
||||||
return (
|
return (
|
||||||
<footer className="bg-customGrey h-[506px] py-10 text-[#212121]">
|
<footer className="bg-customGrey py-10 text-[#212121]">
|
||||||
{/* Kontainer utama footer */}
|
{/* Kontainer utama footer */}
|
||||||
<div className="flex flex-col sm:flex-row sm:flex-wrap justify-between gap-5 mx-5 sm:mx-28 mt-20 text-sm">
|
<div className="flex flex-col sm:flex-row sm:flex-wrap justify-between gap-5 mx-5 sm:mx-28 mt-20 text-sm">
|
||||||
{/* Kolom 1: Logo perusahaan */}
|
{/* Kolom 1: Logo perusahaan */}
|
||||||
<div className="mb-5 sm:mb-0">
|
<div className="mb-5 sm:mb-0">
|
||||||
<img
|
<img
|
||||||
src={frame} // Gambar logo perusahaan
|
src={component11} // Gambar logo perusahaan
|
||||||
alt="Logo"
|
alt="Logo"
|
||||||
className="max-w-[200px] w-[50.3px] h-[40.24px] sm:mx-0"
|
className="max-w-[200px] w-[50.3px] h-[40.24px] sm:mx-0"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Kolom 2: Deskripsi singkat perusahaan */}
|
{/* Kolom 2: Deskripsi singkat perusahaan */}
|
||||||
<div className="flex-1 mb-5 sm:mb-0 sm:pl-0">
|
<div className="w-full sm:w-auto mb-5 sm:mb-0 sm:pl-0">
|
||||||
<div className="flex mb-5">
|
<div className="flex mb-5">
|
||||||
<p>
|
<p>
|
||||||
<strong className="text-[25px] text-[#5B59E8]">Rekan AI</strong>{" "}
|
<strong className="text-[25px] text-[#5B59E8]">Rekan AI</strong>{" "}
|
||||||
<br />
|
<br />
|
||||||
<span className="text-[#5B59E8] italic font-bold">
|
<span className="text-[#5B59E8] italic">
|
||||||
Reimagine Your Business with AI.
|
Reimagine Your Business with AI.
|
||||||
</span>
|
</span>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<p className="mb-10 text-[18px]">
|
|
||||||
Jl. Anggrek No.6, Sawah Lama, Kec. Ciputat, Kota Tangerang Selatan,
|
|
||||||
Banten 15413
|
|
||||||
</p>
|
|
||||||
<p className="mb-4 text-[18px]">Lebih dekat dengan Kami</p>
|
<p className="mb-4 text-[18px]">Lebih dekat dengan Kami</p>
|
||||||
<div className="flex space-x-5">
|
<div className="flex space-x-3">
|
||||||
{/* Tautan ke media sosial */}
|
{/* Tautan ke media sosial */}
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<img src={instagram} alt="Instagram" className="w-5 h-5" /> {/* Ikon Instagram */}
|
<img src={instagram} alt="Instagram" className="w-5 h-5" />{" "}
|
||||||
</a>
|
</a>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<img src={facebook} alt="Facebook" className="w-5 h-5" /> {/* Ikon Facebook */}
|
<img src={facebook} alt="Facebook" className="w-5 h-5" />{" "}
|
||||||
</a>
|
</a>
|
||||||
<a href="#">
|
<a href="#">
|
||||||
<img src={x} alt="Twitter" className="w-5 h-5" /> {/* Ikon Twitter (X) */}
|
<img src={x} alt="Twitter" className="w-5 h-5" />{" "}
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Kolom 3: Produk perusahaan */}
|
{/* Kolom 3: Produk perusahaan */}
|
||||||
<div className="flex-1 mb-5 sm:mb-0 md:ml-16 sm:pl-0">
|
<div className="flex-1 mb-5 sm:mb-0 sm:pl-0">
|
||||||
<h4 className="text-[18px] font-semibold mb-4">Produk Kami</h4>
|
<h4 className="text-base font-semibold mb-4">Produk Kami</h4>
|
||||||
<ul className="space-y-4 text-[18px]">
|
<ul className="space-y-4 text-[18px]">
|
||||||
<li>Rekan Doku</li> {/* Produk: Dokumen otomatis */}
|
<li>Rekan Doku</li>
|
||||||
<li>Rekan Veri</li> {/* Produk: Verifikasi data */}
|
<li>Rekan Veri</li>
|
||||||
<li>Rekan HR</li> {/* Produk: Manajemen SDM */}
|
<li>Rekan HR</li>
|
||||||
<li>Rekan LLM</li> {/* Produk: Model bahasa besar */}
|
<li>Rekan LLM</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Kolom 4: Solusi yang ditawarkan */}
|
{/* Kolom 4: Solusi yang ditawarkan */}
|
||||||
<div className="flex-1 mb-5 md:-mx-28 sm:mb-0 sm:pl-0">
|
<div className="flex-1 flex flex-col mb-5 sm:mb-0 sm:pl-0">
|
||||||
<h4 className="text-[18px] font-semibold mb-4">Solusi Kami</h4>
|
<h4 className="text-base font-semibold mb-4">Solusi Kami</h4>
|
||||||
<ul className="space-y-4 text-[18px]">
|
<ul className="space-y-4 text-[18px]">
|
||||||
<li>Personal</li> {/* Solusi untuk individu */}
|
<li>
|
||||||
<li>UMKM</li> {/* Solusi untuk Usaha Mikro, Kecil, dan Menengah */}
|
<button
|
||||||
<li>Corporate Business</li> {/* Solusi untuk perusahaan besar */}
|
onClick={() => {
|
||||||
|
navigate("/SolusiPersonal");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
|
className="block w-full text-left"
|
||||||
|
>
|
||||||
|
Personal
|
||||||
|
</button>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<button
|
||||||
|
onClick={() => {
|
||||||
|
navigate("/SolusiStartup");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
|
className="block w-full text-left">
|
||||||
|
Startup
|
||||||
|
</button>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<button
|
||||||
|
onClick={() => {
|
||||||
|
navigate("/SolusiCorporate");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
|
className="block w-full text-left">
|
||||||
|
Corporate Business
|
||||||
|
</button>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
{/* Kolom 5: Informasi kontak */}
|
{/* Kolom 5: Informasi kontak */}
|
||||||
<div className="flex-1 mb-5 sm:mb-0 sm:pl-0">
|
<div className="flex-1 mb-5 sm:mb-0 sm:pl-0">
|
||||||
<h4 className="text-[18px] font-semibold mb-4">Hubungi Kami</h4>
|
<h4 className="text-[18px] font-semibold mb-4">Hubungi Kami</h4>
|
||||||
<ul className="space-y-4 text-[18px]">
|
<ul className="space-y-4 text-[18px]">
|
||||||
<li>Email: support@rekanai.com</li> {/* Email dukungan */}
|
<li>
|
||||||
<li>Phone: +68452098</li> {/* Nomor telepon */}
|
<button
|
||||||
<li>F.A.Q</li> {/* Halaman Pertanyaan yang Sering Diajukan */}
|
onClick={() => {
|
||||||
|
navigate("/Contact");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
|
className="block w-full text-left">
|
||||||
|
Kontak Kami
|
||||||
|
</button>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<button
|
||||||
|
onClick={() => {
|
||||||
|
navigate("/FormSection");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
|
className="block w-full text-left">
|
||||||
|
F.A.Q
|
||||||
|
</button>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -80,21 +134,21 @@ function Footer() {
|
||||||
<div className="mb-5 sm:mb-0 sm:pl-0">
|
<div className="mb-5 sm:mb-0 sm:pl-0">
|
||||||
<div className="mb-4">
|
<div className="mb-4">
|
||||||
<img
|
<img
|
||||||
src={nvdia} // Gambar logo partner NVIDIA
|
src={nvidia}
|
||||||
alt="NVIDIA Inception Premier Member"
|
alt="NVIDIA Inception Premier Member"
|
||||||
className="w-[221px] h-[83px]"
|
className="w-[221px] h-[83px]"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div className="flex gap-5">
|
<div className="flex gap-5">
|
||||||
<img src={kmn} alt="Partner 1" className="w-[56px] h-[72px]" /> {/* Gambar logo partner Kementerian */}
|
<img src={kmn} alt="Partner 1" className="w-[56px] h-[72px]" />
|
||||||
<img src={kominfo} alt="Partner 2" className="w-[63px] h-[62px]" /> {/* Gambar logo partner Kominfo */}
|
<img src={kominfo} alt="Partner 2" className="w-[63px] h-[62px]" />
|
||||||
<img src={ojk} alt="Partner 3" className="w-[77px] h-[60px]" /> {/* Gambar logo partner OJK */}
|
<img src={ojk} alt="Partner 3" className="w-[77px] h-[60px]" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Bagian hak cipta */}
|
{/* Bagian hak cipta */}
|
||||||
<div className="text-left mt-40 mx-5 sm:mx-28 text-xs">
|
<div className="text-left mt-[92.78px] mx-5 sm:mx-28 text-xs">
|
||||||
<p>
|
<p>
|
||||||
© Copyright 2025 Rekan AI. Seluruh hak cipta dilindungi undang-undang
|
© Copyright 2025 Rekan AI. Seluruh hak cipta dilindungi undang-undang
|
||||||
</p>
|
</p>
|
||||||
|
@ -103,5 +157,4 @@ function Footer() {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export default Footer;
|
||||||
export default Footer;
|
|
||||||
|
|
|
@ -1,12 +1,34 @@
|
||||||
import { useState } from "react"
|
import { useState, useRef, useEffect } from "react"
|
||||||
import { useNavigate } from "react-router-dom"
|
import { useNavigate } from "react-router-dom"
|
||||||
import { Logo1, search, row, IconPersonal, IconCorporate, IconStartup } from "../../assets"
|
import { Logo1, search, row, IconPersonal, IconCorporate, IconStartup, ProdukDoku, ProdukHr, ProdukLlm, ProdukVeri } from "../../assets"
|
||||||
|
|
||||||
const Header = () => {
|
const Header = () => {
|
||||||
const navigate = useNavigate()
|
const navigate = useNavigate();
|
||||||
const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false)
|
const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false);
|
||||||
const [isSolusiOpen, setIsSolusiOpen] = useState(false)
|
const [isSolusiOpen, setIsSolusiOpen] = useState(false);
|
||||||
const [isProdukOpen, setIsProdukOpen] = useState(false)
|
const [isProdukOpen, setIsProdukOpen] = useState(false);
|
||||||
|
|
||||||
|
// Referensi untuk mendeteksi klik di luar dropdown
|
||||||
|
const solusiRef = useRef(null);
|
||||||
|
const produkRef = useRef(null);
|
||||||
|
|
||||||
|
// Fungsi untuk menutup dropdown jika klik di luar elemen
|
||||||
|
useEffect(() => {
|
||||||
|
function handleClickOutside(event) {
|
||||||
|
if (solusiRef.current && !solusiRef.current.contains(event.target)) {
|
||||||
|
setIsSolusiOpen(false);
|
||||||
|
}
|
||||||
|
if (produkRef.current && !produkRef.current.contains(event.target)) {
|
||||||
|
setIsProdukOpen(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Tambahkan event listener saat dropdown terbuka
|
||||||
|
document.addEventListener("mousedown", handleClickOutside);
|
||||||
|
return () => {
|
||||||
|
document.removeEventListener("mousedown", handleClickOutside);
|
||||||
|
};
|
||||||
|
}, []);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<header className="fixed top-0 left-0 w-full z-50 font-montserrat bg-white shadow-md">
|
<header className="fixed top-0 left-0 w-full z-50 font-montserrat bg-white shadow-md">
|
||||||
|
@ -19,14 +41,17 @@ const Header = () => {
|
||||||
{/* Desktop Navigation */}
|
{/* Desktop Navigation */}
|
||||||
<div className="hidden lg:flex items-center space-x-8">
|
<div className="hidden lg:flex items-center space-x-8">
|
||||||
<button
|
<button
|
||||||
onClick={() => navigate("/")}
|
onClick={() => {
|
||||||
|
navigate("/")
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
className="text-[#212121] text-base transition-colors hover:text-[#5a55ff]"
|
className="text-[#212121] text-base transition-colors hover:text-[#5a55ff]"
|
||||||
>
|
>
|
||||||
Beranda
|
Beranda
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
{/* Produk Dropdown */}
|
{/* Produk Dropdown */}
|
||||||
<div className="relative">
|
<div className="relative" ref={produkRef}>
|
||||||
<button
|
<button
|
||||||
onClick={() => setIsProdukOpen(!isProdukOpen)}
|
onClick={() => setIsProdukOpen(!isProdukOpen)}
|
||||||
className="text-[#212121] text-base transition-colors hover:text-[#5a55ff] flex items-center"
|
className="text-[#212121] text-base transition-colors hover:text-[#5a55ff] flex items-center"
|
||||||
|
@ -47,23 +72,79 @@ const Header = () => {
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
{isProdukOpen && (
|
{isProdukOpen && (
|
||||||
<ul className="absolute left-0 top-full mt-2 w-48 bg-white list-none py-2 shadow-lg rounded-md">
|
<div className="absolute left-[525px] -translate-x-1/2 top-full md:top-11 mt-2 w-[5000px]">
|
||||||
<li className="px-5 py-2 hover:text-[#5a55ff]">
|
<div className="bg-customRed bg-opacity-80 rounded-xl p-8">
|
||||||
<a href="#produk1" className="text-[#212121]">
|
<div className="flex justify-center gap-8">
|
||||||
Produk 1
|
{/* HR */}
|
||||||
</a>
|
<button
|
||||||
</li>
|
onClick={() => {
|
||||||
<li className="px-5 py-2 hover:text-[#5a55ff]">
|
navigate("/SolusiPersonal");
|
||||||
<a href="#produk2" className="text-[#212121]">
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
Produk 2
|
}}
|
||||||
</a>
|
className="bg-white rounded-xl w-[282px] p-4 flex items-start gap-4 hover:bg-gray-100"
|
||||||
</li>
|
>
|
||||||
</ul>
|
<img src={ProdukHr} alt="" className="w-16 h-16" />
|
||||||
|
<div className="text-left">
|
||||||
|
<h3 className="font-medium text-base py-2">Rekan HR</h3>
|
||||||
|
<p className="text-xs text-customBlack">
|
||||||
|
Manajemen absensi karyawan
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
{/* DOKU */}
|
||||||
|
<button
|
||||||
|
onClick={() => {
|
||||||
|
navigate("/SolusiStartup");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
|
className="bg-white rounded-xl w-[282px] p-4 flex items-start gap-4 hover:bg-gray-100"
|
||||||
|
>
|
||||||
|
<img src={ProdukDoku} alt="" className="w-16 h-16" />
|
||||||
|
<div className="text-left">
|
||||||
|
<h3 className="font-medium text-base py-1">Rekan Doku</h3>
|
||||||
|
<p className="text-xs text-customBlack">
|
||||||
|
Kelola dokumen digital
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
{/* LLM */}
|
||||||
|
<button
|
||||||
|
onClick={() => {
|
||||||
|
navigate("/SolusiCorporate");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
|
className="bg-white rounded-xl w-[282px] p-4 flex items-start gap-4 hover:bg-gray-100"
|
||||||
|
>
|
||||||
|
<img src={ProdukLlm} alt="" className="w-16 h-16" />
|
||||||
|
<div className="text-left">
|
||||||
|
<h3 className="font-medium text-base py-1">Rekan LLM</h3>
|
||||||
|
<p className="text-xs text-customBlack">Solusi analisis berbasis data</p>
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
{/* VERI */}
|
||||||
|
<button
|
||||||
|
onClick={() => {
|
||||||
|
navigate("/SolusiCorporate");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
|
className="bg-white rounded-xl w-[282px] p-4 flex items-start gap-4 hover:bg-gray-100"
|
||||||
|
>
|
||||||
|
<img src={ProdukVeri} alt="" className="w-16 h-16" />
|
||||||
|
<div className="text-left">
|
||||||
|
<h3 className="font-medium text-base py-1">Rekan Veri</h3>
|
||||||
|
<p className="text-xs text-customBlack">Verifikasi data secara akurat</p>
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Solusi Dropdown - Desktop */}
|
{/* Solusi Dropdown - Desktop */}
|
||||||
<div className="relative">
|
<div className="relative" ref={solusiRef}>
|
||||||
<button
|
<button
|
||||||
onClick={() => setIsSolusiOpen(!isSolusiOpen)}
|
onClick={() => setIsSolusiOpen(!isSolusiOpen)}
|
||||||
className="text-[#212121] text-base transition-colors hover:text-[#5a55ff] flex items-center"
|
className="text-[#212121] text-base transition-colors hover:text-[#5a55ff] flex items-center"
|
||||||
|
@ -85,16 +166,19 @@ const Header = () => {
|
||||||
|
|
||||||
{isSolusiOpen && (
|
{isSolusiOpen && (
|
||||||
<div className="absolute left-64 -translate-x-1/2 top-full md:top-11 mt-2 w-[5000px]">
|
<div className="absolute left-64 -translate-x-1/2 top-full md:top-11 mt-2 w-[5000px]">
|
||||||
<div className="bg-customRed rounded-xl p-8">
|
<div className="bg-customRed bg-opacity-80 rounded-xl p-8">
|
||||||
<div className="flex justify-center gap-8">
|
<div className="flex justify-center gap-8">
|
||||||
{/* Personal */}
|
{/* Personal */}
|
||||||
<button
|
<button
|
||||||
onClick={() => navigate("/SolusiPersonal")}
|
onClick={() => {
|
||||||
|
navigate("/SolusiPersonal");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
className="bg-white rounded-xl w-[282px] p-4 flex items-start gap-4 hover:bg-gray-100"
|
className="bg-white rounded-xl w-[282px] p-4 flex items-start gap-4 hover:bg-gray-100"
|
||||||
>
|
>
|
||||||
<img src={IconPersonal || "/placeholder.svg"} alt="" className="w-16 h-16" />
|
<img src={IconPersonal || "/placeholder.svg"} alt="" className="w-16 h-16" />
|
||||||
<div className="text-left">
|
<div className="text-left">
|
||||||
<h3 className="font-medium text-base">Personal</h3>
|
<h3 className="font-medium text-base py-1">Personal</h3>
|
||||||
<p className="text-xs text-customBlack">
|
<p className="text-xs text-customBlack">
|
||||||
Solusi efisien <br /> kebutuhan personal
|
Solusi efisien <br /> kebutuhan personal
|
||||||
</p>
|
</p>
|
||||||
|
@ -103,12 +187,15 @@ const Header = () => {
|
||||||
|
|
||||||
{/* Startup */}
|
{/* Startup */}
|
||||||
<button
|
<button
|
||||||
onClick={() => navigate("/SolusiStartup")}
|
onClick={() => {
|
||||||
|
navigate("/SolusiStartup");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
className="bg-white rounded-xl w-[282px] p-4 flex items-start gap-4 hover:bg-gray-100"
|
className="bg-white rounded-xl w-[282px] p-4 flex items-start gap-4 hover:bg-gray-100"
|
||||||
>
|
>
|
||||||
<img src={IconStartup || "/placeholder.svg"} alt="" className="w-16 h-16" />
|
<img src={IconStartup || "/placeholder.svg"} alt="" className="w-16 h-16" />
|
||||||
<div className="text-left">
|
<div className="text-left">
|
||||||
<h3 className="font-medium text-base">Startup</h3>
|
<h3 className="font-medium text-base py-1">Startup</h3>
|
||||||
<p className="text-xs text-customBlack">
|
<p className="text-xs text-customBlack">
|
||||||
Dukungan penuh <br /> untuk bisnis Startup
|
Dukungan penuh <br /> untuk bisnis Startup
|
||||||
</p>
|
</p>
|
||||||
|
@ -117,12 +204,15 @@ const Header = () => {
|
||||||
|
|
||||||
{/* Corporate */}
|
{/* Corporate */}
|
||||||
<button
|
<button
|
||||||
onClick={() => navigate("/SolusiCorporate")}
|
onClick={() => {
|
||||||
|
navigate("/SolusiCorporate");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
className="bg-white rounded-xl w-[282px] p-4 flex items-start gap-4 hover:bg-gray-100"
|
className="bg-white rounded-xl w-[282px] p-4 flex items-start gap-4 hover:bg-gray-100"
|
||||||
>
|
>
|
||||||
<img src={IconCorporate || "/placeholder.svg"} alt="" className="w-16 h-16" />
|
<img src={IconCorporate || "/placeholder.svg"} alt="" className="w-16 h-16" />
|
||||||
<div className="text-left">
|
<div className="text-left">
|
||||||
<h3 className="font-medium text-base">Corporate Business</h3>
|
<h3 className="font-medium text-base py-1">Corporate Business</h3>
|
||||||
<p className="text-xs text-customBlack">Solusi strategis untuk bisnis skala besar</p>
|
<p className="text-xs text-customBlack">Solusi strategis untuk bisnis skala besar</p>
|
||||||
</div>
|
</div>
|
||||||
</button>
|
</button>
|
||||||
|
@ -133,7 +223,10 @@ const Header = () => {
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<button
|
<button
|
||||||
onClick={() => navigate("/Contact")}
|
onClick={() => {
|
||||||
|
navigate("/Contact");
|
||||||
|
window.scrollTo({ top: 0, behavior: "smooth" });
|
||||||
|
}}
|
||||||
className="text-[#212121] text-base transition-colors hover:text-[#5a55ff]"
|
className="text-[#212121] text-base transition-colors hover:text-[#5a55ff]"
|
||||||
>
|
>
|
||||||
Hubungi Kami
|
Hubungi Kami
|
||||||
|
@ -194,12 +287,53 @@ const Header = () => {
|
||||||
{isProdukOpen && (
|
{isProdukOpen && (
|
||||||
<div className="bg-[#DC0168] px-5 py-4">
|
<div className="bg-[#DC0168] px-5 py-4">
|
||||||
<div className="space-y-3">
|
<div className="space-y-3">
|
||||||
<a href="#produk1" className="block p-4 bg-white rounded-lg">
|
<button
|
||||||
Produk 1
|
onClick={() => navigate("/SolusiPersonal")}
|
||||||
</a>
|
className="w-full bg-white rounded-lg p-4 flex items-start gap-4"
|
||||||
<a href="#produk2" className="block p-4 bg-white rounded-lg">
|
>
|
||||||
Produk 2
|
<img src={ProdukHr} alt="" className="w-12 h-12" />
|
||||||
</a>
|
<div className="text-left">
|
||||||
|
<h3 className="font-medium text-base">Rekan HR</h3>
|
||||||
|
<p className="text-xs text-customBlack">
|
||||||
|
Manajemen absensi karyawan
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<button
|
||||||
|
onClick={() => navigate("/SolusiStartup")}
|
||||||
|
className="w-full bg-white rounded-lg p-4 flex items-start gap-4"
|
||||||
|
>
|
||||||
|
<img src={ProdukDoku} alt="" className="w-12 h-12" />
|
||||||
|
<div className="text-left">
|
||||||
|
<h3 className="font-medium text-base">Rekan Doku</h3>
|
||||||
|
<p className="text-xs text-customBlack">
|
||||||
|
Kelola dokumen digital
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<button
|
||||||
|
onClick={() => navigate("/SolusiCorporate")}
|
||||||
|
className="w-full bg-white rounded-lg p-4 flex items-start gap-4"
|
||||||
|
>
|
||||||
|
<img src={ProdukLlm} alt="" className="w-12 h-12" />
|
||||||
|
<div className="text-left">
|
||||||
|
<h3 className="font-medium text-base">Rekan LLM</h3>
|
||||||
|
<p className="text-xs text-customBlack">Solusi analisis berbasis data</p>
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<button
|
||||||
|
onClick={() => navigate("/SolusiCorporate")}
|
||||||
|
className="w-full bg-white rounded-lg p-4 flex items-start gap-4"
|
||||||
|
>
|
||||||
|
<img src={ProdukVeri} alt="" className="w-12 h-12" />
|
||||||
|
<div className="text-left">
|
||||||
|
<h3 className="font-medium text-base">Rekan Veri</h3>
|
||||||
|
<p className="text-xs text-customBlack">Verifikasi data secara akurat</p>
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
import { homeLogo, waIcon, homeImg } from '../../assets';
|
import { homeLogo, waIcon, homeImg } from '../../assets';
|
||||||
|
import { useNavigate } from "react-router-dom"
|
||||||
|
|
||||||
function Hero() {
|
function Hero() {
|
||||||
|
const navigate = useNavigate();
|
||||||
return (
|
return (
|
||||||
<div className="w-full overflow-hidden" id="Home">
|
<div className="w-full overflow-hidden" id="Home">
|
||||||
<div className="container mx-auto px-4 lg:px-12">
|
<div className="container mx-auto px-4 lg:px-12">
|
||||||
|
@ -28,7 +30,9 @@ function Hero() {
|
||||||
<img src={waIcon} alt="WhatsApp Icon" className="mr-2 h-7 w-7" />
|
<img src={waIcon} alt="WhatsApp Icon" className="mr-2 h-7 w-7" />
|
||||||
Konsultasi Gratis
|
Konsultasi Gratis
|
||||||
</button>
|
</button>
|
||||||
<button className="flex items-center justify-center px-6 py-3 rounded-[14px] md:w-[245px] md:h-[55px] bg-gradient-to-r from-[#DC0168] to-[#5B59E8] text-white font-medium text-base lg:text-lg hover:opacity-90 transition-opacity">
|
<button
|
||||||
|
onClick={() => navigate("/FormSection")}
|
||||||
|
className="flex items-center justify-center px-6 py-3 rounded-[14px] md:w-[245px] md:h-[55px] bg-gradient-to-r from-[#DC0168] to-[#5B59E8] text-white font-medium text-base lg:text-lg hover:opacity-90 transition-opacity">
|
||||||
Coba Sekarang
|
Coba Sekarang
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
import {imgLeft,chek2,waIcon,circle1,circle2} from '../../assets'
|
import { imgLeft, chek2, waIcon, circle1, circle2 } from '../../assets'
|
||||||
|
import { useNavigate } from "react-router-dom"
|
||||||
|
|
||||||
function Kenapa() {
|
function Kenapa() {
|
||||||
|
const navigate = useNavigate();
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="flex justify-center items-center bg-customWhite mt-5 min-h-screen">
|
<div className="flex justify-center items-center bg-customWhite mt-5 min-h-screen">
|
||||||
<div className="flex flex-col md:flex-row bg-customWhite rounded-lg overflow-hidden relative pt-16 md:pt-52">
|
<div className="flex flex-col md:flex-row bg-customWhite rounded-lg overflow-hidden relative pt-16 md:pt-52">
|
||||||
|
@ -52,7 +55,9 @@ function Kenapa() {
|
||||||
<img src={waIcon} alt="WhatsApp Icon" className="mr-2 w-4 h-4 md:w-[30px] md:h-[30px]" />
|
<img src={waIcon} alt="WhatsApp Icon" className="mr-2 w-4 h-4 md:w-[30px] md:h-[30px]" />
|
||||||
Konsultasi Gratis
|
Konsultasi Gratis
|
||||||
</button>
|
</button>
|
||||||
<button className="w-full md:w-[276px] h-[50px] md:h-[70px] bg-gradient-to-r from-pink-700 to-indigo-600 text-white md:text-xl font-medium rounded-[14px] hover:opacity-90 transition">
|
<button
|
||||||
|
onClick={() => navigate("/FormSection")}
|
||||||
|
className="w-full md:w-[276px] h-[50px] md:h-[70px] bg-gradient-to-r from-pink-700 to-indigo-600 text-white md:text-xl font-medium rounded-[14px] hover:opacity-90 transition">
|
||||||
Coba Sekarang
|
Coba Sekarang
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,6 +1,11 @@
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import { waIcon } from "../../assets";
|
import { waIcon } from "../../assets";
|
||||||
|
import { useNavigate } from "react-router-dom"
|
||||||
|
|
||||||
|
|
||||||
function MasaDepan() {
|
function MasaDepan() {
|
||||||
|
const navigate = useNavigate();
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<div className="flex flex-col items-center justify-center text-center w-full h-[65vh] -mt-3">
|
<div className="flex flex-col items-center justify-center text-center w-full h-[65vh] -mt-3">
|
||||||
|
@ -24,14 +29,17 @@ function MasaDepan() {
|
||||||
</div>
|
</div>
|
||||||
{/* Button Section */}
|
{/* Button Section */}
|
||||||
<div className="flex flex-col justify-center md:-mt-32 md:mb-56 sm:flex-row gap-6 sm:gap-12 -mt-10 mb-20 px-4 sm:px-0">
|
<div className="flex flex-col justify-center md:-mt-32 md:mb-56 sm:flex-row gap-6 sm:gap-12 -mt-10 mb-20 px-4 sm:px-0">
|
||||||
<button className="w-full lg:w-[270px] h-[70px] btn2 flex items-center justify-center py-3 border-2 border-[#DC0168] rounded-[14px] text-[#DC0168] font-medium text-[18px] lg:text-[20px] cursor-pointer transition-all ease-in-out hover:bg-[#ffffff1a]">
|
<button className="w-full lg:w-[270px] h-[70px] btn2 flex items-center justify-center py-3 border-2 border-[#DC0168] rounded-[14px] text-[#DC0168] font-medium text-[18px] lg:text-[20px] cursor-pointer transition-all ease-in-out hover:bg-[#ffffff1a]">
|
||||||
<img src={waIcon} alt="WhatsApp Icon" className="mr-4 w-5 h-5 md:w-[30px] md:h-[30px]" />
|
<img src={waIcon} alt="WhatsApp Icon" className="mr-4 w-5 h-5 md:w-[30px] md:h-[30px]" />
|
||||||
Konsultasi Gratis
|
Konsultasi Gratis
|
||||||
</button>
|
</button>
|
||||||
<button className="w-full lg:w-[276px] h-[70px] btn2 flex items-center justify-center py-3 px-8 rounded-[14px] bg-gradient-to-r from-[#DC0168] to-[#5B59E8] text-white font-medium text-[18px] lg:text-[20px] cursor-pointer transition-all ease-in-out hover:opacity-90">
|
<button
|
||||||
Coba Sekarang
|
onClick={() => navigate("/FormSection")}
|
||||||
</button>
|
|
||||||
</div>
|
className="w-full lg:w-[276px] h-[70px] btn2 flex items-center justify-center py-3 px-8 rounded-[14px] bg-gradient-to-r from-[#DC0168] to-[#5B59E8] text-white font-medium text-[18px] lg:text-[20px] cursor-pointer transition-all ease-in-out hover:opacity-90">
|
||||||
|
Coba Sekarang
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
|
||||||
</>
|
</>
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@ import { waButton } from "../../assets";
|
||||||
|
|
||||||
const WhatsAppButton = () => {
|
const WhatsAppButton = () => {
|
||||||
return (
|
return (
|
||||||
<div className="fixed bottom-2 right-2 md:right-16 flex justify-center items-center w-16 h-16 md:w-20 md:h-20 rounded-full z-50 cursor-pointer border-4 border-[#6950DA] bg-gradient-to-l from-[#FD66B9] to-[#A162F9] m-[10px]">
|
<div className="fixed bottom-2 right-2 md:right-5 flex justify-center items-center w-16 h-16 md:w-16 md:h-16 rounded-full z-50 cursor-pointer border-4 border-[#6950DA] bg-gradient-to-l from-[#FD66B9] to-[#A162F9] m-[10px]">
|
||||||
<img
|
<img
|
||||||
className="w-10 h-10 md:w-auto md:h-auto"
|
className="w-10 h-10 md:w-auto md:h-auto"
|
||||||
src={waButton}
|
src={waButton}
|
||||||
|
|
|
@ -35,13 +35,7 @@ function Footer() {
|
||||||
</span>
|
</span>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<p className="mb-[39px] text-[18px] w-full sm:w-auto">
|
|
||||||
<span className="block md:inline">Jl. Anggrek No.6, Sawah Lama, Kec.</span>
|
|
||||||
<br className="hidden md:block" />
|
|
||||||
<span className="block md:inline">Ciputat, Kota Tangerang Selatan, Banten</span>
|
|
||||||
<br className="hidden md:block" />
|
|
||||||
<span className="block md:inline">15413</span>
|
|
||||||
</p>
|
|
||||||
<p className="mb-4 text-[18px]">Lebih dekat dengan Kami</p>
|
<p className="mb-4 text-[18px]">Lebih dekat dengan Kami</p>
|
||||||
<div className="flex space-x-3">
|
<div className="flex space-x-3">
|
||||||
{/* Tautan ke media sosial */}
|
{/* Tautan ke media sosial */}
|
||||||
|
@ -73,7 +67,7 @@ function Footer() {
|
||||||
<h4 className="text-base font-semibold mb-4">Solusi Kami</h4>
|
<h4 className="text-base font-semibold mb-4">Solusi Kami</h4>
|
||||||
<ul className="space-y-4 text-[18px]">
|
<ul className="space-y-4 text-[18px]">
|
||||||
<li>Personal</li>
|
<li>Personal</li>
|
||||||
<li>UMKM</li>
|
<li>Startup</li>
|
||||||
<li>Corporate Business</li>
|
<li>Corporate Business</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -4,7 +4,7 @@ import FormSection from "../components/contact/FormSection"
|
||||||
import FAQSection from "../components/contact/FAQSection"
|
import FAQSection from "../components/contact/FAQSection"
|
||||||
import BottomCTA from "../components/contact/BottomCTA"
|
import BottomCTA from "../components/contact/BottomCTA"
|
||||||
import WhatsAppButton from "../components/beranda/WhatsAppButon"
|
import WhatsAppButton from "../components/beranda/WhatsAppButon"
|
||||||
import Footer from "../components/contact/Footer"
|
import Footer from "../components/beranda/Footer"
|
||||||
function Contact() {
|
function Contact() {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
|
|
@ -1,31 +1,31 @@
|
||||||
import Header from "../components/beranda/Header"
|
import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
|
||||||
import Hero from "../components/beranda/Hero"
|
import Header from "../components/beranda/Header";
|
||||||
import Solusi from "../components/beranda/Solusi"
|
import Hero from "../components/beranda/Hero";
|
||||||
import Banner from "../components/beranda/Banner"
|
import Solusi from "../components/beranda/Solusi";
|
||||||
import Kenapa from "../components/beranda/Kenapa"
|
import Banner from "../components/beranda/Banner";
|
||||||
import Mitra from '../components/beranda/Mitra'
|
import Kenapa from "../components/beranda/Kenapa";
|
||||||
import Mendukung from "../components/beranda/Mendukung"
|
import Mitra from '../components/beranda/Mitra';
|
||||||
import Footer from "../components/contact/Footer"
|
import Mendukung from "../components/beranda/Mendukung";
|
||||||
import MasaDepan from "../components/beranda/MasaDepan"
|
import Footer from "../components/beranda/Footer";
|
||||||
import WhatsAppButton from "../components/beranda/WhatsAppButon"
|
import MasaDepan from "../components/beranda/MasaDepan";
|
||||||
|
import WhatsAppButton from "../components/beranda/WhatsAppButon";
|
||||||
|
|
||||||
function Home() {
|
function Home() {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Header />
|
<Header />
|
||||||
<Hero />
|
<Hero />
|
||||||
<Solusi />
|
<Solusi />
|
||||||
<Banner />
|
<Banner />
|
||||||
<Kenapa />
|
<Kenapa />
|
||||||
<Mitra />
|
<Mitra />
|
||||||
<Mendukung />
|
<Mendukung />
|
||||||
<MasaDepan />
|
<MasaDepan />
|
||||||
<Footer />
|
<Footer />
|
||||||
<WhatsAppButton />
|
<WhatsAppButton />
|
||||||
</>
|
</>
|
||||||
|
);
|
||||||
)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default Home
|
|
||||||
|
export default Home;
|
||||||
|
|
|
@ -5,7 +5,7 @@ import MengapaCorporate from '../components/solusi/MengapaCorporate/MengapaCorpo
|
||||||
import SolusiCorporate from '../components/solusi/SolusiCorporate/SolusiCorporate'
|
import SolusiCorporate from '../components/solusi/SolusiCorporate/SolusiCorporate'
|
||||||
import TransformasiCorpo from '../components/solusi/TransformasiCorpo/TransformasiCorpo'
|
import TransformasiCorpo from '../components/solusi/TransformasiCorpo/TransformasiCorpo'
|
||||||
import WhatsAppButton from "../components/beranda/WhatsAppButon"
|
import WhatsAppButton from "../components/beranda/WhatsAppButon"
|
||||||
import Footer from "../components/contact/Footer"
|
import Footer from "../components/beranda/Footer"
|
||||||
function Contact() {
|
function Contact() {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
|
|
@ -5,7 +5,7 @@ import MengapapPersonal from '../components/solusi/MengapapPersonal/MengapapPers
|
||||||
import SolusiPersonal from '../components/solusi/SolusiPersonal/SolusiPersonal'
|
import SolusiPersonal from '../components/solusi/SolusiPersonal/SolusiPersonal'
|
||||||
import TransformasiPersonal from '../components/solusi/TransformasiPersonal/TransformasiPersonal'
|
import TransformasiPersonal from '../components/solusi/TransformasiPersonal/TransformasiPersonal'
|
||||||
import WhatsAppButton from "../components/beranda/WhatsAppButon"
|
import WhatsAppButton from "../components/beranda/WhatsAppButon"
|
||||||
import Footer from "../components/contact/Footer"
|
import Footer from "../components/beranda/Footer"
|
||||||
function Contact() {
|
function Contact() {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import Header from "../components/beranda/Header"
|
import Header from "../components/beranda/Header"
|
||||||
import HeadStartup from '../components/solusi/HeadStartup/HeadStartup'
|
import HeadStartup from '../components/solusi/HeadStartup/HeadStartup'
|
||||||
import WhatsAppButton from "../components/beranda/WhatsAppButon"
|
import WhatsAppButton from "../components/beranda/WhatsAppButon"
|
||||||
import Footer from "../components/contact/Footer"
|
import Footer from "../components/beranda/Footer"
|
||||||
import CardStartup from "../components/solusi/CardStartup/CardStartup"
|
import CardStartup from "../components/solusi/CardStartup/CardStartup"
|
||||||
import MengapaStartup from "../components/solusi/MengapaStartup/MengapaStartup"
|
import MengapaStartup from "../components/solusi/MengapaStartup/MengapaStartup"
|
||||||
import SolusiStartup from "../components/solusi/SolusiStartup/SolusiStartup"
|
import SolusiStartup from "../components/solusi/SolusiStartup/SolusiStartup"
|
||||||
|
|
Loading…
Reference in New Issue