Youtube No rounded edges at all

Revert YouTube’s rounded design to square/flat layout everywhere possible. Compatible with Polymer Fixes.

2025/11/15のページです。最新版はこちら

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

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

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @name         Youtube No rounded edges at all 
// @namespace    https://github.com/
// @version      1.0
// @license MIT
// @description  Revert YouTube’s rounded design to square/flat layout everywhere possible. Compatible with Polymer Fixes.
// @match        https://www.youtube.com/*
// @run-at       document-start
// @grant        none
// ==/UserScript==

(function() {
    "use strict";

    const css = `
        /* Remove rounded corners globally */
        * {
            border-radius: 0px !important;
        }

        /* Remove box shadows from cards and modals */
        ytd-rich-grid-media, ytd-compact-video-renderer, ytd-video-renderer,
        ytd-channel-renderer, ytd-grid-video-renderer, ytd-rich-shelf-renderer,
        ytd-rich-item-renderer, paper-button, yt-img-shadow, yt-formatted-string,
        yt-live-chat-renderer, yt-live-chat-text-message-renderer,
        ytd-playlist-video-renderer, ytd-merch-shelf-renderer {
            box-shadow: none !important;
        }

        /* Remove rounded edges from input/search fields */
        input, textarea, yt-formatted-string {
            border-radius: 0px !important;
        }

        /* Flatten buttons */
        paper-button, tp-yt-paper-icon-button, tp-yt-paper-icon-button-light {
            border-radius: 0px !important;
            box-shadow: none !important;
        }

        /* Flatten thumbnails */
        ytd-thumbnail img, yt-img-shadow img {
            border-radius: 0px !important;
        }

        /* Flatten live chat bubbles */
        yt-live-chat-text-message-renderer {
            border-radius: 0px !important;
        }

        /* Flatten modals/popups */
        ytd-popup-container, yt-dialog-renderer, tp-yt-paper-dialog {
            border-radius: 0px !important;
            box-shadow: none !important;
        }
    `;

    const style = document.createElement('style');
    style.textContent = css;
    document.documentElement.appendChild(style);
})();