您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Peak-Peek brings collapsible comments to SteemPeak
// ==UserScript== // @name Peak-Peek // @namespace https://github.com/StuffBySpencer/Steem-Scripts/tree/master/Peak-Peek // @version 1.5 // @description Peak-Peek brings collapsible comments to SteemPeak // @author Stuff By Spencer // @match https://steempeak.com/* // @grant none // ==/UserScript== (function() { 'use strict'; window.onload = () => { console.log('Peak-Peek: Creating Collapse Links...'); // GRAB ALL COMMENTS FROM POST let comments = document.querySelectorAll('.comment-media'); comments.forEach(comment => { // SET UP INITIAL STYLES AND PLACEMENT let collapse_text = document.createElement('div'); collapse_text.innerText = '[ - ]'; collapse_text.style.fontWeight = 'bold'; collapse_text.style.display = 'inline'; collapse_text.style.float = 'right'; collapse_text.style.paddingRight = '5px'; collapse_text.onmouseenter = () => { collapse_text.style.textShadow = '1px 1px 0px tomato'; collapse_text.style.cursor = 'pointer'; }; collapse_text.onmouseleave = () => { collapse_text.style.textShadow = '0px 0px 0px transparent'; collapse_text.style.cursor = 'normal'; }; collapse_text.onclick = () => { if (comment.style.height != '45px') { // COLLAPSE COMMENT THREAD comment.style.height = '45px'; comment.style.overflowY = 'hidden'; comment.style.boxShadow = '0px -2px 2px 0px inset rgba(0, 0, 0, 0.42)'; // BACKGROUND ADAPTED FROM: http://lea.verou.me/css3patterns/#diagonal-stripes comment.style.backgroundColor = 'rgba(222, 222, 222, 0.5)'; comment.style.backgroundImage = 'repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(255,255,255,.25) 35px, rgba(255,255,255,.25) 70px)'; collapse_text.innerText = '[ + ]'; } else { // OPEN UP COMMENT THREAD comment.style.height = '100%'; comment.style.overflowY = 'visible'; comment.style.boxShadow = '0px 0px 0px 0px transparent'; comment.style.backgroundColor = 'transparent'; comment.style.backgroundImage = ''; collapse_text.innerText = '[ - ]'; } }; // ATTACH COLLAPSE LINK TO THE COMMENT HEADER SECTION comment.getElementsByClassName('media-heading')[0].appendChild(collapse_text); }); }; })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址