Greasy Fork is available in English.

Instagram: Bigger Following/Followers List

Enlarge user pics, text, and the pop-up box containing them

// ==UserScript==
// @name         Instagram: Bigger Following/Followers List
// @description  Enlarge user pics, text, and the pop-up box containing them 
// @match        https://www.instagram.com/*
// @version      0.1
// @author       mica
// @namespace    greasyfork.org/users/12559
// @license      MIT
// ==/UserScript==

const style = document.createElement('style');
style.innerHTML = 'a:hover {text-decoration: none !important;}';
document.querySelector('head').append(style);

const observer = new MutationObserver(() => {
    if (location.pathname.includes('/following/') || location.pathname.includes('/followers/')) {
        // resize box
        if (document.querySelector('[style*="max-height: 400px"]')) {
            document.querySelector('[style*="max-height: 400px"]').style.maxHeight = 'unset';
            document.querySelector('._aano').parentElement.parentElement.parentElement.style.width = '550px';
            document.querySelector('._aano').parentElement.parentElement.parentElement.parentElement.parentElement.style.width = '700px';
        }
        document.querySelector('._aano').style.overflow = 'auto';
        // remove follow buttons
        document.querySelectorAll('._aano button').forEach(e => e.parentElement.remove());
        // remove stories borders
        document.querySelectorAll('._aano canvas').forEach(e => e.remove());
        // user name
        document.querySelectorAll('._aano a a span').forEach(e => {
            e.style.fontSize = 'x-large';
            e.style.fontWeight = 'normal';
        });
        // display name
        document.querySelectorAll('._aano a span span').forEach(e => {
            e.style.fontSize = 'large';
            e.style.marginTop = '7px';
        });
        // profile pic
        document.querySelectorAll('._aano [style*="height: 44px"]').forEach(e => {
            e.style.height = '150px';
            e.style.width = '150px';
        });
        // make whole user div a link
        document.querySelectorAll('._aano > div > div > div > div > div > div > div > div > div > div > div > div > a').forEach(e => {
            const a = document.createElement('a');
            a.href = e.href;
            a.style.width = 'fit-content';
            a.onclick = event => event.stopPropagation(); // override stories link
            const el = e.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement;
            el.parentElement.insertBefore(a, el);
            a.appendChild(el);
        });
    }
});
observer.observe(document.body, {
    childList: true,
    subtree: true
});