73 lines
3.1 KiB
Plaintext
73 lines
3.1 KiB
Plaintext
@{
|
|
var currentController = ViewContext.RouteData.Values["controller"]?.ToString();
|
|
var currentAction = ViewContext.RouteData.Values["action"]?.ToString();
|
|
}
|
|
<!DOCTYPE html>
|
|
<html lang="id" data-theme="light">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>@ViewData["Title"] - E-Bank Sampah Jakarta</title>
|
|
|
|
<!-- Meta tags untuk SEO -->
|
|
<meta name="description" content="Aplikasi E-Bank Sampah untuk mengelola sampah dan mendapatkan reward">
|
|
<meta name="keywords" content="bank sampah, recycle, environment, go green, sampah, jakarta">
|
|
<meta name="author" content="Dinas Lingkungan Hidup Provinsi DKI Jakarta">
|
|
|
|
<!-- Open Graph Meta Tags -->
|
|
<meta property="og:title" content="@ViewData["Title"] - E-Bank Sampah Jakarta">
|
|
<meta property="og:description" content="Kelola sampah Anda dengan mudah dan dapatkan reward!">
|
|
<meta property="og:type" content="website">
|
|
|
|
<!-- Google Fonts -->
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap"
|
|
rel="stylesheet">
|
|
|
|
<!-- Phosphor Icons -->
|
|
<link rel="stylesheet" type="text/css"
|
|
href="https://cdn.jsdelivr.net/npm/@@phosphor-icons/web@2.1.2/src/regular/style.css" />
|
|
<link rel="stylesheet" type="text/css"
|
|
href="https://cdn.jsdelivr.net/npm/@@phosphor-icons/web@2.1.2/src/fill/style.css" />
|
|
|
|
<!-- Material Icon -->
|
|
<link rel="stylesheet"
|
|
href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" />
|
|
|
|
<!-- CSS -->
|
|
<link rel="stylesheet" href="~/css/site.css" asp-append-version="true" />
|
|
<link rel="stylesheet" href="https://cdn.datatables.net/2.3.4/css/dataTables.tailwindcss.css" />
|
|
@await RenderSectionAsync("Styles", required: false)
|
|
|
|
<!-- Select2 -->
|
|
<link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" rel="stylesheet" />
|
|
</head>
|
|
|
|
<body class="min-h-dvh bg-gray-100 font-sans antialiased">
|
|
<div class="drawer md:drawer-open">
|
|
<input id="my-drawer-2" type="checkbox" class="drawer-toggle" />
|
|
<div class="drawer-content">
|
|
<!-- Navbar -->
|
|
<partial name="_NavbarApp" />
|
|
|
|
<!-- Page content here -->
|
|
<main class="container mx-auto p-6">
|
|
@RenderBody()
|
|
</main>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Scripts -->
|
|
<script src="https://code.jquery.com/jquery-3.7.1.js"></script>
|
|
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
|
|
<script src="https://cdn.datatables.net/2.3.4/js/dataTables.js"></script>
|
|
<script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js"></script>
|
|
<script src="/plugins/datatables/dataTables.tailwindcss.js"></script>
|
|
<script src="~/js/site.js" asp-append-version="true"></script>
|
|
@await RenderSectionAsync("Scripts", required: false)
|
|
</body>
|
|
|
|
</html>
|