Electrek css

Hide Tesla/Elon Musk/Green Deals/EV Deals/Sponsored articles, the Featured section, and all sidebars (including the 9to5Google widget)

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

You will need to install an extension such as Tampermonkey to install this script.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name         Electrek css
// @description  Hide Tesla/Elon Musk/Green Deals/EV Deals/Sponsored articles, the Featured section, and all sidebars (including the 9to5Google widget)
// @match        https://electrek.co/*
// @version 0.0.1.20251109111818
// @namespace https://greasyfork.org/users/1435046
// ==/UserScript==

(function () {
    const style = document.createElement('style');
    style.textContent = `
        /* Hide articles tagged Tesla, Elon Musk, Green Deals, EV Deals, or Sponsored Post */
        article.article:has(ul.article__meta-guides a[href*="/tesla/"]),
        article.article:has(ul.article__meta-guides a[href*="/elon-musk/"]),
        article.article:has(ul.article__meta-guides a[href*="/green-deals/"]),
        article.article:has(ul.article__meta-guides a[href*="/ev-deals/"]),
        article.article:has(ul.article__meta-guides a[href*="/quick-charge/"]),
        article.article:has(ul.article__meta-guides a[href*="/sponsored-post/"]),
        article.article:has(ul.article__meta-guides a[href*="/guides/electrek-podcast/"]),
        article.article:has(ul.article__meta-guides a[href*="/guides/podcast/"]),
        article.article:has(ul.article__meta-guides a[href*="/guides/wheel-e-podcast/"]),
        article.article:has(ul.article__meta-guides a[href*="/guides/opinion/"]),
        article.article:has(ul.article__meta-guides a[href*="/guides/review/"]),
        article.article:has(ul.article__meta-guides a[href*="/guides/ev-lease/"]),
        article.article:has(ul.article__meta-guides a[href*="/guides/survey-sunday/"]),

        /* Hide articles by sponsored post authors */
        article.article:has(.author__link a[href*="/author/sponsoredpostz/"]),

        /* Hide the Featured carousel section */
        div.container.xs:has(> h2[attr-title="Featured"]),
        /* Hide any sidebar region */
        aside.sidebar,
        /* Hide the branded-RSS widget (e.g. 9to5Google) */
        .widget.ninetofive-branded-rss {
            display: none !important;
        }
        `;
    document.head.appendChild(style);
})();