diff options
Diffstat (limited to '.config/qutebrowser/greasemonkey/density-stackexchange.js')
-rwxr-xr-x | .config/qutebrowser/greasemonkey/density-stackexchange.js | 147 |
1 files changed, 147 insertions, 0 deletions
diff --git a/.config/qutebrowser/greasemonkey/density-stackexchange.js b/.config/qutebrowser/greasemonkey/density-stackexchange.js new file mode 100755 index 0000000..8ed5776 --- /dev/null +++ b/.config/qutebrowser/greasemonkey/density-stackexchange.js @@ -0,0 +1,147 @@ + +// ==UserScript== +// @name density-userstyle +// @match https://*.stackexchange.com/* +// @match https://*.stackoverflow.com/* +// @match https://*.askubuntu.com/* +// @match https://*.superuser.com/* +// @grant none +// ==/UserScript== + +GM_addStyle(` + #mainbar, + .mainbar { + width: calc(100% - 230px - var(--su-static24)); + } + #sidebar { + width: 230px !important; + } + .question table, + .answer table { + table-layout: fixed; + width: 100%; + } + .js-comment-form-layout td:last-child { + width: 115px; + } + .js-comment-form-layout textarea { + padding: 0; + width: 100% !important; + } + .comments > table > tfoot > tr:first-child > td:first-child, + .comments > table > tbody > tr:first-child > td:first-child { + width: 15px; + } + #content, + .inner-content, + .answer, + #answers, + .post-text, + .comments, + #answers-header, + .post-editor, + #wmd-preview, + #questions, + #header, + .container { + width: initial !important; + max-width: initial !important; + } + .wmd-ybutton-bar, + .wmd-input, + .grippie { + width: 100% !important; + } + .grippie { + background-position: 50% -364px !important; + } + .votecell { + width: 45px; + } + .page { + width: unset; + } + body { + --su24: 8px; + padding-top: 25px; + --lh-md: var(--lh-md); + --lh-lg: var(--lh-md); + --lh-xl: var(--lh-md); + --lh-xxl: var(--lh-md); + } + .s-navigation .s-navigation--item { + padding: 2px 8px; + } + .s-input, + .s-textarea { + padding: unset; + } + .s-topbar .s-topbar--content .s-topbar--item__unset, + .s-btn, + .s-btn.s-btn__xs { + padding: 2px 8px; + } + .s-topbar { + height: unset; + } + .mb8 { + margin-bottom: 2px !important; + } + .mb16 { + margin-bottom: 4px !important; + } + .mt16 { + margin-top: 4px !important; + } + #answers { + padding-top: unset; + } + .space { + padding-top: 4px; + } + .s-sidebarwidget--header { + padding: 2px; + } + .s-sidebarwidget--item { + margin: 2px; + padding: 0 !important; + } + .s-sidebarwidget--content, + .s-sidebarwidget--content.s-sidebarwidget__items { + padding: 4px; + } + .py16 { + padding-top: 2px !important; + padding-bottom: 2px !important; + } + #sidebar h4, + .sidebar h4 { + margin-bottom: unset; + } + .mb24, + .mb12 { + margin-bottom: 4px !important; + } + .mt8 { + margin-top: 2px !important; + } + .s-post-summary { + padding: 4px; + } + .s-card { + padding: 4px; + } + .subtabs a, + .filter a { + padding: 2px; + } + .user-info { + padding: 2px; + } + .p12 { + padding: 2px !important; + } + .g8 { + gap: 2px; + } +`) |