r
{{> partials/sidebar }}The MVC Structure of the Evohus MVC Admin Panel is built using a modular Razor layout. Each major layout section — head, topbar, sidebar, content wrapper, and footer — is separated into partial views. This clean and extendable structure ensures a scalable and maintainable project foundation.
<!DOCTYPE html>
<html lang="en" class="scroll-smooth group"data-layout="modern"data-content-width="fluid"data-bs-theme="light"data-sidebar-colors="dark"data-sidebar="large"data-nav-type="default"dir="ltr"data-colors="default"data-profile-sidebar>
<head>
@Html.Partial("~/Views/Shared/titleMeta.cshtml")
@RenderSection("styles", required: false)
@Html.Partial("~/Views/Shared/HeadCss.cshtml")
</head>
<body class="sidebar-hidden">
@Html.Partial("~/Views/Shared/topbar.cshtml")
@Html.Partial("~/Views/Shared/sidebar.cshtml")
<div class="min-vh-100 position-relative">
<div class="page-wrapper">
<div class="container-fluid">
@Html.Partial("~/Views/Shared/pageHeading.cshtml")
@RenderBody()
@Html.Partial("~/Views/Shared/footer.cshtml")
</div>
</div>
</div>
@RenderSection("scripts", required: false)
</body>
</html>