Last active
March 15, 2022 09:04
-
-
Save curtisj44/10052727 to your computer and use it in GitHub Desktop.
Pesticide CSS bookmarklet
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var link, | |
id = 'Pesticide'; | |
pesticide = document.getElementById(id); | |
if (pesticide === null) { | |
console.log(id + ' added'); | |
link = document.createElement('link'); | |
link.id = id; | |
link.rel = 'stylesheet'; | |
// Using jsdelivr link since raw CSS from GitHub doesn't seem to work | |
// (https://raw.githubusercontent.com/mrmrs/pesticide/master/css/pesticide.min.css) | |
link.href = 'https://cdn.jsdelivr.net/npm/pesticide@1.3.1/css/pesticide.min.css'; | |
document.body.appendChild(link); | |
} else { | |
console.log(id + ' removed'); | |
document.body.removeChild(pesticide); | |
} |
I found turning on JavaScript in search fields gets it to work but it warned me that this is unsafe and can lead to passwords being stolen so unsure how wise it is.
Get Outlook for iOS<https://aka.ms/o0ukef>
…________________________________
From: Max Fenton ***@***.***>
Sent: Monday, March 14, 2022 9:27:58 PM
To: curtisj44 ***@***.***>
Cc: Phil Smithies ***@***.***>; Mention ***@***.***>
Subject: Re: curtisj44/pesticide-css-bookmarklet.js
@maxfenton commented on this gist.
________________________________
@philsmithies<https://github.com/philsmithies> Probably not. In theory it’s as easy as making any bookmarklet (1. make a new bookmark. 2. edit the url to that javascript snippet) but now in Safari you're likely to hit one of these:
Refused to load ***@***.***/css/pesticide.min.css because it does not appear in the style-src directive of the Content Security Policy.
—
Reply to this email directly, view it on GitHub<https://gist.github.com/10052727#gistcomment-4097619>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AOQRJFYWXCVXOL7IE6W7XILU76OM5ANCNFSM4VTGCWBA>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@philsmithies In theory it’s as easy as making any bookmarklet:
But these days with any bookmarketl (in Safari or otherwise) you're likely to hit one of these: