2 Commits

Author SHA1 Message Date
59746d0bc6 Update src/app/styles/variables.css 2026-06-07 15:04:52 +00:00
ec83803dd3 Update src/app/page.tsx 2026-06-07 15:04:52 +00:00
2 changed files with 91 additions and 234 deletions

View File

@@ -32,37 +32,23 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "Executive Summary", name: "Ringkasan Eksekutif", id: "executive-summary"},
id: "executive-summary",
},
{ {
name: "Key Metrics", name: "Metrik Utama", id: "key-metrics"},
id: "key-metrics",
},
{ {
name: "Risk Analysis", name: "Analisis Risiko", id: "risk-analysis"},
id: "risk-analysis",
},
{ {
name: "Audit Findings", name: "Temuan Audit", id: "audit-findings"},
id: "audit-findings",
},
{ {
name: "Root Causes", name: "Penyebab Utama", id: "root-causes"},
id: "root-causes",
},
{ {
name: "Audit Guide", name: "Panduan Audit", id: "audit-guide"},
id: "audit-guide",
},
{ {
name: "Contact & Export", name: "Kontak & Ekspor", id: "contact-export"},
id: "contact-export",
},
]} ]}
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=y0ojkn" logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=y0ojkn"
logoAlt="Frisian Flag Indonesia Logo" logoAlt="Frisian Flag Indonesia Logo"
brandName="FFI Internal Audit" brandName="Audit Internal FFI"
/> />
</div> </div>
@@ -70,112 +56,60 @@ export default function LandingPage() {
<HeroBillboardTestimonial <HeroBillboardTestimonial
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "rotated-rays-animated", variant: "rotated-rays-animated"}}
}} title="Dasbor Audit Internal"
title="Internal Audit Dashboard" description="Tinjauan Eksekutif untuk Frisian Flag Indonesia - Cabang Kuningan. Dapatkan wawasan penting tentang temuan audit, risiko, dan tindakan korektif untuk keputusan manajemen yang proaktif. Dasbor ini menyediakan pandangan terpadu bagi Manajemen Senior dan Komite Audit."
description="Executive Overview for Frisian Flag Indonesia - Kuningan Branch. Gain crucial insights into audit findings, risks, and corrective actions for proactive management decisions. This dashboard provides a consolidated view for Senior Management and the Audit Committee."
testimonials={[ testimonials={[
{ {
name: "Divisi: Frisian Flag Indonesia", name: "Divisi: Frisian Flag Indonesia", handle: "Cabang: Kuningan", testimonial: "Pelaku Utama: Ega Anggara", rating: 5,
handle: "Cabang: Kuningan", imageSrc: "http://img.b2bpic.net/free-photo/modern-work-environment-empty-office-business-industry-enterprise-culture_482257-118995.jpg", imageAlt: "Audit Dashboard Screenshot"},
testimonial: "Pelaku Utama: Ega Anggara",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/modern-work-environment-empty-office-business-industry-enterprise-culture_482257-118995.jpg",
imageAlt: "Audit Dashboard Screenshot",
},
{ {
name: "Nilai Kerugian", name: "Nilai Kerugian", handle: "Rp 394.254.899", testimonial: "Jumlah Faktur: 131 lembar", rating: 5,
handle: "Rp 394.254.899", imageSrc: "http://img.b2bpic.net/free-photo/empty-business-workspace-with-device-showing-data-analytics-infographics_482257-116612.jpg", imageAlt: "Financial Metrics Snapshot"},
testimonial: "Jumlah Faktur: 131 lembar",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/empty-business-workspace-with-device-showing-data-analytics-infographics_482257-116612.jpg",
imageAlt: "Financial Metrics Snapshot",
},
{ {
name: "Modus Operandi", name: "Modus Operandi", handle: "Faktur Fiktif & Pengalihan Barang", testimonial: "Salesman membuat faktur fiktif dan mengalihkan pengiriman ke satu pihak (Dede Aziz) secara fisik.", rating: 5,
handle: "Faktur Fiktif & Pengalihan Barang", imageSrc: "http://img.b2bpic.net/free-photo/executive-workspace-features-digital-dashboard-with-financial-charts_482257-123845.jpg", imageAlt: "Fraud Modus Operandi"},
testimonial: "Salesman membuat faktur fiktif dan mengalihkan pengiriman ke satu pihak (Dede Aziz) secara fisik.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/executive-workspace-features-digital-dashboard-with-financial-charts_482257-123845.jpg",
imageAlt: "Fraud Modus Operandi",
},
{ {
name: "Pihak Terlibat", name: "Pihak Terlibat", handle: "Tim Ekspedisi & Supervisor", testimonial: "Muhammad Soni, Egi Zia Saputra, Dede Aziz, Rio Hardyansah, Rizaldi Yusuf, Anggy Nurul Kamaludin, Bayu Purnawan. Supervisor: Uhi Nasuhi.", rating: 5,
handle: "Tim Ekspedisi & Supervisor", imageSrc: "http://img.b2bpic.net/free-photo/futuristic-data-interface_23-2152011741.jpg", imageAlt: "Involved Parties List"},
testimonial: "Muhammad Soni, Egi Zia Saputra, Dede Aziz, Rio Hardyansah, Rizaldi Yusuf, Anggy Nurul Kamaludin, Bayu Purnawan. Supervisor: Uhi Nasuhi.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/futuristic-data-interface_23-2152011741.jpg",
imageAlt: "Involved Parties List",
},
{ {
name: "Root Causes", name: "Root Causes", handle: "Systemic Failure", testimonial: "Kelemahan Pengendalian Internal, Fraud Opportunity, Collusion, Lemahnya Monitoring Supervisor.", rating: 5,
handle: "Systemic Failure", imageSrc: "http://img.b2bpic.net/free-photo/close-up-modern-laptop-with-rate-charts-display-while-man-woman-working-business-project-design-computer-screen-with-data-chart-information-finance-analysis-desk_482257-40065.jpg", imageAlt: "Root Causes Illustration"},
testimonial: "Kelemahan Pengendalian Internal, Fraud Opportunity, Collusion, Lemahnya Monitoring Supervisor.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-modern-laptop-with-rate-charts-display-while-man-woman-working-business-project-design-computer-screen-with-data-chart-information-finance-analysis-desk_482257-40065.jpg",
imageAlt: "Root Causes Illustration",
},
]} ]}
buttons={[ buttons={[
{ {
text: "View All Findings", text: "Lihat Semua Temuan", href: "#audit-findings"},
href: "#audit-findings",
},
{ {
text: "Explore Risks", text: "Jelajahi Risiko", href: "#risk-analysis"},
href: "#risk-analysis",
},
]} ]}
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/stock-portfolio-computer-monitor-containing-collection-financial-assets_482257-93465.jpg", src: "http://img.b2bpic.net/free-photo/stock-portfolio-computer-monitor-containing-collection-financial-assets_482257-93465.jpg", alt: "Dashboard Overview"},
alt: "Dashboard Overview",
},
{ {
src: "http://img.b2bpic.net/free-photo/determined-ceo-works-office-analyzing-infographics-setting-business-goals_482257-123120.jpg", src: "http://img.b2bpic.net/free-photo/determined-ceo-works-office-analyzing-infographics-setting-business-goals_482257-123120.jpg", alt: "Financial Chart"},
alt: "Financial Chart",
},
{ {
src: "http://img.b2bpic.net/free-photo/customer-marketing-sales-dashboard-graphics-concept_53876-133831.jpg", src: "http://img.b2bpic.net/free-photo/customer-marketing-sales-dashboard-graphics-concept_53876-133831.jpg", alt: "Risk Map"},
alt: "Risk Map",
},
{ {
src: "http://img.b2bpic.net/free-photo/sales-graph-tablet-screen_1262-3819.jpg", src: "http://img.b2bpic.net/free-photo/sales-graph-tablet-screen_1262-3819.jpg", alt: "Trend Analysis"},
alt: "Trend Analysis",
},
{ {
src: "http://img.b2bpic.net/free-photo/modern-work-environment-empty-office-business-industry-enterprise-culture_482257-118995.jpg", src: "http://img.b2bpic.net/free-photo/modern-work-environment-empty-office-business-industry-enterprise-culture_482257-118995.jpg", alt: "Comprehensive Report"},
alt: "Comprehensive Report",
},
]} ]}
avatarText="Comprehensive Audit Data" avatarText="Data Audit Komprehensif"
imageSrc="http://img.b2bpic.net/free-photo/person-reading-data-tablet_23-2149370610.jpg" imageSrc="http://img.b2bpic.net/free-photo/person-reading-data-tablet_23-2149370610.jpg"
imageAlt="Internal Audit Dashboard" imageAlt="Internal Audit Dashboard"
mediaAnimation="slide-up" mediaAnimation="slide-up"
marqueeItems={[ marqueeItems={[
{ {
type: "text", type: "text", text: "Wawasan Real-time"},
text: "Real-time Insights", {
type: "image", src: "http://img.b2bpic.net/free-photo/african-american-staff-gathers-examines-monthly-revenue-balance_482257-130896.jpg", alt: "African american staff gathers and examines monthly revenue balance"},
{
type: "text-icon", text: "Pencegahan Fraud", icon: ShieldCheck,
}, },
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/executive-manager-modern-office-engaged-infographics-analysis_482257-122660.jpg", alt: "Executive manager in modern office engaged in infographics analysis"},
src: "http://img.b2bpic.net/free-photo/african-american-staff-gathers-examines-monthly-revenue-balance_482257-130896.jpg",
alt: "African american staff gathers and examines monthly revenue balance",
},
{ {
type: "text-icon", type: "text", text: "Jaminan Kepatuhan"},
text: "Fraud Prevention",
icon: ShieldCheck,
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/executive-manager-modern-office-engaged-infographics-analysis_482257-122660.jpg",
alt: "Executive manager in modern office engaged in infographics analysis",
},
{
type: "text",
text: "Compliance Assurance",
},
]} ]}
/> />
</div> </div>
@@ -183,29 +117,17 @@ export default function LandingPage() {
<div id="key-metrics" data-section="key-metrics"> <div id="key-metrics" data-section="key-metrics">
<MetricCardFourteen <MetricCardFourteen
useInvertedBackground={true} useInvertedBackground={true}
title="Key Audit Metrics" title="Metrik Audit Utama"
tag="Snapshot" tag="Ikhtisar"
metrics={[ metrics={[
{ {
id: "metric-1", id: "metric-1", value: "Rp 394 Juta", description: "Total Kerugian Finansial"},
value: "Rp 394 Juta",
description: "Total Kerugian Finansial",
},
{ {
id: "metric-2", id: "metric-2", value: "131 Lembar", description: "Jumlah Faktur Fiktif"},
value: "131 Lembar",
description: "Jumlah Faktur Fiktif",
},
{ {
id: "metric-3", id: "metric-3", value: "8 Pihak", description: "Pihak Terlibat dalam Kolusi"},
value: "8 Pihak",
description: "Pihak Terlibat dalam Kolusi",
},
{ {
id: "metric-4", id: "metric-4", value: "Tinggi", description: "Tingkat Risiko Fraud Saat Ini"},
value: "Tinggi",
description: "Tingkat Risiko Fraud Saat Ini",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
/> />
@@ -219,40 +141,28 @@ export default function LandingPage() {
features={[ features={[
{ {
icon: LineChart, icon: LineChart,
title: "Risk Heat Map", title: "Peta Panas Risiko", description: "Visualisasi interaktif risiko penipuan dan operasional di seluruh departemen. Klik untuk menelusuri area risiko tertentu dan dampaknya.", button: {
description: "Interactive visualization of fraud and operational risks across departments. Click to drill down into specific risk areas and their impact.", text: "Lihat Peta Panas"},
button: {
text: "View Heatmap",
},
}, },
{ {
icon: Activity, icon: Activity,
title: "Audit Trend Analysis", title: "Analisis Tren Audit", description: "Pantau temuan audit, kelemahan kontrol, dan tingkat kepatuhan dari waktu ke waktu. Identifikasi area peningkatan atau masalah berulang.", button: {
description: "Monitor audit findings, control weaknesses, and compliance rates over time. Identify areas of improvement or recurring issues.", text: "Lihat Tren"},
button: {
text: "View Trends",
},
}, },
{ {
icon: AlertCircle, icon: AlertCircle,
title: "Vulnerability Detection", title: "Deteksi Kerentanan", description: "Identifikasi proaktif kerentanan sistem dan celah kontrol internal berdasarkan data historis dan audit saat ini.", button: {
description: "Proactive identification of system vulnerabilities and internal control gaps based on historical data and current audits.", text: "Lihat Kerentanan"},
button: {
text: "View Vulnerabilities",
},
}, },
{ {
icon: TrendingUp, icon: TrendingUp,
title: "Performance Tracking", title: "Pelacakan Kinerja", description: "Lacak efektivitas tindakan korektif dan kinerja audit secara keseluruhan terhadap tolok ukur yang ditetapkan.", button: {
description: "Track the effectiveness of corrective actions and overall audit performance against set benchmarks.", text: "Lacak Kinerja"},
button: {
text: "Track Performance",
},
}, },
]} ]}
title="Risk & Trend Analysis" title="Analisis Risiko & Tren"
description="Visualize key risks and identify emerging patterns. Our interactive heat map and trend analysis tools provide a clear view of potential threats and compliance status." description="Visualisasikan risiko utama dan identifikasi pola yang muncul. Peta panas interaktif dan alat analisis tren kami memberikan pandangan yang jelas tentang potensi ancaman dan status kepatuhan."
tag="Advanced Analytics" tag="Analisis Lanjutan"
/> />
</div> </div>
@@ -264,62 +174,32 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
products={[ products={[
{ {
id: "finding-1", id: "finding-1", name: "Faktur Fiktif Salesman", price: "Risiko Tinggi", imageSrc: "http://img.b2bpic.net/free-photo/concentrated-adult-handsome-man-wearing-glasses-holding-documents-looking-one_141793-112160.jpg", imageAlt: "Fiktif Invoice Icon"},
name: "Faktur Fiktif Salesman",
price: "Risiko Tinggi",
imageSrc: "http://img.b2bpic.net/free-photo/concentrated-adult-handsome-man-wearing-glasses-holding-documents-looking-one_141793-112160.jpg",
imageAlt: "Fiktif Invoice Icon",
},
{ {
id: "finding-2", id: "finding-2", name: "Pengalihan Barang Fisik", price: "Risiko Tinggi", imageSrc: "http://img.b2bpic.net/free-photo/box_53876-65526.jpg", imageAlt: "Goods Diversion Icon"},
name: "Pengalihan Barang Fisik",
price: "Risiko Tinggi",
imageSrc: "http://img.b2bpic.net/free-photo/box_53876-65526.jpg",
imageAlt: "Goods Diversion Icon",
},
{ {
id: "finding-3", id: "finding-3", name: "Tim Ekspedisi Tidak Sesuai SOP", price: "Risiko Sedang", imageSrc: "http://img.b2bpic.net/free-photo/transportation-concept-with-car_23-2148996437.jpg", imageAlt: "Non-compliance Icon"},
name: "Tim Ekspedisi Tidak Sesuai SOP",
price: "Risiko Sedang",
imageSrc: "http://img.b2bpic.net/free-photo/transportation-concept-with-car_23-2148996437.jpg",
imageAlt: "Non-compliance Icon",
},
{ {
id: "finding-4", id: "finding-4", name: "Kelemahan Pengendalian Internal", price: "Risiko Tinggi", imageSrc: "http://img.b2bpic.net/free-photo/unsecured-danger-warning-risk-management-security-system-concept_53876-13731.jpg", imageAlt: "Weak Control Icon"},
name: "Kelemahan Pengendalian Internal",
price: "Risiko Tinggi",
imageSrc: "http://img.b2bpic.net/free-photo/unsecured-danger-warning-risk-management-security-system-concept_53876-13731.jpg",
imageAlt: "Weak Control Icon",
},
{ {
id: "finding-5", id: "finding-5", name: "Lemahnya Monitoring Supervisor", price: "Risiko Sedang", imageSrc: "http://img.b2bpic.net/free-photo/finance-tracking-concept-wallet-with-magnifying-glass_23-2152012414.jpg", imageAlt: "Supervisor Monitoring Icon"},
name: "Lemahnya Monitoring Supervisor",
price: "Risiko Sedang",
imageSrc: "http://img.b2bpic.net/free-photo/finance-tracking-concept-wallet-with-magnifying-glass_23-2152012414.jpg",
imageAlt: "Supervisor Monitoring Icon",
},
{ {
id: "finding-6", id: "finding-6", name: "Indikasi Kolusi Pihak Internal", price: "Risiko Tinggi", imageSrc: "http://img.b2bpic.net/free-photo/puzzle-pieces-with-thumbs-up_1156-436.jpg", imageAlt: "Collusion Icon"},
name: "Indikasi Kolusi Pihak Internal",
price: "Risiko Tinggi",
imageSrc: "http://img.b2bpic.net/free-photo/puzzle-pieces-with-thumbs-up_1156-436.jpg",
imageAlt: "Collusion Icon",
},
]} ]}
title="Audit Findings Dashboard" title="Dasbor Temuan Audit"
description="Detailed overview of all identified audit findings. Each card provides a summary, risk level, and allows drill-down to evidence and corrective action status." description="Tinjauan terperinci tentang semua temuan audit yang teridentifikasi. Setiap kartu menyajikan ringkasan, tingkat risiko, dan memungkinkan penelusuran ke bukti dan status tindakan korektif."
tag="Detailed Insights" tag="Wawasan Mendalam"
/> />
</div> </div>
<div id="root-causes" data-section="root-causes"> <div id="root-causes" data-section="root-causes">
<TestimonialAboutCard <TestimonialAboutCard
useInvertedBackground={false} useInvertedBackground={false}
tag="Deep Dive" tag="Penelusuran Mendalam"
tagIcon={Gauge} tagIcon={Gauge}
title="Root Cause Analysis" title="Analisis Penyebab Utama"
description="Understanding the fundamental reasons behind audit findings is critical for sustainable resolution. This section outlines the core issues identified in the Kuningan Branch fraud case." description="Memahami alasan mendasar di balik temuan audit sangat penting untuk resolusi yang berkelanjutan. Bagian ini menguraikan masalah inti yang teridentifikasi dalam kasus penipuan Cabang Kuningan."
subdescription="The case highlights a systemic failure encompassing weak internal controls, high fraud opportunity due to unrestricted access, active collusion between sales and logistics, and inadequate supervisory oversight. Addressing these root causes is paramount." subdescription="Kasus ini menyoroti kegagalan sistemik yang meliputi lemahnya pengendalian internal, peluang penipuan yang tinggi karena akses tidak terbatas, kolusi aktif antara penjualan dan logistik, serta pengawasan supervisor yang tidak memadai. Penanganan penyebab utama ini sangat penting."
icon={LineChart} icon={LineChart}
imageSrc="http://img.b2bpic.net/free-photo/student-doing-academic-research-internet-gain-career-knowledge_482257-124934.jpg" imageSrc="http://img.b2bpic.net/free-photo/student-doing-academic-research-internet-gain-career-knowledge_482257-124934.jpg"
imageAlt="Fishbone Diagram for Root Cause Analysis" imageAlt="Fishbone Diagram for Root Cause Analysis"
@@ -333,39 +213,21 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
faqs={[ faqs={[
{ {
id: "faq-1", id: "faq-1", title: "Apa itu Audit Universe?", content: "Audit Universe merepresentasikan seluruh cakupan entitas yang dapat diaudit dalam Frisian Flag Indonesia, termasuk semua cabang, departemen, proses, dan sistem, memastikan cakupan yang komprehensif."},
title: "What is the Audit Universe?",
content: "The Audit Universe represents the entire scope of auditable entities within Frisian Flag Indonesia, including all branches, departments, processes, and systems, ensuring comprehensive coverage.",
},
{ {
id: "faq-2", id: "faq-2", title: "Bagaimana Risiko Audit Dinilai?", content: "Risiko audit dinilai berdasarkan dampak dan kemungkinan, mempertimbangkan faktor-faktor seperti eksposur keuangan, kepatuhan regulasi, efisiensi operasional, dan potensi penipuan, divisualisasikan dalam Peta Panas Risiko."},
title: "How are Audit Risks Assessed?",
content: "Audit risks are assessed based on impact and likelihood, considering factors like financial exposure, regulatory compliance, operational efficiency, and potential for fraud, visualized in the Risk Heat Map.",
},
{ {
id: "faq-3", id: "faq-3", title: "Apa itu Tindakan Korektif?", content: "Tindakan korektif adalah langkah-langkah spesifik yang diamanatkan untuk mengatasi temuan audit dan kelemahan kontrol yang teridentifikasi. Kemajuannya dilacak untuk memastikan remediasi yang efektif dan mencegah terulangnya kembali."},
title: "What are Corrective Actions?",
content: "Corrective actions are specific steps mandated to address identified audit findings and control weaknesses. Their progress is tracked to ensure effective remediation and prevent recurrence.",
},
{ {
id: "faq-4", id: "faq-4", title: "Bagaimana Cara Melihat Bukti & Detail?", content: "Setiap kartu temuan audit di dasbor dapat diklik. Mengklik kartu akan menampilkan informasi rinci, dokumen pendukung, rekomendasi spesifik, dan status tindak lanjut saat ini."},
title: "How to View Evidence & Details?",
content: "Each audit finding card in the dashboard is clickable. Clicking a card will display detailed information, supporting evidence documents, specific recommendations, and current follow-up status.",
},
{ {
id: "faq-5", id: "faq-5", title: "Apa Peran Supervisor?", content: "Supervisor bertanggung jawab untuk pemantauan berkelanjutan transaksi, kinerja penjualan, dan kepatuhan tim terhadap SOP, bertindak sebagai lini pertahanan pertama terhadap penyimpangan operasional dan penipuan."},
title: "What is the Role of a Supervisor?",
content: "Supervisors are responsible for continuous monitoring of transactions, sales performance, and team adherence to SOPs, acting as the first line of defense against operational deviations and fraud.",
},
{ {
id: "faq-6", id: "faq-6", title: "Bisakah Saya Mengekspor Laporan?", content: "Ya, laporan audit komprehensif, termasuk ringkasan eksekutif dan temuan terperinci, dapat diekspor dalam format PDF dan Excel untuk analisis lebih lanjut dan distribusi kepada para pemangku kepentingan."},
title: "Can I Export Reports?",
content: "Yes, comprehensive audit reports, including executive summaries and detailed findings, can be exported in PDF and Excel formats for further analysis and distribution to stakeholders.",
},
]} ]}
title="Audit Universe & Guide" title="Audit Universe & Panduan"
description="Navigate through the audit framework, understand the scope of the audit universe, and get answers to frequently asked questions about audit processes and reporting." description="Navigasikan melalui kerangka audit, pahami cakupan audit universe, dan dapatkan jawaban atas pertanyaan yang sering diajukan tentang proses dan pelaporan audit."
tag="Information Hub" tag="Pusat Informasi"
faqsAnimation="slide-up" faqsAnimation="slide-up"
/> />
</div> </div>
@@ -374,18 +236,17 @@ export default function LandingPage() {
<ContactSplit <ContactSplit
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "plain", variant: "plain"}}
}} tag="Pelaporan & Dukungan"
tag="Reporting & Support" title="Permintaan Laporan atau Dukungan"
title="Request Reports or Get Support" description="Manfaatkan alat kami untuk menghasilkan dan mengekspor data audit dalam format PDF dan Excel atau hubungi tim Audit Internal untuk klarifikasi dan bantuan lebih lanjut. Pastikan kepatuhan dan pengambilan keputusan yang terinformasi."
description="Utilize our tools to export audit data or reach out to the Internal Audit team for further clarification and assistance. Ensure compliance and informed decision-making."
imageSrc="http://img.b2bpic.net/free-vector/technology-business-card-template_23-2148036338.jpg" imageSrc="http://img.b2bpic.net/free-vector/technology-business-card-template_23-2148036338.jpg"
imageAlt="Abstract tech background" imageAlt="Abstract tech background"
mediaAnimation="blur-reveal" mediaAnimation="blur-reveal"
mediaPosition="right" mediaPosition="right"
inputPlaceholder="Enter your request details or question" inputPlaceholder="Masukkan detail permintaan atau pertanyaan Anda"
buttonText="Submit Request" buttonText="Unduh Laporan"
termsText="By submitting, you agree to secure data handling protocols." termsText="Dengan mengirimkan, Anda menyetujui protokol penanganan data yang aman."
onSubmit={(email) => console.log(email)} onSubmit={(email) => console.log(email)}
/> />
</div> </div>
@@ -394,15 +255,11 @@ export default function LandingPage() {
<FooterLogoReveal <FooterLogoReveal
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=y0ojkn" logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=y0ojkn"
logoAlt="Frisian Flag Indonesia Logo" logoAlt="Frisian Flag Indonesia Logo"
logoText="Internal Audit Dashboard" logoText="Dasbor Audit Internal"
leftLink={{ leftLink={{
text: "Privacy Policy", text: "Kebijakan Privasi", href: "#"}}
href: "#",
}}
rightLink={{ rightLink={{
text: "Terms of Service", text: "Ketentuan Layanan", href: "#"}}
href: "#",
}}
/> />
</div> </div>
</ReactLenis> </ReactLenis>

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #ffffff; --background: #0A192F;
--card: #f9f9f9; --card: #1A2E4B;
--foreground: #000612; --foreground: #F0F8FF;
--primary-cta: #15479c; --primary-cta: #FFD700;
--primary-cta-text: #ffffff; --primary-cta-text: #ffffff;
--secondary-cta: #ffffff; --secondary-cta: #AEC6CF;
--secondary-cta-text: #000612; --secondary-cta-text: #000612;
--accent: #FFD700; --accent: #FFD700;
--background-accent: #e0e7ee; --background-accent: #112240;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);