+
Syarat & Ketentuan Penggunaan HIPMI Badung Connect
+
+
+
Dengan menggunakan aplikasi HIPMI Badung Connect ("Aplikasi"), Anda setuju untuk mematuhi dan terikat oleh syarat dan ketentuan berikut. Jika Anda tidak setuju dengan ketentuan ini, harap jangan gunakan Aplikasi.
+
+
+
1. Definisi
+
HIPMI Badung Connect adalah platform digital resmi untuk anggota Himpunan Pengusaha Muda Indonesia (HIPMI) Kabupaten Badung, yang bertujuan memfasilitasi jaringan, kolaborasi, dan pertumbuhan bisnis para pengusaha muda.
+
+
2. Larangan Konten Tidak Pantas
+
Anda dilarang keras memposting, mengirim, membagikan, atau mengunggah konten apa pun yang mengandung:
+
+ - Ujaran kebencian, diskriminasi, atau konten SARA (Suku, Agama, Ras, Antar-golongan)
+ - Pornografi, konten seksual eksplisit, atau gambar tidak senonoh
+ - Ancaman, pelecehan, bullying, atau perilaku melecehkan
+ - Informasi palsu, hoaks, spam, atau konten menyesatkan
+ - Konten ilegal, melanggar hukum, atau melanggar hak kekayaan intelektual pihak lain
+ - Promosi narkoba, perjudian, atau aktivitas ilegal lainnya
+
+
+
3. Tanggung Jawab Pengguna
+
Anda bertanggung jawab penuh atas setiap konten yang Anda unggah atau bagikan melalui fitur-fitur berikut:
+
+ - Profil (bio, foto, portofolio)
+ - Forum diskusi
+ - Chat pribadi atau grup
+ - Lowongan kerja, investasi, dan donasi
+
+
Konten yang melanggar ketentuan ini dapat dihapus kapan saja tanpa pemberitahuan.
+
+
4. Tindakan terhadap Pelanggaran
+
Jika kami menerima laporan atau menemukan konten yang melanggar ketentuan ini, kami akan:
+
+ - Segera menghapus konten tersebut
+ - Memberikan peringatan atau memblokir akun pengguna
+ - Dalam kasus berat, melaporkan ke pihak berwajib sesuai hukum yang berlaku
+
+
Tim kami berkomitmen untuk menanggapi laporan konten tidak pantas dalam waktu 24 jam.
+
+
5. Mekanisme Pelaporan
+
Anda dapat melaporkan konten atau pengguna yang mencurigakan melalui:
+
+ - Tombol "Laporkan" di setiap posting forum atau pesan chat
+ - Tombol "Blokir Pengguna" di profil pengguna
+
+
Setiap laporan akan ditangani secara rahasia dan segera.
+
+
6. Perubahan Ketentuan
+
Kami berhak memperbarui Syarat & Ketentuan ini sewaktu-waktu. Versi terbaru akan dipublikasikan di halaman ini dengan tanggal revisi yang diperbarui.
+
+
7. Kontak
+
Jika Anda memiliki pertanyaan tentang ketentuan ini, silakan hubungi kami di:
+ bip.baliinteraktifperkasa@gmail.com
+
+
+
+
+
\ No newline at end of file
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index a12ceacd..4999893d 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -1,20 +1,5 @@
-// Import styles of packages that you've installed.
-// All packages except `@mantine/hooks` require styles imports
-import "@mantine/carousel/styles.css";
import "@mantine/core/styles.css";
-import '@mantine/dropzone/styles.css';
-import "animate.css";
-import 'react-simple-toasts/dist/style.css';
-import 'react-simple-toasts/dist/theme/dark.css';
import "./globals.css";
-import '@mantine/charts/styles.css';
-import '@mantine/dates/styles.css';
-import '@mantine/tiptap/styles.css';
-import "primereact/resources/themes/lara-light-blue/theme.css";
-import "primereact/resources/primereact.min.css";
-import "primeicons/primeicons.css";
-
-
import LoadDataFirstClient from "@/app/darmasaba/_com/LoadDataFirstClient";
import {
@@ -23,19 +8,82 @@ import {
createTheme,
mantineHtmlProps,
} from "@mantine/core";
+import { Metadata, Viewport } from "next";
import { ViewTransitions } from "next-view-transitions";
import { ToastContainer } from "react-toastify";
-export const metadata = {
- title: "Desa Darmasaba",
- description: "Desa Darmasaba Kabupaten Badung",
+// ✅ Pisahkan viewport ke export tersendiri
+export const viewport: Viewport = {
+ width: "device-width",
+ initialScale: 1,
+ maximumScale: 5,
+};
+
+export const metadata: Metadata = {
+ // ✅ Tambahkan metadataBase
+ metadataBase: new URL("https://cld-dkr-staging-desa-darmasaba.wibudev.com"),
+
+ title: {
+ default: "Desa Darmasaba",
+ template: "%s | Desa Darmasaba",
+ },
+ description: "Website resmi Desa Darmasaba, Kabupaten Badung, Bali. Informasi layanan publik, berita, dan profil desa.",
+ // ❌ HAPUS viewport dari sini
+ keywords: [
+ "desa darmasaba",
+ "darmasaba",
+ "badung",
+ "bali",
+ "desa",
+ "pemerintah desa",
+ "layanan publik",
+ "abang batan desa",
+ ],
+ authors: [{ name: "Pemerintah Desa Darmasaba" }],
+ creator: "Desa Darmasaba",
+ publisher: "Desa Darmasaba",
+ robots: {
+ index: true,
+ follow: true,
+ googleBot: {
+ index: true,
+ follow: true,
+ "max-video-preview": -1,
+ "max-image-preview": "large",
+ "max-snippet": -1,
+ },
+ },
+ icons: {
+ icon: "/assets/images/darmasaba-icon.png",
+ apple: "/assets/images/darmasaba-icon.png",
+ },
+ manifest: "/manifest.json",
+ openGraph: {
+ type: "website",
+ locale: "id_ID",
+ url: "https://cld-dkr-staging-desa-darmasaba.wibudev.com",
+ siteName: "Desa Darmasaba",
+ title: "Desa Darmasaba - Kabupaten Badung, Bali",
+ description: "Website resmi Desa Darmasaba, Kabupaten Badung, Bali. Informasi layanan publik, berita, dan profil desa.",
+ images: [
+ {
+ url: "/assets/images/darmasaba-icon.png",
+ width: 1200,
+ height: 630,
+ alt: "Desa Darmasaba",
+ },
+ ],
+ },
+ category: "government",
+ other: {
+ "msapplication-TileColor": "#ffffff",
+ "theme-color": "#ffffff",
+ },
};
const theme = createTheme({
- fontFamily:
- "San Francisco, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif",
- fontFamilyMonospace:
- "SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",
+ fontFamily: "San Francisco, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif",
+ fontFamilyMonospace: "SFMono-Regular, Menlo, Monaco, Consolas, monospace",
headings: { fontFamily: "San Francisco, sans-serif" },
});
@@ -46,26 +94,23 @@ export default function RootLayout({
}) {
return (