From 2a9aeae8bae475228cd39c5f4d99d21d7db5d126 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Tue, 17 May 2022 11:48:50 +0100 Subject: [PATCH] feat(userscripts): add kagi-tweaks for minor CSS tweaks --- userscripts/kagi-tweaks.user.js | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 userscripts/kagi-tweaks.user.js diff --git a/userscripts/kagi-tweaks.user.js b/userscripts/kagi-tweaks.user.js new file mode 100644 index 0000000..50ab0d6 --- /dev/null +++ b/userscripts/kagi-tweaks.user.js @@ -0,0 +1,29 @@ +// ==UserScript== +// @name Kagi Tweaks +// @description Custom tweaks for kagi.com +// @version 0.0.1 +// @namespace jimeh.me +// @downloadURL https://github.com/jimeh/dotfiles/raw/main/userscripts/kagi-tweaks.user.js +// @updateURL https://github.com/jimeh/dotfiles/raw/main/userscripts/kagi-tweaks.user.js +// @inject-into content +// @run-at document-end +// @match *://kagi.com/* +// @match *://*.kagi.com/* +// ==/UserScript== +(function () { + const css = ` +@media (prefers-color-scheme: dark) { + :root { + --header-border: rgba(255, 255, 255, 0.2); + } +} + `; + + let styleElm = document.createElement('style'); + if (styleElm.styleSheet) { + styleElm.styleSheet.cssText = css; // Support for IE + } else { + styleElm.appendChild(document.createTextNode(css)); + } + document.getElementsByTagName("head")[0].appendChild(styleElm); +})();