index.html 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <title>HybridOSN - Dashboard - Trending Topics</title>
  7. <meta name="viewport" content="width=device-width, initial-scale=1" />
  8. <link
  9. rel="stylesheet"
  10. href="https://bootswatch.com/4/darkly/bootstrap.min.css"
  11. />
  12. </head>
  13. <body>
  14. <nav class="navbar navbar-expand-md navbar-light bg-light">
  15. <a href="#" class="navbar-brand">HybridOSN - Dashboard</a>
  16. <button
  17. class="navbar-toggler"
  18. type="button"
  19. data-toggle="collapse"
  20. data-target="#navbarSupportedContent"
  21. aria-controls="navbarSupportedContent"
  22. aria-expanded="false"
  23. aria-label="Toggle navigation"
  24. >
  25. <span class="navbar-toggler-icon"></span>
  26. </button>
  27. <div class="collapse navbar-collapse" id="navbarSupportedContent">
  28. <ul class="navbar-nav ml-auto">
  29. <li class="nav-item">
  30. <span
  31. class="nav-link"
  32. data-toggle="modal"
  33. data-target="#aboutModal"
  34. >
  35. About
  36. </span>
  37. </li>
  38. </ul>
  39. </div>
  40. </nav>
  41. <!-- Modal -->
  42. <div
  43. class="modal fade"
  44. id="aboutModal"
  45. tabindex="-1"
  46. role="dialog"
  47. aria-hidden="true"
  48. >
  49. <div class="modal-dialog" role="document">
  50. <div class="modal-content">
  51. <div class="modal-header">
  52. <h5 class="modal-title" id="exampleModalLabel">About HybridOSN</h5>
  53. <button
  54. type="button"
  55. class="close"
  56. data-dismiss="modal"
  57. aria-label="Close"
  58. >
  59. <span aria-hidden="true">&times;</span>
  60. </button>
  61. </div>
  62. <div class="modal-body"><p>tbd;</p></div>
  63. </div>
  64. </div>
  65. </div>
  66. <div class="container mt-3">
  67. <h1>Trending Topics</h1>
  68. <div class="row">
  69. <div class="col-md-8">
  70. <!--
  71. D3.js: Bubble for each hashtag, size is relative to popularity
  72. -->
  73. </div>
  74. <div class="col-md-4">
  75. <table class="table table-striped table-hover">
  76. <thead>
  77. <tr>
  78. <th scope="col">Rank</th>
  79. <th scope="col">Hashtag</th>
  80. <th scope="col">Counts</th>
  81. </tr>
  82. </thead>
  83. <tbody>
  84. <tr>
  85. <th scope="row">1</th>
  86. <td>private</td>
  87. <td>74</td>
  88. </tr>
  89. <tr>
  90. <th scope="row">2</th>
  91. <td>P2P</td>
  92. <td>38</td>
  93. </tr>
  94. <tr>
  95. <th scope="row">3</th>
  96. <td>Darmstadt</td>
  97. <td>11</td>
  98. </tr>
  99. </tbody>
  100. </table>
  101. </div>
  102. </div>
  103. </div>
  104. <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
  105. <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js"></script>
  106. <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.3/js/bootstrap.min.js"></script>
  107. <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/5.7.0/d3.min.js"></script>
  108. </body>
  109. </html>