Greasy Fork

Greasy Fork is available in English.

Coze

修改界面结构

当前为 2024-02-27 提交的版本,查看 最新版本

// ==UserScript==
// @name         Coze
// @namespace    http://tampermonkey.net/
// @version      1.0
// @license      GPL-3.0
// @description  修改界面结构
// @author       wzshjm
// @match        *://www.coze.com/space/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=coze.com
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    window.onload =()=>{
        console.log('代码加载了')
        const btn = document.createElement('div');
        btn.style = `
    font-family: SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;
    position: fixed;right: 200px;top: 20px;z-index: 999;
    display: flex;border-radius: 8px;align-items: center;justify-content: center;
    color: var(--semi-color-white);
    background-color: var(--semi-color-primary-hover);
    min-width: 96px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 8px;
    `;
        let set_style=()=>{
            let win= document.getElementsByClassName("qrPNrOyVEBA326VHThBn")
            if(is_win){
                win[0].style.gridTemplateColumns="30% 30% auto"
            }else{
                win[0].style.gridTemplateColumns="0 30% auto"
            }
            localStorage.setItem("is_win",is_win.toString())
        }
        var is_win = localStorage.getItem("is_win")=="true";
        btn.innerText =is_win?'关': '开';
        btn.onclick = async () => {
            is_win=!is_win
            btn.innerText =is_win?'关': '开';
            set_style()
        }
        document.body.appendChild(btn);
        setInterval(()=>{
            set_style()
        },3000)
        }
})();