Guest User

Untitled

a guest
Jul 18th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.94 KB | None | 0 0
  1. <div class="sidebar-wrapper col-md-2 fl">
  2. <input type="text"
  3. class="mt-25"
  4. placeholder="Menüde Ara"
  5. id="search" onkeyup="search()" />
  6.  
  7. <ul class="nav d-block" id="panelMenu">
  8. <li class="nav-item">
  9. <a href="/Panel/Index">
  10. <p>Genel Site Ayarlar</p>
  11. </a>
  12. </li>
  13. <li class="nav-item">
  14. <a href="/Panel/Grafik">
  15. <p>Raporlar</p>
  16. </a>
  17. </li>
  18. <li class="nav-item">
  19. <a href="/Panel/Cupons" class="nav-link">
  20. <p>Kuponlar</p>
  21. </a>
  22. </li>
  23. <li class="nav-item">
  24. <a href="/Panel/Slider" class="nav-link">
  25. <p>Slider</p>
  26. </a>
  27. </li>
  28. <li class="nav-item">
  29. <a href="/Panel/SliderAdd">
  30. <p>Slider Ekle</p>
  31. </a>
  32. </li>
  33. </ul>
  34. </div>
  35. <script>
  36. const search = () => {
  37. const val = document.getElementById('search').value;
  38. let cont = document.querySelectorAll('.sidebar-wrapper .nav-item > a > p');
  39.  
  40. if (val != null && val != undefined && val != '') {
  41. for (let i = 0; i < cont.length; i++) {
  42. if (!cont[i].textContent.toLowerCase().includes(val.toLowerCase())) {
  43. cont[i].parentNode.parentNode.classList = 'nav-item hide'
  44. } else {
  45. cont[i].parentNode.parentNode.classList = 'nav-item'
  46. }
  47. }
  48. } else {
  49. for (let i = 0; i < cont.length; i++) {
  50. cont[i].parentNode.parentNode.classList = 'nav-item'
  51. }
  52. }
  53. }
  54. </script>
  55. <style>
  56. html body {
  57. background-color: #464646 !important;
  58. }
  59.  
  60. .sidebar-wrapper {
  61. background-color: #000;
  62. height: -webkit-fill-available;
  63. min-height: 100%;
  64. }
  65.  
  66. .sidebar-wrapper .nav-item {
  67. float: left;
  68. width: 100%;
  69. }
  70.  
  71. .sidebar-wrapper .nav-item > a {
  72. float: left !important;
  73. padding: 10px 15px !important;
  74. font-size: 15px !important;
  75. font-weight: 500 !important;
  76. color: #fff !important;
  77. }
  78.  
  79. .nav-item > a > p {
  80. margin-bottom: 0;
  81. }
  82.  
  83. .mainmenuwrapper {
  84. margin-bottom: 30px;
  85. }
  86.  
  87. .sidebar-wrapper #search {
  88. width: 100%;
  89. height: 34px;
  90. padding: 6px 12px;
  91. background-color: #fff;
  92. background-image: none;
  93. border: 1px solid #ccc;
  94. border-radius: 4px;
  95. -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  96. box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  97. -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  98. -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  99. transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  100. }
  101. </style>
Add Comment
Please, Sign In to add comment