feat: gear icon on subreddit badges and popover CSS
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -62,6 +62,18 @@
|
||||
container.setAttribute("data-rt-subreddit", subredditName);
|
||||
container.appendChild(badge);
|
||||
|
||||
const gear = document.createElement("span");
|
||||
gear.className = "rt-badge-gear";
|
||||
gear.textContent = "\u2699";
|
||||
gear.addEventListener("click", function (e) {
|
||||
e.preventDefault();
|
||||
e.stopPropagation();
|
||||
if (window.RedditTweaks.colorPopover) {
|
||||
window.RedditTweaks.colorPopover.open(badge, subredditName, currentSettings);
|
||||
}
|
||||
});
|
||||
badge.appendChild(gear);
|
||||
|
||||
const prevNode = subLink.previousSibling;
|
||||
if (prevNode && prevNode.nodeType === Node.TEXT_NODE && /\bto\s*$/.test(prevNode.textContent)) {
|
||||
prevNode.textContent = prevNode.textContent.replace(/\s*to\s*$/, " ");
|
||||
|
||||
Reference in New Issue
Block a user