| | |
| | | <!DOCTYPE html> |
| | | <html lang="en"> |
| | | <!DOCTYPE html> |
| | | <html lang="zh-CN"> |
| | | <head> |
| | | <meta charset="utf-8" /> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
| | | <title>@ViewData["Title"] - WIDESEAWCS_S7Simulator.Web</title> |
| | | <link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.min.css" /> |
| | | <title>@ViewData["Title"] - S7 PLC Simulator</title> |
| | | |
| | | <!-- Bootstrap 5 CSS --> |
| | | <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet"> |
| | | |
| | | <!-- Bootstrap Icons --> |
| | | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.0/font/bootstrap-icons.css"> |
| | | |
| | | <!-- Custom CSS --> |
| | | <link rel="stylesheet" href="~/css/site.css" asp-append-version="true" /> |
| | | <link rel="stylesheet" href="~/WIDESEAWCS_S7Simulator.Web.styles.css" asp-append-version="true" /> |
| | | </head> |
| | | <body> |
| | | <header> |
| | | <nav class="navbar navbar-expand-sm navbar-toggleable-sm navbar-light bg-white border-bottom box-shadow mb-3"> |
| | | <div class="container"> |
| | | <a class="navbar-brand" asp-area="" asp-page="/Index">WIDESEAWCS_S7Simulator.Web</a> |
| | | <nav class="navbar navbar-expand-sm navbar-dark bg-primary shadow-sm mb-4"> |
| | | <div class="container-fluid"> |
| | | <a class="navbar-brand" asp-page="/Index"> |
| | | <i class="bi bi-cpu-fill me-2"></i>S7 PLC Simulator |
| | | </a> |
| | | <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target=".navbar-collapse" aria-controls="navbarSupportedContent" |
| | | aria-expanded="false" aria-label="Toggle navigation"> |
| | | <span class="navbar-toggler-icon"></span> |
| | |
| | | <div class="navbar-collapse collapse d-sm-inline-flex justify-content-between"> |
| | | <ul class="navbar-nav flex-grow-1"> |
| | | <li class="nav-item"> |
| | | <a class="nav-link text-dark" asp-area="" asp-page="/Index">Home</a> |
| | | </li> |
| | | <li class="nav-item"> |
| | | <a class="nav-link text-dark" asp-area="" asp-page="/Privacy">Privacy</a> |
| | | <a class="nav-link" asp-page="/Index"> |
| | | <i class="bi bi-house-door me-1"></i>实例列表 |
| | | </a> |
| | | </li> |
| | | </ul> |
| | | </div> |
| | | </div> |
| | | </nav> |
| | | </header> |
| | | <div class="container"> |
| | | |
| | | <div class="container-fluid px-4"> |
| | | <main role="main" class="pb-3"> |
| | | @RenderBody() |
| | | </main> |
| | | </div> |
| | | |
| | | <footer class="border-top footer text-muted"> |
| | | <div class="container"> |
| | | © 2026 - WIDESEAWCS_S7Simulator.Web - <a asp-area="" asp-page="/Privacy">Privacy</a> |
| | | <footer class="border-top py-3 mt-4 bg-light"> |
| | | <div class="container-fluid text-center text-muted"> |
| | | <small>© 2026 - S7 PLC Simulator Management UI</small> |
| | | </div> |
| | | </footer> |
| | | |
| | | <script src="~/lib/jquery/dist/jquery.min.js"></script> |
| | | <script src="~/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script> |
| | | <!-- Bootstrap 5 JS Bundle --> |
| | | <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script> |
| | | |
| | | <!-- Alpine.js --> |
| | | <script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script> |
| | | |
| | | <!-- Custom JS --> |
| | | <script src="~/js/site.js" asp-append-version="true"></script> |
| | | |
| | | @await RenderSectionAsync("Scripts", required: false) |
| | | </body> |
| | | </html> |
| | | </html> |