<!DOCTYPE html>
<html lang="id">
<head>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Sishumad Unjani – Template</title>
<link rel="icon" href="https://www.unjani.ac.id/favicon.ico" type="image/x-icon">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.css" rel="stylesheet">
<style>
/* ... kode CSS kamu ... */
</style>
</head>
<style>
:root{
--brand:#1f513f; /* hijau tua */
--brand-2:#1f513f; /* aksen */
--bg: #ffffff;
--text: #000000;
--nav-bg: #ffffff;
--nav-text: #000000;
--card-bg: #ffffffcc; /* semi transparan supaya gradient tetap kelihatan */
--card-text: #000000;
--footer-bg: #0d1f19;
--footer-text: #c0d5cd;
}
body{
font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";
background: var(--bg);
color: var(--text);
transition: all 0.6s ease;
min-height: 100vh;
}
.topbar{background:#0e2b21;color:#cfe9df;font-size:.875rem}
.topbar a{color:#cfe9df;text-decoration:none}
.navbar{
box-shadow:0 4px 20px rgba(0,0,0,.06);
background: var(--nav-bg) !important;
transition: all 0.6s ease;
}
.navbar .nav-link,
.navbar .navbar-brand {
font-weight:600;
color: var(--nav-text) !important;
}
.btn-brand{background:var(--brand);color:#fff;border:none}
.btn-brand:hover{background:#174034;color:#fff}
.text-brand{color:var(--brand)}
.bg-brand{background:var(--brand);}
/* SLIDER HERO */
.carousel-caption {
bottom: 20%;
max-width: 600px;
}
.carousel-item img {
object-fit: cover;
height: 80vh;
}
.carousel::after {
content:"";
position:absolute;
inset:0;
background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.5));
}
/* QUICK */
.shortcut-card{transition:.2s transform,.2s box-shadow;border:1px solid #e9ecef}
.shortcut-card:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,.08)}
/* PENGUMUMAN */
.ticker{white-space:nowrap;overflow:hidden;background:#f8f9fa;border-radius:10px;border:1px solid #e9ecef}
.ticker span{display:inline-block;padding:10px 24px;animation:marquee 18s linear infinite}
@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}
/* BERITA */
.news-card img{aspect-ratio:16/9;object-fit:cover}
/* FAKULTAS */
.faculty-card,
.card {
border:none;
border-radius:16px;
background: var(--card-bg);
color: var(--card-text);
transition: all 0.6s ease;
backdrop-filter: blur(6px);
}
.faculty-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,.08)}
/* STAT */
.stat{
background:linear-gradient(120deg,var(--brand),#2f7a61);
color:#fff;border-radius:20px
}
/* FOOTER */
footer{
background:var(--footer-bg);
color:var(--footer-text);
transition: all 0.6s ease;
}
footer a{color:#cfe9df;text-decoration:none}
.btn-cta{background:var(--brand-2);border:none;font-weight:700}
.btn-cta:hover{filter:brightness(.95)}
.shadow-soft{box-shadow:0 12px 30px rgba(0,0,0,.08)}
.rounded-2xl{border-radius:1.25rem}
/* Back to top */
#backToTop{position:fixed;right:20px;bottom:20px;display:none;z-index:999}
</style>
</head>
<body>
<div class="topbar py-2">
<div class="container d-flex gap-3 justify-content-between flex-wrap">
<div class="d-flex gap-3 small">
<a href="#"><i class="bi bi-telephone me-1"></i> +62 22 1234 567</a>
<a href="mailto:info@kampus.ac.id"><i class="bi bi-envelope ms-3 me-1"></i> info@kampus.ac.id</a>
</div>
<div class="d-flex gap-3 small">
<a href="#">Mahasiswa</a>
<a href="#">Dosen</a>
<a href="#">Alumni</a>
<a href="#">Pendaftar</a>
</div>
</div>
</div>
<nav class="navbar navbar-expand-lg bg-white sticky-top">
<div class="container-fluid">
<a class="navbar-brand d-flex align-items-center gap-2" href="#">
<img src="https://www.unjani.ac.id/favicon.ico" width="36" height="36" alt="Logo">
<div class="fw-bold lh-1">Sishumad<br><span class="text-brand">Unjani</span></div>
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#nav" aria-controls="nav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="nav">
<ul class="navbar-nav mb-2 mb-lg-0 align-items-lg-center">
<nav class="navbar navbar-expand-lg navbar-light bg-dark sticky-top shadow-sm">
<div class="container-fluid">
<a class="navbar-brand fw-bold" href="#">Sishumad</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ms-auto">
<li class="nav-item">
<a class="nav-link" href="#layanan">Layanan</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#berita">Berita Terbaru</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#aplikasi">Status Aplikasi</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#statistik">Statistik</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#gallery">Galeri Kegiatan</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#mitra">Mitra</a>
</li>
</ul>
</div>
</div>
</nav>
</ul>
<ul class="navbar-nav mb-2 mb-lg-0 align-items-lg-center ms-lg-auto">
<li class="nav-item">
<a class="btn btn-brand" href="#pendaftaran"><i class="bi bi-box-arrow-in-right me-1"></i> Pendaftaran</a>
</li>
<li class="nav-item dropdown ms-lg-3">
<a class="btn btn-outline-secondary dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown">🎨 Tema</a>
<ul class="dropdown-menu dropdown-menu-end">
<li><a class="dropdown-item theme-switch" data-bg="linear-gradient(135deg, #ffffff, #000000, #1C352D)" href="javascript:void(0)">Hitam</a></li>
<li><a class="dropdown-item theme-switch" data-bg="linear-gradient(135deg, #1C352D, #006633, #ffffff)" href="javascript:void(0)">Hijau</a></li>
<li><a class="dropdown-item theme-switch" data-bg="linear-gradient(135deg, #1C352D, #FFD700, #ffffff)" href="javascript:void(0)">Kuning</a></li>
<li><a class="dropdown-item theme-switch" data-bg="linear-gradient(135deg, #ffffff, #007BFF, #ffffff)" href="javascript:void(0)">Biru</a></li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
<section id="beranda">
<div id="heroCarousel" class="carousel slide carousel-fade" data-bs-ride="carousel">
<div class="carousel-inner">
<!-- Slide 1 -->
<div class="carousel-item active">
<img src="https://pict.sindonews.net/dyn/850/pena/news/2021/11/30/211/614747/berhektarehektare-inilah-5-universitas-terluas-di-indonesia-mov.jpg" class="d-block w-100" alt="Slide 1">
<div class="carousel-caption d-flex flex-column align-items-start text-start">
<span class="badge bg-warning text-dark mb-3 fw-semibold">Penerimaan Mahasiswa Baru 2025</span>
<h1 class="display-5 fw-bold">Unggul, Berkarakter, dan Berwawasan Kebangsaan</h1>
<p class="lead">Bergabunglah bersama kami untuk mencetak lulusan yang adaptif, inovatif, dan siap memimpin perubahan.</p>
<div class="d-flex gap-3 flex-wrap">
<a href="#" class="btn btn-light"><i class="bi bi-play-circle me-1"></i> Lihat Profil</a>
<a href="#" class="btn btn-cta"><i class="bi bi-clipboard-check me-1"></i> Daftar Sekarang</a>
</div>
</div>
</div>
<!-- Slide 2 -->
<div class="carousel-item">
<img src="https://images.unsplash.com/photo-1522071820081-009f0129c71c?q=80&w=1200&auto=format&fit=crop" class="d-block w-100" alt="Slide 2">
<div class="carousel-caption d-flex flex-column align-items-start text-start">
<h1 class="display-5 fw-bold">Kampus Hijau & Inklusif</h1>
<p class="lead">Lingkungan belajar nyaman dengan fasilitas modern, laboratorium lengkap, dan digital campus.</p>
<a href="#" class="btn btn-brand"><i class="bi bi-journal-bookmark me-1"></i> Lihat Fakultas</a>
</div>
</div>
<!-- Slide 3 -->
<div class="carousel-item">
<img src="https://clipot.com.mx/_next/static/media/p_single.693831d2.png" class="d-block w-100" alt="Slide 3">
<div class="carousel-caption d-flex flex-column align-items-start text-start">
<h1 class="display-5 fw-bold">Prestasi & Riset</h1>
<p class="lead">Kami mendorong riset inovatif serta kolaborasi dengan industri dan komunitas global.</p>
<a href="#" class="btn btn-outline-light"><i class="bi bi-newspaper me-1"></i> Lihat Berita</a>
</div>
</div>
</div>
<!-- Controls -->
<button class="carousel-control-prev" type="button" data-bs-target="#heroCarousel" data-bs-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="visually-hidden">Sebelumnya</span>
</button>
<button class="carousel-control-next" type="button" data-bs-target="#heroCarousel" data-bs-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="visually-hidden">Berikutnya</span>
</button>
<!-- Indicators -->
<div class="carousel-indicators">
<button type="button" data-bs-target="#heroCarousel" data-bs-slide-to="0" class="active" aria-label="Slide 1"></button>
<button type="button" data-bs-target="#heroCarousel" data-bs-slide-to="1" aria-label="Slide 2"></button>
<button type="button" data-bs-target="#heroCarousel" data-bs-slide-to="2" aria-label="Slide 3"></button>
</div>
</div>
</section>
<section class="pb-4">
<div class="container">
<div class="ticker">
<span><strong>[Pengumuman]</strong> Pendaftaran PMB Gelombang 2 dibuka s.d. 30 September • <strong>[Beasiswa]</strong> KIP-Kuota tambahan untuk prodi sains terapan • <strong>[Maintenance]</strong> SIAKAD akan offline pada 10 Sep 22.00–23.30 WIB</span>
</div>
</div>
</section>
<section class="py-5" id="layanan">
<div class="container">
<div class="row g-4">
<div class="col-md-3">
<div class="p-4 shortcut-card rounded-2xl h-100">
<div class="d-flex align-items-center mb-2"><i class="bi bi-globe2 fs-4 text-brand me-2"></i><h6 class="mb-0">Sistem Informasi</h6></div>
<p class="text-secondary mb-3 small">Portal akademik, SIAKAD, e-learning, dan perpustakaan digital.</p>
<a href="" class="stretched-link">Akses cepat <i class="bi bi-arrow-right"></i></a>
</div>
</div>
<div class="col-md-3">
<div class="p-4 shortcut-card rounded-2xl h-100">
<div class="d-flex align-items-center mb-2"><i class="bi bi-megaphone fs-4 text-brand me-2"></i><h6 class="mb-0">Humas</h6></div>
<p class="text-secondary mb-3 small">Siaran pers, kerja sama, dan layanan media kampus.</p>
<a href="" class="stretched-link">Hubungi humas <i class="bi bi-arrow-right"></i></a>
</div>
</div>
<div class="col-md-3">
<div class="p-4 shortcut-card rounded-2xl h-100">
<div class="d-flex align-items-center mb-2"><i class="bi bi-person-vcard fs-4 text-brand me-2"></i><h6 class="mb-0">Admisi</h6></div>
<p class="text-secondary mb-3 small">Informasi jalur seleksi, biaya kuliah, dan beasiswa.</p>
<a href="" class="stretched-link">Lihat admisi <i class="bi bi-arrow-right"></i></a>
</div>
</div>
<div class="col-md-3">
<div class="p-4 shortcut-card rounded-2xl h-100">
<div class="d-flex align-items-center mb-2"><i class="bi bi-calendar2-event fs-4 text-brand me-2"></i><h6 class="mb-0">Agenda</h6></div>
<p class="text-secondary mb-3 small">Seminar, wisuda, open house, dan event terbaru.</p>
<a href="" class="stretched-link">Lihat agenda <i class="bi bi-arrow-right"></i></a>
</div>
</div>
</div>
</div>
</section>
<section class="py-5" id="berita">
<div class="container">
<div class="d-flex justify-content-between align-items-end mb-3">
<div>
<h2 class="mb-1">Berita Terbaru</h2>
<p class="text-secondary">Informasi, prestasi, dan kegiatan sivitas akademika.</p>
</div>
<a href="#" class="btn btn-outline-secondary">Semua Berita</a>
</div>
<div class="row g-4">
<div class="col-md-4">
<div class="card news-card h-100 rounded-2xl">
<img src="https://images.unsplash.com/photo-1522071820081-009f0129c71c?q=80&w=1200&auto=format&fit=crop" class="card-img-top" alt="Berita 1">
<div class="card-body">
<span class="badge bg-brand mb-2">Prestasi</span>
<h5 class="card-title">Tim Robotika Juara 1 Kompetisi Nasional</h5>
<p class="card-text text-secondary">Mengalahkan 24 perguruan tinggi lain, tim berhasil memecahkan rekor lintasan tercepat.</p>
<a href="" class="stretched-link">Baca selengkapnya</a>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card news-card h-100 rounded-2xl">
<img src="https://images.unsplash.com/photo-1562774053-701939374585?q=80&w=1200&auto=format&fit=crop" class="card-img-top" alt="Berita 2">
<div class="card-body">
<span class="badge bg-warning text-dark mb-2">Riset</span>
<h5 class="card-title">Kolaborasi Riset Energi Terbarukan</h5>
<p class="card-text text-secondary">Kerja sama dengan industri untuk pengembangan baterai ramah lingkungan.</p>
<a href="" class="stretched-link">Baca selengkapnya</a>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card news-card h-100 rounded-2xl">
<img src="https://images.unsplash.com/photo-1522071820081-009f0129c71c?q=80&w=1200&auto=format&fit=crop" class="card-img-top" alt="Berita 3">
<div class="card-body">
<span class="badge bg-info text-dark mb-2">Pengumuman</span>
<h5 class="card-title">Wisuda Periode Oktober 2025</h5>
<p class="card-text text-secondary">Informasi jadwal, toga, dan registrasi peserta wisuda.</p>
<a href="" class="stretched-link">Baca selengkapnya</a>
</div>
</div>
</div>
</div>
</div>
</section>
<style>
body, html {
margin: 0;
padding: 0;
font-family: sans-serif;
}
.parallax {
background-image: url('https://images.unsplash.com/photo-1522071820081-009f0129c71c?q=80&w=1200&auto=format&fit=crop');
height: 30vh;
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.content {
height: 0vh;
background-color: #1C352D;
display: flex;
align-items: center;
justify-content: center;
font-size: 2rem;
color: #333;
}
</style>
</head>
<body>
<div class="parallax"></div>
<div class="content">
<p>Selamat datang di website parallax kamu!</p>
</div>
<div class="parallax"></div>
<section class="py-5 bg-light" id="aplikasi">
<div class="container">
<div class="text-center mb-4">
<h2 class="mb-1">Status Aplikasi</h2>
<p class="text-secondary">Pantauan perkembangan aplikasi internal.</p>
</div>
<div class="row g-4">
<div class="col-md-4">
<div class="p-4 faculty-card rounded-2xl h-100 border-success border-2">
<div class="d-flex align-items-center mb-2 text-success">
<i class="bi bi-check-circle-fill fs-4 me-2"></i>
<h6 class="mb-0">Aplikasi Selesai</h6>
</div>
<ul class="mb-3 text-secondary small ps-3">
<li>Sistem Absensi Online</li>
<li>Portal Akademik</li>
<li>Keuangan & Pembayaran</li>
</ul>
<a href="" class="stretched-link text-success fw-semibold">Lihat detail</a>
</div>
</div>
<div class="col-md-4">
<div class="p-4 faculty-card rounded-2xl h-100 border-warning border-2">
<div class="d-flex align-items-center mb-2 text-warning">
<i class="bi bi-pencil-square fs-4 me-2"></i>
<h6 class="mb-0">Aplikasi Tahap Perencanaan</h6>
</div>
<ul class="mb-3 text-secondary small ps-3">
<li>Sistem E-Library</li>
<li>Dashboard Monitoring</li>
</ul>
<a href="" class="stretched-link text-warning fw-semibold">Lihat detail</a>
</div>
</div>
<div class="col-md-4">
<div class="p-4 faculty-card rounded-2xl h-100 border-danger border-2">
<div class="d-flex align-items-center mb-2 text-danger">
<i class="bi bi-exclamation-triangle-fill fs-4 me-2"></i>
<h6 class="mb-0">Aplikasi Belum Selesai</h6>
</div>
<ul class="mb-3 text-secondary small ps-3">
<li>Sistem Inventaris Barang</li>
<li>Manajemen Beasiswa</li>
</ul>
<a href="" class="stretched-link text-danger fw-semibold">Lihat detail</a>
</div>
</div>
</div>
</div>
</section>
<section class="py-5 bg-light" id="statistik">
<div class="container">
<div class="row g-4 align-items-stretch">
<div class="col-lg-12">
<div class="stat p-4 p-md-5 h-100">
<div class="row text-center g-4">
<div class="col-6 col-md-3">
<h2 class="mb-0" data-counter="18000">0</h2>
<div>Mahasiswa</div>
</div>
<div class="col-6 col-md-3">
<h2 class="mb-0" data-counter="750">0</h2>
<div>Dosen & Staff</div>
</div>
<div class="col-6 col-md-3">
<h2 class="mb-0" data-counter="35">0</h2>
<div>Program Studi</div>
</div>
<div class="col-6 col-md-3">
<h2 class="mb-0" data-counter="120000">0</h2>
<div>Alumni</div>
</div>
</div>
</div>
</div>
<div class="col-lg-12">
<div class="p-4 rounded-2xl bg-light h-100">
<h5 class="mb-3">Unduh Brosur</h5>
<p class="text-secondary">Dapatkan brosur profil universitas & fakultas terkini.</p>
<a class="btn btn-brand" href="https://www.unjani.ac.id/"><i class="bi bi-file-earmark-arrow-down me-1"></i> Download PDF</a>
</div>
</div>
</div>
</div>
</section>
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Galeri Kegiatan Prakerin</title>
<style>
body {
margin: 0;
font-family: 'Segoe UI', sans-serif;
background-color: #f4f4f4;
}
header {
background: url('https://images.unsplash.com/photo-1551836022-d5d88e9218df?q=80&w=1200&auto=format&fit=crop') center/cover no-repeat;
color: white;
padding: 60px 20px;
text-align: center;
position: relative;
}
header::after {
content: "";
position: absolute;
top: 0; left: 0;
width: 100%; height: 100%;
background-color: rgba(0,0,0,0.5);
z-index: 0;
}
header h1, header p {
position: relative;
z-index: 1;
}
header h1 {
margin: 0;
font-size: 2.8rem;
font-weight: bold;
}
header p {
margin-top: 10px;
font-size: 1.2rem;
opacity: 0.9;
}
.gallery {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 15px;
padding: 20px;
}
.gallery img {
width: 100%;
border-radius: 8px;
cursor: pointer;
transition: transform 0.3s ease;
}
.gallery img:hover {
transform: scale(1.05);
}
.popup {
display: none;
position: fixed;
z-index: 999;
top: 0; left: 0;
width: 100%; height: 100%;
background-color: rgba(0,0,0,0.8);
justify-content: center;
align-items: center;
}
.popup img {
max-width: 90%;
max-height: 80vh;
border-radius: 10px;
box-shadow: 0 0 20px rgba(255,255,255,0.3);
transition: transform 0.5s ease;
}
.popup.active {
display: flex;
}
.close {
position: absolute;
top: 30px;
right: 40px;
font-size: 30px;
color: white;
text-decoration: none;
font-weight: bold;
cursor: pointer;
z-index: 1000;
}
.lihat-selengkapnya-container {
text-align: center;
margin: 30px 0;
}
.lihat-selengkapnya-container button {
background-color: #0078D7;
color: white;
border: none;
padding: 12px 24px;
font-size: 1rem;
border-radius: 6px;
cursor: pointer;
transition: background-color 0.3s ease;
}
.lihat-selengkapnya-container button:hover {
background-color: #005fa3;
}
</style>
</head>
<body>
<header>
<h1>Galeri Kegiatan Prakerin</h1>
<p>Dokumentasi kegiatan terbaru siswa/i selama masa praktik kerja</p>
</header>
<section class="gallery">
<img src="https://images.unsplash.com/photo-1522071820081-009f0129c71c?q=80&w=1200&auto=format&fit=crop" alt="Kegiatan 1" onclick="openPopup(this.src)">
<img src="https://images.unsplash.com/photo-1551836022-d5d88e9218df?q=80&w=1200&auto=format&fit=crop" alt="Kegiatan 2" onclick="openPopup(this.src)">
<img src="https://images.unsplash.com/photo-1551836022-d5d88e9218df?q=80&w=1200&auto=format&fit=crop" alt="Kegiatan 3" onclick="openPopup(this.src)">
</section>
<div class="lihat-selengkapnya-container">
<button onclick="lihatSelengkapnya()">Lihat Selengkapnya</button>
</div>
<div id="popup" class="popup" onclick="closePopup()">
<span class="close" onclick="closePopup()">×</span>
<img id="popupImg" src="" alt="Popup">
</div>
<script>
function openPopup(src) {
const popup = document.getElementById('popup');
const popupImg = document.getElementById('popupImg');
popupImg.src = src;
popup.classList.add('active');
popupImg.style.transform = 'scale(1.1)';
popup.addEventListener('mousemove', () => {
popupImg.style.transform = 'scale(1)';
}, { once: true });
}
function closePopup() {
document.getElementById('popup').classList.remove('active');
document.getElementById('popupImg').style.transform = 'scale(1)';
}
function lihatSelengkapnya() {
alert("Fitur 'Lihat Selengkapnya' bisa diarahkan ke halaman lain atau menampilkan konten tambahan.");
// Contoh redirect:
// window.location.href = "halaman-lain.html";
}
</script>
</body>
</html>
<section class="py-5 bg-light" id="video">
<div class="container">
<div class="row g-4 align-items-center">
<div class="col-lg-6">
<div class="ratio ratio-16x9 rounded-2xl overflow-hidden shadow-soft">
<iframe src="https://www.youtube.com/embed/dQw4w9WgXcQ" title="Profil Kampus" allowfullscreen></iframe>
</div>
</div>
<div class="col-lg-6">
<h2 class="mb-2">Tentang SISHUMAD Unjani</h2>
<p class="text-secondary">
Sistem Informasi Humas dan Admisi (SISHUMAD) Universitas Jenderal Achmad Yani
dirancang untuk mendukung layanan informasi, publikasi, serta pengelolaan penerimaan mahasiswa baru
secara terintegrasi dan transparan.
</p>
<ul class="text-secondary">
<li>Mendukung proses <strong>Admisi & Pendaftaran Online</strong></li>
<li>Publikasi berita, pengumuman, dan agenda kampus</li>
<li>Integrasi dengan sistem akademik dan layanan digital kampus</li>
</ul>
<a href="" class="btn btn-outline-secondary">Pelajari lebih lanjut</a>
</div>
</div>
</div>
</section>
<section class="py-5 bg-light" id="event-kampus">
<div class="container">
<div class="d-flex justify-content-between align-items-center mb-4">
<div>
<h2 class="fw-bold mb-1">Kegiatan Terbaru</h2>
<p class="text-muted">Ikuti berbagai aktivitas menarik di lingkungan kampus.</p>
</div>
<a href="#" class="btn btn-primary">Lihat Semua</a>
</div>
<div class="card shadow-sm mb-3 border-0">
<div class="card-body d-flex justify-content-between align-items-center flex-wrap">
<div>
<h5 class="mb-1">Workshop UI/UX Design</h5>
<p class="mb-0 text-muted">Lab Multimedia • 10 Sep 2025</p>
</div>
<a href="#" class="btn btn-outline-primary mt-2 mt-md-0"><i class="bi bi-info-circle me-1"></i> Detail</a>
</div>
</div>
<div class="card shadow-sm mb-3 border-0">
<div class="card-body d-flex justify-content-between align-items-center flex-wrap">
<div>
<h5 class="mb-1">Pelatihan Kewirausahaan Digital</h5>
<p class="mb-0 text-muted">Ruang Seminar • 18 Sep 2025</p>
</div>
<a href="#" class="btn btn-outline-primary mt-2 mt-md-0"><i class="bi bi-info-circle me-1"></i> Detail</a>
</div>
</div>
<div class="card shadow-sm mb-3 border-0">
<div class="card-body d-flex justify-content-between align-items-center flex-wrap">
<div>
<h5 class="mb-1">Expo Inovasi Mahasiswa</h5>
<p class="mb-0 text-muted">Gedung Serbaguna • 25 Sep 2025</p>
</div>
<a href="#" class="btn btn-outline-primary mt-2 mt-md-0"><i class="bi bi-info-circle me-1"></i> Detail</a>
</div>
</div>
</div>
</section>
<section class="py-5 bg-light" id="mitra">
<div class="container text-center">
<h2 class="mb-4 fw-bold">Mitra & Kolaborator</h2>
<p class="mb-5 text-secondary">Kerja sama dengan institusi pemerintah, industri, dan universitas untuk mendukung pendidikan, riset, dan pengabdian masyarakat.</p>
<div id="mitraCarousel" class="carousel slide" data-bs-ride="carousel">
<div class="carousel-inner">
<div class="carousel-item active">
<div class="d-flex justify-content-center gap-5 align-items-center">
<img src="https://dummyimage.com/160x80/ccc/000.png&text=BNI" class="img-fluid" alt="Mitra 1" style="max-height:80px;">
<img src="https://dummyimage.com/160x80/ccc/000.png&text=Telkom" class="img-fluid" alt="Mitra 2" style="max-height:80px;">
<img src="https://dummyimage.com/160x80/ccc/000.png&text=RS+X" class="img-fluid" alt="Mitra 3" style="max-height:80px;">
</div>
</div>
<div class="carousel-item">
<div class="d-flex justify-content-center gap-5 align-items-center">
<img src="https://dummyimage.com/160x80/ccc/000.png&text=Pertamina" class="img-fluid" alt="Mitra 4" style="max-height:80px;">
<img src="https://dummyimage.com/160x80/ccc/000.png&text=TNI" class="img-fluid" alt="Mitra 5" style="max-height:80px;">
<img src="https://dummyimage.com/160x80/ccc/000.png&text=Univ+X" class="img-fluid" alt="Mitra 6" style="max-height:80px;">
</div>
</div>
</div>
<button class="carousel-control-prev" type="button" data-bs-target="#mitraCarousel" data-bs-slide="prev">
<span class="carousel-control-prev-icon"></span>
<span class="visually-hidden">Sebelumnya</span>
</button>
<button class="carousel-control-next" type="button" data-bs-target="#mitraCarousel" data-bs-slide="next">
<span class="carousel-control-next-icon"></span>
<span class="visually-hidden">Selanjutnya</span>
</button>
</div>
</div>
</section>
<footer class="pt-5">
<div class="container">
<div class="row g-4">
<div class="col-md-5">
<div class="d-flex align-items-center gap-2 mb-2">
<img src="https://www.unjani.ac.id/favicon.ico" width="36" height="36" alt="Logo">
<h5 class="mb-0">Sishumad Unjani</h5>
</div>
<p class="small">Jl. Contoh No. 123, Kota Bandung, Jawa Barat 40123<br>Telepon: +62 22 1234 567 • Email: info@kampus.ac.id</p>
<div class="d-flex gap-3 fs-5">
<a href="#" aria-label="facebook"><i class="bi bi-facebook"></i></a>
<a href="#" aria-label="instagram"><i class="bi bi-instagram"></i></a>
<a href="#" aria-label="youtube"><i class="bi bi-youtube"></i></a>
<a href="#" aria-label="tiktok"><i class="bi bi-tiktok"></i></a>
</div>
</div>
<div class="col-md-3">
<h6 class="text-uppercase">Tautan</h6>
<ul class="list-unstyled small">
<li><a href="#">Profil</a></li>
<li><a href="#">Admisi</a></li>
<li><a href="#">Beasiswa</a></li>
<li><a href="#">Kerja Sama</a></li>
</ul>
</div>
<div class="col-md-4">
<h6 class="text-uppercase">Lokasi</h6>
<div class="ratio ratio-16x9 rounded-2 overflow-hidden">
<iframe title="Map" src="https://maps.google.com/maps?q=Bandung&t=&z=13&ie=UTF8&iwloc=&output=embed"></iframe>
</div>
</div>
</div>
<hr class="border-secondary border-opacity-25 my-4">
<div class="d-flex justify-content-between small flex-wrap pb-3">
<div>© 2025 Sishumad Unjani. All rights reserved.</div>
<div><a href="https://www.unjani.ac.id/">Kebijakan Privasi</a> • <a href="#">Syarat & Ketentuan</a></div>
</div>
</div>
</footer>
<button id="backToTop" class="btn btn-brand rounded-pill"><i class="bi bi-arrow-up"></i></button>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
<script>
// Counter animation
const counters = document.querySelectorAll('[data-counter]');
const opt = {threshold: .4};
const runCounter = (el) => {
const target = +el.dataset.counter;
const step = Math.max(1, Math.round(target / 120));
let val = 0;
const tick = () => {
val += step;
if (val >= target) {
el.textContent = target.toLocaleString('id-ID');
} else {
el.textContent = val.toLocaleString('id-ID');
requestAnimationFrame(tick);
}
};
tick();
};
const io = new IntersectionObserver(entries => {
entries.forEach(e => {
if (e.isIntersecting) {
runCounter(e.target);
io.unobserve(e.target);
}
});
}, opt);
counters.forEach(c => io.observe(c));
// Back to top
const back = document.getElementById('backToTop');
window.addEventListener('scroll', () => {
back.style.display = window.scrollY > 100 ? 'block' : 'none';
});
back.addEventListener('click', () => window.scrollTo({top: 0, behavior: 'smooth'}));
// Theme switch
document.querySelectorAll('.theme-switch').forEach(btn => {
btn.addEventListener('click', function (e) {
e.preventDefault();
let bg = this.getAttribute('data-bg');
document.documentElement.style.setProperty('--bg', bg);
document.documentElement.style.setProperty('--nav-bg', bg);
document.documentElement.style.setProperty('--footer-bg', bg);
document.documentElement.style.setProperty('--card-bg', '#ffffffcc');
document.documentElement.style.setProperty('--text', '#000000');
document.documentElement.style.setProperty('--nav-text', '#000000');
document.documentElement.style.setProperty('--card-text', '#000000');
document.documentElement.style.setProperty('--footer-text', '#000000');
});
});
</script>
<!-- jQuery & TouchSwipe -->
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.touchswipe/1.6.19/jquery.touchSwipe.min.js"></script>
<!-- Aktifkan Swipe Gesture -->
<script>
$(document).ready(function () {
$("#heroCarousel").swipe({
swipe: function (event, direction) {
if (direction === 'left') {
$(this).carousel('next');
} else if (direction === 'right') {
$(this).carousel('prev');
}
},
threshold: 75
});
});
</script>
</body>
</html>