Allow disabling "Block requests for missing resources" option per domain
When I enable "Block requests for missing resources", Decentraleyes blocks MathJax (e.g. at https://math.stackexchange.com). This means the option is working as intended, but I trust this resource, so I want to allow it. However, all I can do is fully whitelist the domain, which also allows Google-hosted jQuery.
Would it be difficult to implement a per-domain override for this setting so that Decentraleyes would still serve jQuery without blocking missing resources? As more resources are added to Decentraleyes, such an override would be used less and less, but in the meantime it seems like the best compromise between decentralization and functioning pages. Or should I just be asking for MathJax support? The fact that the option is working means that Decentraleyes is already intercepting it; shouldn't it be able to handle all resources it intercepts?
Maybe I'm getting ahead of myself. Is Decentraleyes intended to one day support many resources? Or will it just have the small list it does now (according to the FAQ for uMatrix users)? If it were to support many, allowing users to selectively enable the resources for the sites they visit (something like how different filter lists for ad blockers work) would be useful to combat bloat.
I'll readily admit I'm not particularly well-versed in any of this; I'm just making suggestions off of intuition. Thanks for any info you can provide.
PS: How can I get rid of the whopping three bars at the top of this pane about Microsoft acquiring GitHub, a request to register or sign in (even though I'm signed in) and info about migrating from GitHub? They don't seem to have close buttons.