Browse your interests without registration

Find more ideas on the web without login/registration

  1. // ==UserScript==
  2. // @name Browse your interests without registration
  3. // @name:it Naviga i tuoi interessi senza registrazione
  4. // @namespace http://andrealazzarotto.com/
  5. // @description Find more ideas on the web without login/registration
  6. // @description:it Trova altre idee sul web senza accedere o registrarti
  7. // @version 2.4
  8. // @include https://www.pinterest.tld/*
  9. // @copyright 2014+, Andrea Lazzarotto
  10. // @require https://cdnjs.cloudflare.com/ajax/libs/cash/8.1.0/cash.min.js
  11. // @require https://greasyfork.org/scripts/35383-gm-addstyle-polyfill/code/GMaddStyle%20Polyfill.js?version=231590
  12. // @license GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html
  13. // @grant GM_addStyle
  14. // ==/UserScript==
  15. /* Greasemonkey 4 wrapper */
  16. if (typeof GM !== "undefined" && !!GM.addStyle)
  17. GM_addStyle = GM.addStyle;
  18. $(document).ready(function () {
  19. // We need to start from a page with a search bar
  20. if (location.pathname == "/")
  21. location.href = "https://" + location.host + "/search/pins/?q=pin&rs=typed";
  22. GM_addStyle(`
  23. .UnauthBanner, body>.Modal, .ModalManager>.Modal, .Closeup__wrapper>div[style*='fixed'], iframe[src*=smartlock], div[data-test-id=signup] {
  24. display: none !important;
  25. }
  26. .noScroll {
  27. overflow: auto !important;
  28. }
  29. div[style*='cubic-bezier'], div[style*='fixed']>div[style*='opacity: 0.5'], div[style*='background-color: rgba(0, 0, 0, 0.6);'], .FullPageModal__scroller {
  30. display: none !important;
  31. }
  32. div.gridContainer>div, .Grid {
  33. height: auto !important;
  34. }
  35. :root body { overflow-y: auto !important; }
  36. `);
  37. });