Twitter - Match username with user color

Change the color of the username to match with the desired user color

目前为 2015-11-05 提交的版本。查看 最新版本

// ==UserScript==
// @name           Twitter - Match username with user color
// @copyright      hzmen1 <[email protected]>
// @version        2.0
// @namespace      https://gf.qytechs.cn/users/11517
// @homepageURL    https://gf.qytechs.cn/scripts/9952
// @description    Change the color of the username to match with the desired user color
// @match          *://twitter.com/*
// @include        /^https?://twitter.com
// @require        https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
// @grant          none
// @author         hzmen1
// @license        (CC) by-nc-sa 3.0
// @run-at         document-end
// ==/UserScript==

(function(win){var main=function(){Array.prototype.slice.call(win.document.querySelectorAll('#page-container a.twitter-timeline-link[href*="t.co"]'),0).forEach(function(el){if(el.dataset && el.dataset.expandedUrl){el.href=el.dataset.expandedUrl;}});};main();win.onscroll=main;})(window);

setInterval(function(){someFunction()},45);

function someFunction(){

k=$(".u-textUserColor").css('color');

$('.ProfileHeaderCard-nameLink,.ProfileNameTruncated-link').each(function(){$(this).removeClass('u-textInheritColor');});
$('.bird-topbar-etched,.ProfileHeaderCard-location,.DashboardProfileCard-name,.Icon--person,.PhotoRail-heading,.ProfileHeaderCard-joinDate,.ProfileHeaderCard-url,.ProfileHeaderCard-birthdate,.ProfileHeaderCard-vineProfile,.ProfileNameTruncated-link,.stream-end,.back-to-top,.player-container,.Icon--mediaplay,.OldMedia-attributionName,.Icon--verified,.Icon--protected,.Icon--translator,.twitter-atreply,.twitter-hashtag,.GridTimeline-footerIcon').each(function(){$(this).addClass('u-textUserColor');}
);
$('.avatar,.ProfileAvatar,.hovercard.profile-card .ProfileCard-avatarImage,.DashboardProfileCard-avatarImage,.DMAvatar-image').each(function(){$(this).addClass('u-borderUserColor');});
  
$('.show-more-spinner,#trend-locations-loading,.DMConversation-spinner,.DMInbox-spinner,.pushstate-spinner,.spinner-bigger,.stream-end-inner .spinner,.GridTimeline .has-more-items .spinner').each(function(){$(this).css({ "border-left-color":k})});

$('.ProfileNameTruncated-link').addClass('bypassuser');
$('.ProfileNameTruncated-link').removeClass('ProfileNameTruncated-link');

$('.util-link-complex-target').removeClass('util-link-complex-target');
    
$('.twitter-atreply').removeClass('pretty-link');
$('.twitter-hashtag').removeClass('pretty-link');

$('.avatar').addClass('u-bgUserColor');
}

QingJ © 2025

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