您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
This highlights unread messages in the Microsoft Teams Web client.
当前为
// ==UserScript== // @name Microsoft Teams web client highlight // @name:ja Microsoft Teams Webクライアントのハイライト表示 // @namespace proyuki02 // @version 4 // @license MIT // @grant none // @match https://teams.microsoft.com/* // @require http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/favico.js/0.3.10/favico.min.js // @description This highlights unread messages in the Microsoft Teams Web client. // @description:ja This highlights unread messages in the Microsoft Teams Web client. // ==/UserScript== function addGlobalStyle(css) { var head, style; head = document.getElementsByTagName('head')[0]; if (!head) { return; } style = document.createElement('style'); style.type = 'text/css'; style.innerHTML = css; head.appendChild(style); } // unread team addGlobalStyle('.channel-list-team-header a.unread { background-color: rgba(255,182,193,0.5); }'); // unread channel addGlobalStyle('.ts-channel-list a.ts-unread-channel { background-color: rgba(255,182,193,0.5); }'); // unread message addGlobalStyle('.mod-unread-message-list-item > div, .mod-unread-message-list-item~.item-wrap.ts-message-list-item > div { background-color: rgba(255,182,193,0.5) !important; }'); (function(){ var favicon = new Favico({ animation: 'slide' }); var preCount; setInterval(function(){ // notification badge var count = Number($(".activity-badge-container .activity-badge").text()); if (preCount !== count) { preCount = count; favicon.badge(count); } // unread message $(".item-wrap.ts-message-list-item:has(.message-list-divider[data-tid='lastReadLine']:not(.ng-hide))").addClass("mod-unread-message-list-item"); }, 1000); })();