diff options
Diffstat (limited to 'mac/.qutebrowser/greasemonkey/dir.css.js')
| -rw-r--r-- | mac/.qutebrowser/greasemonkey/dir.css.js | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/mac/.qutebrowser/greasemonkey/dir.css.js b/mac/.qutebrowser/greasemonkey/dir.css.js new file mode 100644 index 0000000..59ed68e --- /dev/null +++ b/mac/.qutebrowser/greasemonkey/dir.css.js @@ -0,0 +1,72 @@ +// ==UserScript== +// @name local directory +// @include file://*/ +// ==/UserScript== + +/* ~/.config/qutebrowser/greasemonkey/dir.css.js :: */ + +var header = document.getElementById('header'); +var text = header.textContent.slice(9); +header.textContent = text; +document.title = text; + +if (text != '/') { + var table = document.getElementsByTagName('table')[0]; + var row = table.insertRow(1); + var cell = row.insertCell(); + var a = document.createElement('a'); + var updir = document.createTextNode('../'); + a.href = '../'; + a.appendChild(updir); + cell.appendChild(a); +}; + +GM_addStyle(` + * { + border: none !important; + margin: 0px !important; + padding: 0px !important; + color: var(--color-fg) !important; + background: var(--color-bg) !important; + font-family: var(--font-family) !important; + font-size: var(--font-size) !important; + text-decoration: none !important; + } + + body { + display: block !important; + color: var(--color-fg) !important; + background-color: var(--color-bg) !important; + font-style: none !important; + font-weight: normal !important; + padding-left: 1ch !important; + padding-right: 1ch !important; + } + + h1 { + border-color: var(--color-heading) !important; + color: var(--color-heading) !important; + display: table !important; + font-weight: bold !important; + border-bottom: solid !important; + border-width: 2ch !important; + border-image: var(--box1-heading) !important; + } + + a { + color: var(--color-link) !important ; + } + + a:hover { + color: var(--color-active) !important; + } + + td { + padding-right: 2ch !important; + } + + #parentDirLinkBox, #parentDirLink, #parentDirText, + thead, #theader, td:nth-child(2), td:nth-child(3) { + display: none !important; + } +`); |
