sidebar.html 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. <html>
  2. <head>
  3. <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous">
  4. <style>
  5. @import url('https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500');
  6. body {
  7. overflow-x: hidden;
  8. font-family: 'Roboto', sans-serif;
  9. font-size: 16px;
  10. }
  11. /* Toggle Styles */
  12. #viewport {
  13. padding-left: 250px;
  14. -webkit-transition: all 0.5s ease;
  15. -moz-transition: all 0.5s ease;
  16. -o-transition: all 0.5s ease;
  17. transition: all 0.5s ease;
  18. }
  19. #content {
  20. width: 100%;
  21. position: relative;
  22. margin-right: 0;
  23. }
  24. /* Sidebar Styles */
  25. #sidebar {
  26. z-index: 1000;
  27. position: fixed;
  28. left: 250px;
  29. width: 250px;
  30. height: 100%;
  31. margin-left: -250px;
  32. overflow-y: auto;
  33. background: #37474F;
  34. -webkit-transition: all 0.5s ease;
  35. -moz-transition: all 0.5s ease;
  36. -o-transition: all 0.5s ease;
  37. transition: all 0.5s ease;
  38. }
  39. #sidebar header {
  40. background-color: #263238;
  41. font-size: 20px;
  42. line-height: 52px;
  43. text-align: center;
  44. }
  45. #sidebar header a {
  46. color: #fff;
  47. display: block;
  48. text-decoration: none;
  49. }
  50. #sidebar header a:hover {
  51. color: #fff;
  52. }
  53. #sidebar .nav{
  54. }
  55. #sidebar .nav a{
  56. background: none;
  57. border-bottom: 1px solid #455A64;
  58. color: #CFD8DC;
  59. font-size: 14px;
  60. padding: 16px 24px;
  61. }
  62. #sidebar .nav a:hover{
  63. background: none;
  64. color: #ECEFF1;
  65. }
  66. #sidebar .nav a i{
  67. margin-right: 16px;
  68. }
  69. </style>
  70. </head>
  71. <body>
  72. <div id="viewport">
  73. <!-- Sidebar -->
  74. <div id="sidebar">
  75. <header>
  76. <a href="#">My App</a>
  77. </header>
  78. <ul class="nav">
  79. <li>
  80. <a href="#">
  81. <i class="zmdi zmdi-view-dashboard"></i> Dashboard
  82. </a>
  83. </li>
  84. <li>
  85. <a href="#">
  86. <i class="zmdi zmdi-link"></i> Shortcuts
  87. </a>
  88. </li>
  89. <li>
  90. <a href="#">
  91. <i class="zmdi zmdi-widgets"></i> Overview
  92. </a>
  93. </li>
  94. <li>
  95. <a href="#">
  96. <i class="zmdi zmdi-calendar"></i> Events
  97. </a>
  98. </li>
  99. <li>
  100. <a href="#">
  101. <i class="zmdi zmdi-info-outline"></i> About
  102. </a>
  103. </li>
  104. <li>
  105. <a href="#">
  106. <i class="zmdi zmdi-settings"></i> Services
  107. </a>
  108. </li>
  109. <li>
  110. <a href="#">
  111. <i class="zmdi zmdi-comment-more"></i> Contact
  112. </a>
  113. </li>
  114. </ul>
  115. </div>
  116. <!-- Content -->
  117. <div id="content">
  118. <nav class="navbar navbar-default">
  119. <div class="container-fluid">
  120. <ul class="nav navbar-nav navbar-right">
  121. <li>
  122. <a href="#"><i class="zmdi zmdi-notifications text-danger"></i>
  123. </a>
  124. </li>
  125. <li><a href="#">Test User</a></li>
  126. </ul>
  127. </div>
  128. </nav>
  129. <div class="container-fluid">
  130. <h1>Simple Sidebar</h1>
  131. <p>
  132. Make sure to keep all page content within the
  133. <code>#content</code>.
  134. </p>
  135. </div>
  136. </div>
  137. </div>
  138. </body>
  139. </html>