Consolidated ASP Classic MVC framework from best components
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

84 řádky
2.3KB

  1. <!doctype html>
  2. <%
  3. Response.Charset = "utf-8"
  4. Response.CodePage = 65001
  5. ' Safe title resolution
  6. Dim pageTitle
  7. If IsObject(CurrentController) Then
  8. On Error Resume Next
  9. pageTitle = CurrentController.Title
  10. If Err.Number <> 0 Then
  11. pageTitle = "RouteKit Classic ASP"
  12. Err.Clear
  13. End If
  14. On Error GoTo 0
  15. End If
  16. If Len(pageTitle) = 0 Then pageTitle = "Classic ASP Starter Template"
  17. %>
  18. <html lang="en">
  19. <head>
  20. <meta charset="utf-8" />
  21. <title><%= pageTitle %></title>
  22. <meta name="viewport" content="width=device-width, initial-scale=1" />
  23. <!-- Bootstrap CSS -->
  24. <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" />
  25. <!-- Bootstrap Icons (optional) -->
  26. <link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.css" rel="stylesheet" />
  27. <!-- App CSS -->
  28. <link href="/css/site.css" rel="stylesheet" />
  29. <style>
  30. body {
  31. background-color: #f5f5f5;
  32. }
  33. .rk-navbar-brand {
  34. font-weight: 600;
  35. letter-spacing: 0.03em;
  36. }
  37. main.routekit-main {
  38. padding-top: 1.5rem;
  39. padding-bottom: 2rem;
  40. }
  41. </style>
  42. </head>
  43. <body>
  44. <!-- Top navbar -->
  45. <nav class="navbar navbar-expand-lg navbar-dark bg-dark">
  46. <div class="container-fluid">
  47. <a class="navbar-brand rk-navbar-brand" href="/">
  48. Classic ASP
  49. <span class="text-secondary small">Starter</span>
  50. </a>
  51. <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#rkMainNav" aria-controls="rkMainNav" aria-expanded="false" aria-label="Toggle navigation">
  52. <span class="navbar-toggler-icon"></span>
  53. </button>
  54. <div class="collapse navbar-collapse" id="rkMainNav">
  55. <ul class="navbar-nav me-auto mb-2 mb-lg-0">
  56. <li class="nav-item">
  57. <a class="nav-link" href="/home">Home</a>
  58. </li>
  59. </ul>
  60. ' Right-side area (e.g., user info / login)
  61. ' You can wire this up to your auth later.
  62. <ul class="navbar-nav mb-2 mb-lg-0">
  63. ' <li class="nav-item">
  64. ' <a class="nav-link" href="/login">Login</a>
  65. ' </li>
  66. </ul>
  67. </div>
  68. </div>
  69. </nav>
  70. <!-- Main container for views -->
  71. <main class="routekit-main">
  72. <div class="container">
  73. <% Flash().ShowErrorsIfPresent : Flash().ShowSuccessIfPresent %>

Powered by TurnKey Linux.