YouTube Grid Column Customizer

Adjust the number of video columns on YouTube

2025-04-21 기준 버전입니다. 최신 버전을 확인하세요.

이 스크립트를 설치하려면 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         YouTube Grid Column Customizer
// @namespace    https://violentmonkey.github.io/
// @version      0.2
// @description  Adjust the number of video columns on YouTube
// @author       Bui Quoc Dung
// @match        https://www.youtube.com/*
// @grant        GM_addStyle
// ==/UserScript==
(function () {
    "use strict";

    GM_addStyle(`
        /* Mặc định: 3 cột */
        ytd-rich-grid-renderer {
            --ytd-rich-grid-items-per-row: 3 !important;
        }

        /* Desktop lớn */
        @media (min-width: 1200px) {
            ytd-rich-grid-renderer {
                --ytd-rich-grid-items-per-row: 4 !important;
            }
        }

        /* Tablet nhỏ hơn  */
        @media (max-width: 800px) {
            ytd-rich-grid-renderer {
                --ytd-rich-grid-items-per-row: 2 !important;
            }
        }
    `);
})();