Greasy Fork is available in English.
Forces smaller text in input areas
当前为
// ==UserScript==
// @name Perplexity Text Size Fix
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Forces smaller text in input areas
// @match *://www.perplexity.ai/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Create and inject a style element
const style = document.createElement('style');
style.textContent = `
.text-3xl, [class*="!text-3xl"],
textarea, .pointer-events-none {
font-size: 16px !important;
}
.whitespace-pre-line {
line-height: 1.2em !important;
}
`;
document.head.appendChild(style);
// Simple observer that runs less frequently
const observer = new MutationObserver((mutations) => {
requestAnimationFrame(() => {
const style = document.querySelector('style');
if (!style) {
document.head.appendChild(style);
}
});
});
// Start observing with minimal configuration
observer.observe(document.body, {
childList: true,
subtree: true
});
})();