您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add a thin progress bar to cards that have a checklist
// ==UserScript== // @name Trello card progress // @namespace http://trello.com // @description Add a thin progress bar to cards that have a checklist // @include about:addons // @version 1 // @grant none // ==/UserScript== window.addEventListener ("load", Greasemonkey_main, false); function Greasemonkey_main () { var cards = document.getElementsByClassName('list-card-details'); for (i = 0; i < cards.length; i++) { var checklistBadges = cards[i].getElementsByClassName('icon-checklist'); if (checklistBadges.length > 0) { if (checklistBadges[0].parentNode.childNodes.length > 0) { var listCompletion = checklistBadges[0].parentNode.childNodes[1].innerHTML.split('/'); var pbar = document.createElement('progress'); pbar.setAttribute('class', 'card-progressbar'); pbar.setAttribute('value', listCompletion[0]); pbar.setAttribute('max', listCompletion[1]); pbar.setAttribute('style', 'width: 95%; height: 10px;') cards[i].insertBefore(pbar, cards[i].childNodes[2]); } } } }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址