Remove Facebook recommands
// ==UserScript==
// @name Facebook Recommands Removal
// @namespace http://tampermonkey.net/
// @version 1.0.1
// @description Remove Facebook recommands
// @author PoH98
// @match https://www.facebook.com/
// @icon https://www.google.com/s2/favicons?sz=64&domain=facebook.com
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
let css = '[data-pagelet] { visibility: hidden; animation: .1s fadeIn .2s linear forwards; } @keyframes fadeIn { 99% { visibility: hidden; } 100% { visibility: visible; }}',
head = document.head || document.getElementsByTagName('head')[0],
style = document.createElement('style');
head.appendChild(style);
style.type = 'text/css';
if (style.styleSheet){
// This is required for IE8 and below.
style.styleSheet.cssText = css;
} else {
style.appendChild(document.createTextNode(css));
}
setInterval(() => {
const els = document.querySelectorAll(".x193iq5w.xeuugli.x13faqbe.x1vvkbs.x1xmvt09.x6prxxf.xvq8zen.x1s688f.x1fey0fg");
els.forEach((el) => {
const parent = el.closest("[data-pagelet]");
parent?.remove();
});
const recommands = document.querySelectorAll("[aria-label='Reels']");
recommands.forEach((el) => {
const parent = el.closest("[data-pagelet]");
parent?.remove();
});
}, 100);
})();