Greasy Fork is available in English.

极简百度首页

极简百度首页,适用于登录百度账号后的界面美化

Version vom 07.06.2022. Aktuellste Version

// ==UserScript==
// @name         极简百度首页
// @namespace    HangLark
// @version      0.1.2
// @description  极简百度首页,适用于登录百度账号后的界面美化
// @author       HangLark
// @match        https://www.baidu.com/
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';

    // Delete useless elements
    console.log("By HangLark");
    var bottom_layer=document.getElementById("bottom_layer");
    bottom_layer.remove();
    var s_top_wrap=document.getElementById("s_top_wrap");
    s_top_wrap.remove();
    var s_lm_wrap=document.getElementById("s_lm_wrap");
    s_lm_wrap.remove();

    // Hide scrollbar
    var style = document.createElement("style");
    style.innerHTML = `body::-webkit-scrollbar {display: none;}`;
    document.head.appendChild(style);

    // Nickname clear
    var nickname_bar=document.getElementById("s-top-username");
    var nickname=nickname_bar.childNodes[1];
    nickname.innerText="";
    console.log(nickname.innerText);

    function createSite(bar,title,address){//Create website element
        var site= document.createElement("a");
        site.href=address;
        site.target="_blank";
        site.className="mnav c-font-normal c-color-t";
        site.innerHTML=title;
        bar.appendChild(site);
    }
    function createMenuSite(bar,title,address){//Create website element
        var site= document.createElement("a");
        site.href=address;
        site.target="_blank";
        site.className="user-menu-item";
        site.innerHTML=title;
        bar.appendChild(site);
    }
    function createSiteGroup(bar,name,defaultAddress){
        var menu= document.createElement("a");
        menu.id="s-top-username";
        menu.className="mnav";
        menu.style.font="13px/23px Arial,sans-serif";
        menu.innerHTML=name;
        menu.href=defaultAddress;
        menu.target="_blank";
        bar.appendChild(menu);

        var navigation_bar=document.getElementById("s-user-name-menu");
        var navigation_list=navigation_bar.childNodes;
        for(let i=0;i<=3;i++){
            navigation_bar.removeChild(navigation_list[0]);
        }
        createSite(navigation_bar,"寅子","https://www.douyu.com/71415");
        createSite(navigation_bar,"大鹌鹑","https://www.douyu.com/96291");
        createSite(navigation_bar,"旭旭宝宝","https://www.douyu.com/99999");

    }
    // Customize navigation bar
    var navigation_bar=document.getElementById("s-top-left");
    var navigation_list=navigation_bar.childNodes;
    for(let i=0;i<=7;i++){
        navigation_bar.removeChild(navigation_list[0]);
    }

    //设置自己的网址
    //createSite(navigation_bar,网址名,网址)
    createSite(navigation_bar,"Map","https://map.baidu.com/");
    createSite(navigation_bar,"Google","https://www.google.com/");
    createSite(navigation_bar,"Youtube","https://www.youtube.com/");
    //createSite(navigation_bar,"QQ邮箱","https://mail.qq.com");
    //createSite(navigation_bar,"哔哩哔哩","https://www.bilibili.com/");
    //createSiteGroup(navigation_bar,"斗鱼","https://www.douyu.com");
    //createSite(navigation_bar,"微博","https://weibo.com/");
    //createSite(navigation_bar,"知乎","https://www.zhihu.com/hot");
    //createSite(navigation_bar,"Tiktok","https://www.douyin.com/");
    //createSiteGroup(navigation_bar,"Test2","https://www.douyu.com");
})();