Expand-Gpt

Expand the width of the page

目前为 2024-05-20 提交的版本。查看 最新版本

// ==UserScript==
// @name         Expand-Gpt
// @namespace    https://github.com/neokyuubi/expand-chatgpt
// @version      0.0.5
// @description  Expand the width of the page
// @author       Neokyuubi
// @match        https://chat.openai.com/*
// @match        https://chatgpt.com/c/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=openai.com
// @grant        none
// @require      https://code.jquery.com/jquery-3.6.0.min.js
// ==/UserScript==

(function() {
    'use strict';
    $(document).ready(function() {
        // Function to update max-width of elements
        function updateMaxWidth() {
            $('[class*="xl:max-w-[48rem]"]').css('max-width', '100rem');
        }

        // Initial update
        updateMaxWidth();

        // Create a MutationObserver to watch for added nodes
        const observer = new MutationObserver(function(mutationsList) {
            for (const mutation of mutationsList) {
                if (mutation.type === 'childList') {
                    // Check added nodes for the target class
                    for (const node of mutation.addedNodes) {
                        if ($(node).is('[class*="xl:max-w-[48rem]"]') || $(node).find('[class*="xl:max-w-[48rem]"]').length > 0) {
                            updateMaxWidth();
                        }
                    }
                }
            }
        });

        // Start observing the document body for added nodes
        observer.observe(document.body, { childList: true, subtree: true });
    });
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址