Set width: 100% on parent SVG of specific path on dynamic updates
// ==UserScript==
// @name Grok SVG Width Fix (Dynamic)
// @description Set width: 100% on parent SVG of specific path on dynamic updates
// @match *://*.grok.com/*
// @version 0.0.1.20250706021735
// @namespace https://greasyfork.org/users/1435046
// ==/UserScript==
(function() {
const applyFix = () => {
const path = document.querySelector('path[d^="M76.4462"]');
if (!path) return;
const svg = path.closest('svg');
if (svg) {
svg.style.setProperty('width', '100%', 'important');
}
};
const observer = new MutationObserver(() => applyFix());
observer.observe(document.body, {
childList: true,
subtree: true
});
// In case it's already present at initial load
applyFix();
})();