summaryrefslogtreecommitdiffstats
path: root/.config/qutebrowser/greasemonkey/density-stackexchange.js
diff options
context:
space:
mode:
Diffstat (limited to '.config/qutebrowser/greasemonkey/density-stackexchange.js')
-rwxr-xr-x.config/qutebrowser/greasemonkey/density-stackexchange.js147
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;
+ }
+`)
remember that computers suck.