logo-switch.astro 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. ---
  2. import Head from '@components/_head.astro';
  3. import Footer from '@components/dashboard/_footer.astro';
  4. import Topbar from '@components/dashboard/_topbar.astro';
  5. import Scripts from '@components/_scripts.astro';
  6. import { convertPathToHtml } from '../../../utils/index.js';
  7. const title = 'AdminLTE 4 | Sidebar Mini';
  8. const path = '../../../dist';
  9. const htmlPath = convertPathToHtml(path);
  10. ---
  11. <!DOCTYPE html>
  12. <html lang="en">
  13. <!--begin::Head-->
  14. <head>
  15. <Head title={title} path={path} />
  16. </head>
  17. <!--end::Head-->
  18. <!--begin::Body-->
  19. <body class="layout-fixed sidebar-expand-lg sidebar-mini bg-body-tertiary">
  20. <!--begin::App Wrapper-->
  21. <div class="app-wrapper">
  22. <Topbar path={path} />
  23. <!-- Sidebar Container -->
  24. <aside class="app-sidebar bg-body-secondary shadow" data-bs-theme="dark">
  25. <div class="sidebar-brand">
  26. <a href={htmlPath + '/index.html'} class="brand-link logo-switch">
  27. <img src={path + '/assets/img/AdminLTELogo.png'} alt="AdminLTE Logo Small" class="brand-image-xl logo-xs opacity-75 shadow">
  28. <img src={path + '/assets/img/AdminLTEFullLogo.png'} alt="AdminLTE Logo Large" class="brand-image-xs logo-xl opacity-75">
  29. </a>
  30. </div>
  31. <!-- Sidebar -->
  32. <div class="sidebar-wrapper">
  33. <nav class="mt-2">
  34. <!-- nav-links -->
  35. </nav>
  36. </div>
  37. </aside>
  38. <!--begin::App Main-->
  39. <main class="app-main">
  40. <!--begin::App Content Header-->
  41. <div class="app-content-header">
  42. <!--begin::Container-->
  43. <div class="container-fluid">
  44. <!--begin::Row-->
  45. <div class="row">
  46. <div class="col-sm-6">
  47. <h3 class="mb-0">Logo Switch</h3>
  48. </div>
  49. <div class="col-sm-6">
  50. <ol class="breadcrumb float-sm-end">
  51. <li class="breadcrumb-item"><a href="#">Home</a></li>
  52. <li class="breadcrumb-item active" aria-current="page">Logo Switch</li>
  53. </ol>
  54. </div>
  55. </div>
  56. <!--end::Row-->
  57. </div>
  58. <!--end::Container-->
  59. </div>
  60. <!--end::App Content Header-->
  61. <!--begin::App Content-->
  62. <div class="app-content">
  63. <!--begin::Container-->
  64. <div class="container-fluid">
  65. <!--begin::Row-->
  66. <div class="row">
  67. <div class="col-12">
  68. <!-- Default box -->
  69. <div class="card">
  70. <div class="card-header">
  71. <h3 class="card-title">Title</h3>
  72. <div class="card-tools">
  73. <button type="button" class="btn btn-tool" data-lte-toggle="card-collapse" title="Collapse">
  74. <i class="fa-solid fa-minus"></i>
  75. </button>
  76. <button type="button" class="btn btn-tool" data-lte-dismiss="card-remove" title="Remove">
  77. <i class="fa-solid fa-times"></i>
  78. </button>
  79. </div>
  80. </div>
  81. <div class="card-body">
  82. Start creating your amazing application!
  83. </div>
  84. <!-- /.card-body -->
  85. <div class="card-footer">
  86. Footer
  87. </div>
  88. <!-- /.card-footer-->
  89. </div>
  90. <!-- /.card -->
  91. </div>
  92. </div>
  93. <!--begin::Row-->
  94. </div>
  95. <!--end::Container-->
  96. </div>
  97. <!--end::App Content-->
  98. </main>
  99. <!--end::App Main-->
  100. <Footer />
  101. </div>
  102. <!--end::App Wrapper-->
  103. <!--begin::Script-->
  104. <Scripts path={path} />
  105. <!--end::Script-->
  106. </body>
  107. <!--end::Body-->
  108. </html>