aboutsummaryrefslogtreecommitdiffstats
path: root/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'index.ts')
-rw-r--r--index.ts42
1 files changed, 0 insertions, 42 deletions
diff --git a/index.ts b/index.ts
deleted file mode 100644
index eb34825..0000000
--- a/index.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-// ==UserScript==
-// @name Muttagen
-// @description Gmail user script providing Mutt features
-// @namespace com.teddywing
-// @match https://mail.google.com/*
-// ==/UserScript==
-
-type GmailCSSClass = string;
-
-const TOOLS_PANEL: GmailCSSClass = 'bAw';
-const SIDEBAR: GmailCSSClass = 'aeN';
-const MESSAGE_PAGER: GmailCSSClass = 'AO';
-
-
-type GmailCSSDefinitions = { [selector in GmailCSSClass]: string };
-
-var css: GmailCSSDefinitions = {};
-css[TOOLS_PANEL] = 'display: none;';
-css[MESSAGE_PAGER] = 'filter: invert(100%);';
-
-function construct_css(css: GmailCSSDefinitions): string {
- var joined = '';
-
- for (var selector in css) {
- joined += `.${selector} { ${css[selector]} }`;
- }
-
- return joined;
-}
-
-function append_css(css: string): void {
- var s = document.createElement('style');
- var t = document.createTextNode(css);
-
- s.appendChild(t);
-
- document.head.appendChild(s);
-}
-
-append_css(
- construct_css(css)
-);