PornoLab.net Compact Layout

Compact, Less bloated, Logic layout & AD-free

As of 25.11.2022. See ბოლო ვერსია.

  1. // ==UserScript==
  2. // @name PornoLab.net Compact Layout
  3. // @namespace pornolabs-compact
  4. // @version 1.0.2
  5. // @description Compact, Less bloated, Logic layout & AD-free
  6. // @author 7KT-SWE
  7. // @license MIT
  8. // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4BAMAAABaqCYtAAAAIVBMVEXS0tI0VKTcIwEAAAAY4R0xMTGurq4MFCcrRog0CAC2HQFJc9qRAAABEklEQVQ4y92TsW6DMBCGkaqyWx3aOU/Q9OyazvgBkCwxs/AAEUtW1CF7H6FP2v8/kwo7ykqi/NLhH386n82Z6jYyK53ndtBWkNoKVovuAY5CuWFEVCeRYx1F1QMutouIehLxz5LkACVQ7bsgRrzIkw0qyeFntKH1V6Bj4nENWdMG6QCFiTNq0mvNUb0b8NBEU8cEez3btw1wmNBEnJP+Y/kIE+BsMKGJBYT1Bk+obQr4BtucoS/gqwQ5ELKoDFUGX1hSoXBnOeRmjdHKCJfD6R82zB4yyJQE9xPXLWHDgV3huiXcL7DmutdgFW0B0f1D6k7HLrjkfxI8iZ8x6B1CR3r1X7+Xt2/1C9453K30iHBz/QF7T5H1u4vU3QAAAABJRU5ErkJggg==
  9. // @homepageURL https://7kt.se/
  10. // @contributionURL https://www.paypal.com/donate/?hosted_button_id=2EJR4DLTR4Y7Q
  11. // @match *://*.pornolab.net/*
  12. // @grant GM_addStyle
  13. // @run-at document-end
  14. // @compatible Chrome + Tampermonkey + Violentmonkey
  15. // @compatible Firefox + Tampermonkey + Violentmonkey
  16. // @compatible Opera + Tampermonkey + Violentmonkey
  17. // @compatible Edge + Tampermonkey + Violentmonkey
  18. // ==/UserScript==
  19. (function() {
  20. let css = "";
  21. if (location.hostname === "pornolab.net" || location.hostname.endsWith("pornolab.net"))
  22. {
  23. css += `
  24. .site-logo {
  25. width: auto;
  26. height: 92px;
  27. }
  28.  
  29. .freeleech-icon {
  30. bottom: 139px;
  31. top: 46px;
  32. left: 233px;
  33. color: #1c66d7;
  34. font-size: 22px;
  35. }
  36. #pl-speedbar {
  37. display: none !important;
  38. }
  39. .bypass-alert {
  40. display: none;
  41. }
  42.  
  43. .sb2-block {
  44. margin: 0px 0px 10px 5px;
  45. margin-top: 0px;
  46. padding: 0px 5px 0 0;
  47. }
  48.  
  49. #cookieNotice {
  50. display: none;
  51. }
  52. #vsxshop-2 {
  53. display: none !important;
  54. }
  55. #bn-toy-1 {
  56. display: none !important;
  57. }
  58. .topmenu {
  59. position: absolute;
  60. justify-content: right;
  61. float: right;
  62. right: 0%;
  63. top: -2px;
  64. }
  65. .topmenu td {
  66. padding: 4px;
  67. font-size: 11px;
  68. white-space: nowrap;
  69. }
  70. #main-nav {
  71. top: 21px;
  72. }
  73. .maintitle,
  74. .pagetitle {
  75. margin: -25px 0 0.5em;
  76. }
  77. #quick-search {
  78. position: relative;
  79. top: 35px;
  80. right: 0px;
  81. padding: 4px;
  82. z-index: 1;
  83. }
  84. h3 {
  85. letter-spacing: 0px;
  86. }
  87. .cat_title {
  88. letter-spacing: 0px;
  89. }
  90. #main_content_wrap > table > tbody > tr:nth-of-type(1) > td:nth-of-type(3),
  91. #latest_news > table > tbody > tr:nth-of-type(1) > td:nth-of-type(3) {
  92. display: none;
  93. }
  94. #adriver-240x120 {
  95. display: none;
  96. }
  97. .topmenu td {
  98. position: relative;
  99. top: -2px;
  100. }
  101. #body_container {
  102. padding: 0 0 25px;
  103. }
  104. #page_footer {
  105. display: none;
  106. }
  107. .bottom_info {
  108. padding-bottom: 10px;
  109. }
  110. iframe {
  111. display: none !important
  112. }
  113. .topmenu {
  114. top: -2px;
  115. background: transparent
  116. }
  117. #fs-sel-cat {
  118. margin-top: -3px;
  119. }
  120. .splk {
  121. display: none;
  122. } `;
  123. }
  124. if (typeof GM_addStyle !== "undefined") {
  125. GM_addStyle(css);
  126. } else {
  127. let styleNode = document.createElement("style");
  128. styleNode.appendChild(document.createTextNode(css));
  129. (document.querySelector("head") || document.documentElement).appendChild(styleNode);
  130. }
  131. })();