diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/layout.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/layout.tsx
new file mode 100644
index 0000000..033e90c
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/layout.tsx
@@ -0,0 +1,19 @@
+'use client'
+import { SatkerLayout } from '@/components/layout/SatKerLayout';
+import { usePathname } from 'next/navigation';
+import React from 'react';
+
+export default function LayananInformasiLayout({
+ children,
+}: {
+ children: React.ReactNode
+}) {
+ const pathname = usePathname();
+ console.log(pathname)
+
+ return (
+
+ {children}
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/permohonan-informasi/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/permohonan-informasi/page.tsx
new file mode 100644
index 0000000..2f775a7
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/permohonan-informasi/page.tsx
@@ -0,0 +1,8 @@
+import Login from '@/components/form/login'
+import React from 'react'
+
+export default function PemohononanInformasi() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/permohonan-keberatan/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/permohonan-keberatan/page.tsx
new file mode 100644
index 0000000..56c48f4
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/permohonan-keberatan/page.tsx
@@ -0,0 +1,8 @@
+import FormObjectionRequest from '@/components/form/form-permohonan-keberatan'
+import React from 'react'
+
+export default function PermohonanKeberanatan() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/ppid-laporan-tahunan/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/ppid-laporan-tahunan/page.tsx
new file mode 100644
index 0000000..9a4b61d
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/ppid-laporan-tahunan/page.tsx
@@ -0,0 +1,8 @@
+import AnnualReport from '@/components/table/laporan-tahunan'
+import React from 'react'
+
+export default function ReportTahunan() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/registrasi-permohonan/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/registrasi-permohonan/page.tsx
new file mode 100644
index 0000000..b3a129c
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/registrasi-permohonan/page.tsx
@@ -0,0 +1,8 @@
+import FormApplication from '@/components/form/form-permohonan-informasi'
+import React from 'react'
+
+export default function RegistrasiPage() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/statistik-rekapitulasi/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/statistik-rekapitulasi/page.tsx
new file mode 100644
index 0000000..3974cba
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/layanan-informasi/statistik-rekapitulasi/page.tsx
@@ -0,0 +1,8 @@
+import StatiticAndRecap from '@/components/detail/StatistikRekapitulas'
+import React from 'react'
+
+export default function StatisticPage() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/regulasi/layout.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/regulasi/layout.tsx
new file mode 100644
index 0000000..ad5c079
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/regulasi/layout.tsx
@@ -0,0 +1,19 @@
+'use client'
+import { SatkerLayout } from '@/components/layout/SatKerLayout';
+import { usePathname } from 'next/navigation';
+import React from 'react';
+
+export default function RegulasiLayout({
+ children,
+}: {
+ children: React.ReactNode
+}) {
+ const pathname = usePathname();
+ console.log(pathname)
+
+ return (
+
+ {children}
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/regulasi/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/regulasi/page.tsx
new file mode 100644
index 0000000..b634852
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/regulasi/page.tsx
@@ -0,0 +1,15 @@
+import PPIDSidebar from '@/components/Portal PPID/PPIDSidebar'
+import RegulationTable from '@/components/table/tabel-regulasi'
+
+export default function RegulasiPage() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/alur-pelayanan-informasi-publik/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/alur-pelayanan-informasi-publik/page.tsx
new file mode 100644
index 0000000..25548d1
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/alur-pelayanan-informasi-publik/page.tsx
@@ -0,0 +1,8 @@
+import ServiceFlow from '@/components/detail/ServiceFlow'
+import React from 'react'
+
+export default function ServiceFlowPage() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/layout.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/layout.tsx
new file mode 100644
index 0000000..81cbac5
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/layout.tsx
@@ -0,0 +1,20 @@
+'use client'
+import { PPIDLayout } from '@/components/layout/PPIDLayout';
+import { SatkerLayout } from '@/components/layout/SatKerLayout';
+import { usePathname } from 'next/navigation';
+import React, { Children } from 'react'
+
+export default function StandarLayananLayout({
+ children,
+}: {
+ children: React.ReactNode
+}) {
+ const pathname = usePathname();
+ console.log(pathname)
+
+ return (
+
+ {children}
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/maklumat-pelayanan/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/maklumat-pelayanan/page.tsx
new file mode 100644
index 0000000..3ea6d1a
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/maklumat-pelayanan/page.tsx
@@ -0,0 +1,8 @@
+import ServiceAnnouncement from '@/components/detail/ServiceAnnouncement'
+import React from 'react'
+
+export default function ServiceAnnouncePage() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/mekanisme-keberatan/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/mekanisme-keberatan/page.tsx
new file mode 100644
index 0000000..d818b3f
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/mekanisme-keberatan/page.tsx
@@ -0,0 +1,8 @@
+import ObjectionMecanism from '@/components/detail/ObjectionMecanism'
+import React from 'react'
+
+export default function ObjectionMecanismPage() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/mekanisme-permohonan-penyelesaian-sengketa/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/mekanisme-permohonan-penyelesaian-sengketa/page.tsx
new file mode 100644
index 0000000..7890f86
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/mekanisme-permohonan-penyelesaian-sengketa/page.tsx
@@ -0,0 +1,8 @@
+import RequestDispute from '@/components/detail/RequestDispute'
+import React from 'react'
+
+export default function RequestDisputePage() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/standar-biaya-pelayanan/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/standar-biaya-pelayanan/page.tsx
new file mode 100644
index 0000000..30b992d
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/standar-biaya-pelayanan/page.tsx
@@ -0,0 +1,8 @@
+import ServiceFee from '@/components/detail/ServiceFee'
+import React from 'react'
+
+export default function ServiceFeePage() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/tata-cara-permohonan-informasi/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/tata-cara-permohonan-informasi/page.tsx
new file mode 100644
index 0000000..d9db6a2
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/tata-cara-permohonan-informasi/page.tsx
@@ -0,0 +1,8 @@
+import RequestInformation from '@/components/detail/RequestInformation'
+import React from 'react'
+
+export default function RequestInformationPage() {
+ return (
+
+ )
+}
diff --git a/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/waktu-pelayanan/page.tsx b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/waktu-pelayanan/page.tsx
new file mode 100644
index 0000000..ef1a434
--- /dev/null
+++ b/app/portal-ppid/satuan-kerja/[satker-name]/standar-layanan/waktu-pelayanan/page.tsx
@@ -0,0 +1,8 @@
+import ServiceTime from '@/components/detail/ServiceTime'
+import React from 'react'
+
+export default function ServiceTimePage() {
+ return (
+
+ )
+}
diff --git a/components/Landing Page/Footer.tsx b/components/Landing Page/Footer.tsx
index 31dfcc9..65e8801 100644
--- a/components/Landing Page/Footer.tsx
+++ b/components/Landing Page/Footer.tsx
@@ -1,14 +1,12 @@
import { Button } from '@nextui-org/button'
import { Input } from '@nextui-org/input'
-import React from 'react'
import { MailIcon } from '../icons'
-import Link from 'next/link'
export default function Footer() {
return (
-

+
diff --git a/components/navbar/NavbarSatker.tsx b/components/navbar/NavbarSatker.tsx
index fbe70fb..33ae807 100644
--- a/components/navbar/NavbarSatker.tsx
+++ b/components/navbar/NavbarSatker.tsx
@@ -81,31 +81,31 @@ export default function NavbarSatker() {
}
>
-
+
Informasi Berkala
}>
-
+
Informasi Setiap Saat
}>
-
+
Informasi Dikecualikan
}>
-
+
Penerangan Satuan
}>
-
+
UU & Peraturan
@@ -204,32 +204,32 @@ export default function NavbarSatker() {
}
>
-
+
Registrasi Permohonan
}
>
-
+
Permohonan Informasi
}>
-
+
Permohonan Keberatan
}>
-
+
Statistik / Rekapitulasi
}>
-
+
Laporan Informasi Publik Tahunan
@@ -266,51 +266,51 @@ export default function NavbarSatker() {
}
>
-
+
Alur Pelayanan Informasi Publik Polri
}
>
-
+
Tata Cara Permohonan Informasi
}>
-
+
Mekanisme Keberatan
}>
-
+
Mekanisme Permohonan Penyelesainan Sengketa
}>
-
+
Waktu Pelayanan
}>
-
+
Standar Biaya Pelayanan
}>
-
+
Maklumat Pelayanan
-
+
Regulasi
diff --git a/public/temp/foot.png b/public/temp/foot.png
index 988ed59..240c01b 100644
Binary files a/public/temp/foot.png and b/public/temp/foot.png differ
diff --git a/public/temp/footer.jpeg b/public/temp/footer.jpeg
new file mode 100644
index 0000000..49f9acb
Binary files /dev/null and b/public/temp/footer.jpeg differ