From 597423fbc6bc1aeeff1d0a320b340faa4c7ef9ce Mon Sep 17 00:00:00 2001 From: Zixaphir Date: Wed, 8 May 2013 03:05:47 -0700 Subject: [PATCH] Add some separation between the update count and stats. #276 --- builds/appchan-x.js | 2 +- builds/appchan-x.user.js | 2 +- builds/crx.crx | Bin 165722 -> 165752 bytes builds/crx/script.js | 2 +- src/General/css/layout.css | 4 ++++ 5 files changed, 7 insertions(+), 3 deletions(-) diff --git a/builds/appchan-x.js b/builds/appchan-x.js index 01081ee63..964897712 100644 --- a/builds/appchan-x.js +++ b/builds/appchan-x.js @@ -11117,7 +11117,7 @@ hide: 2 }[_conf['Sidebar']] || (252 + Style.sidebarOffset.W); Style.replyMargin = _conf["Post Spacing"]; - return css = "/* Cleanup */\n#absbot,\n#boardNavDesktop,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#search-label,\n#search-label-bottom,\n#styleSwitcher,\n#togglePostForm,\n.boardBanner > div,\n.mobile,\n.next form,\n.next span,\n.postingMode,\n.prev form,\n.prev span,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n.pointer {\n cursor: pointer;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n#shortcuts {\n float: right;\n}\n.fixed #header-bar.autohide {\n z-index: 24;\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#scroll-marker {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #scroll-marker {\n display: none;\n}\n.fixed #header-bar #scroll-marker {\n display: block;\n}\n.fixed.top header-bar #scroll-marker {\n top: 100%;\n}\n.fixed.bottom #header-bar #scroll-marker {\n bottom: 100%;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { + return css = "/* Cleanup */\n#absbot,\n#boardNavDesktop,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#search-label,\n#search-label-bottom,\n#styleSwitcher,\n#togglePostForm,\n.boardBanner > div,\n.mobile,\n.next form,\n.next span,\n.postingMode,\n.prev form,\n.prev span,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n.pointer {\n cursor: pointer;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n#shortcuts {\n float: right;\n}\n.fixed #header-bar.autohide {\n z-index: 24;\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#scroll-marker {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #scroll-marker {\n display: none;\n}\n.fixed #header-bar #scroll-marker {\n display: block;\n}\n.fixed.top header-bar #scroll-marker {\n top: 100%;\n}\n.fixed.bottom #header-bar #scroll-marker {\n bottom: 100%;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Updater */\n#update-status:not(.null)::after {\n content: ', ';\n}\n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { "sticky top": " position: fixed; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), "sticky bottom": " position: fixed; bottom: 0; border-bottom-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : ""), "top": " position: absolute; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), diff --git a/builds/appchan-x.user.js b/builds/appchan-x.user.js index ac136023a..9143d6bb7 100644 --- a/builds/appchan-x.user.js +++ b/builds/appchan-x.user.js @@ -11138,7 +11138,7 @@ hide: 2 }[_conf['Sidebar']] || (252 + Style.sidebarOffset.W); Style.replyMargin = _conf["Post Spacing"]; - return css = "/* Cleanup */\n#absbot,\n#boardNavDesktop,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#search-label,\n#search-label-bottom,\n#styleSwitcher,\n#togglePostForm,\n.boardBanner > div,\n.mobile,\n.next form,\n.next span,\n.postingMode,\n.prev form,\n.prev span,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n.pointer {\n cursor: pointer;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n#shortcuts {\n float: right;\n}\n.fixed #header-bar.autohide {\n z-index: 24;\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#scroll-marker {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #scroll-marker {\n display: none;\n}\n.fixed #header-bar #scroll-marker {\n display: block;\n}\n.fixed.top header-bar #scroll-marker {\n top: 100%;\n}\n.fixed.bottom #header-bar #scroll-marker {\n bottom: 100%;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { + return css = "/* Cleanup */\n#absbot,\n#boardNavDesktop,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#search-label,\n#search-label-bottom,\n#styleSwitcher,\n#togglePostForm,\n.boardBanner > div,\n.mobile,\n.next form,\n.next span,\n.postingMode,\n.prev form,\n.prev span,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n.pointer {\n cursor: pointer;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n#shortcuts {\n float: right;\n}\n.fixed #header-bar.autohide {\n z-index: 24;\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#scroll-marker {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #scroll-marker {\n display: none;\n}\n.fixed #header-bar #scroll-marker {\n display: block;\n}\n.fixed.top header-bar #scroll-marker {\n top: 100%;\n}\n.fixed.bottom #header-bar #scroll-marker {\n bottom: 100%;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Updater */\n#update-status:not(.null)::after {\n content: ', ';\n}\n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { "sticky top": " position: fixed; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), "sticky bottom": " position: fixed; bottom: 0; border-bottom-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : ""), "top": " position: absolute; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), diff --git a/builds/crx.crx b/builds/crx.crx index 873222dc378016632d447563c56068e49b52f953..2cbf308b2144ea0e05c27b5fed98f9778bcaf49d 100644 GIT binary patch delta 52848 zcmV(pK=8lXjtcmW3XrmYMT>nX`>=SXi4pZ^2l9)T0aN8j=x*i>)u^QN0f|rYCx;pR z>@+Pz0C${WZqGi@ubbyv^hr0n2@#mfvg&WME%{Ia%W>`er-2cR9TvGI2jR5v)Q_bsa%Ym-UD~V;qL7JDn8w-#VNgp01eY&{0vfYW z0bc|Pm1DuGe}Do2I{t&X1-H2c0T-@+Z8wf93!?9Lt^Nm=vg$}KYaTshW-UpcXIt`| z-nA%+l4w(+Oj46;yMN<;(EYKCz(jxqCE1m=Pj|1bb9P!JF$4mEKuid{om=Ndl1T*KJjL?`sQe7FzOxEi{9k0Ft9iG zo2GX-o80D$!)9gND_0KgGiW1l^R3q0xpAHQd`F*Gvd&HU<*K_=J$NZuJ10l4)xp5H zGIuujk9Lj^Cev1>c(t*g9lSJuFP@#tW^+H6&(B_(&DK=E$+vO`#c{5Dba{NY?^Ndd z`PN3}Aa{D1-8^)gjorc3^sQU0*Qakg>z%=F&M`LXhn4BnEZv=1d)>{6-n_djc5aV) z#gh}O($AKC_j||Iz^I-c){fucdX@Fso;^D<+E@MSZnbqf z+cAqqb*Fo9GuW+cPAadZN~t%Q+#5HO=ZDh9$xdl7b&s#-ciH~1o9!B|HN31NY4B|} zY?mG5*mP%Z_aJY(?br5ypgB0ste;QwrF?scsJoPR)@v{G^2O`GZk7%f+sF2YE9$O4 zo0m?nZ%VyOXZm?w+TNwSv{-1ivd_=8tG9!V_U2^0GCVsqTJ7uGe6HTEZ1ghI_PAf0 zA2!DAP3)&_g1(ZS(SuBgvmUwZca;mh6O>+#`DZFhWhc3sYxA8E4f39Dg+?^dxDrk}_Z$0z;IR|O^GiV~8$7j3a1H{K)UQeg%2gSp;)3=RT zy?!XAhGzC!h0Loh+J{OY`Nve3%`e=gZa%T!0VeD_T{< z{O0rhI=ByK5UKTlTr6GeytP~T(ztJ3zIGujy<5J^cJ{7Dug7L@vRAygxG*8c=)PjL z@A~zV+1=6bVQ|0x&_oLB@C}I*#>M{3Z5>Rrr#mO+#Ca_Z+J&Qeespp4aB_3|n#s32 ztx0F6@pjU;E&J>!cYZoA-@Rt<2QQ_AvxgV&ym_79d_C=dRW}aqUoHK3r#C%29&Mgx z!N*tYRZlbK{`mFPHV4TtI* zyvn{>?sNOHelmTw+==zJ-Wrq!m$yhDZ`@i=xpjAw^RCPN>(gh5Sm>UWtkbjXY}W4X z=iY7~DvjNLX0!2n+dxg~gNuV1lJaiK?)t{vc=OI4gQI2h=GePMLe$`;QE%4E7dK^n z=ThI;nPzUS%`Sox5qR&~b|)u|xji|_8@E=eb9KE}n^q3=%4BoWF4X3w<3caDTkUP^ zT{ddwVGnzXd$nmbf8y;vk1xhYv*V+3zB)bL8+Gn~x>@70b~w4e8Qf;tCsw<^TfIHb z-GT^^-8_4{D_>k?&YN%R#_^5yaQ${Xx_NERUvDPv@U44Ne;MsJ9M5Uxz0HboH{3Js ztkT2r=yv{)zj{IQT*+KtLxfFt|FE!sz5eD^^y}iY?Lmaipn6^F-sRR?x!c#xm-fU$ zDsp>&r`PsQ>hsIlEfVfu56$xU&CS&8D!7FUuSjTZSr#0r>gM|0yG-V?m^s*eyKTMQ ztrxrsQj}^)qV8qUzI%N?*tM6yEW^4xhXc$YVpKFFU{jJ|8VRNe7^98wxzA5U%?^~(k#(1*rdwS6?Z-@OFS z_~h6)toBcKsyp|U?n9+!U-Sp%xqGrVYTdq#^b>f`TDwP^ex-eaP(HA-`QhAf3K!@1WoJ6s=W>qH)ndWcQrW69qHNY zUM5#Q+$^l;Y_n(`d&c_P>D{D|za87vL9t-nojR{?t-WEpcRS7Jtn;gGaXoW?akYCq zs`l?+AI2AV59`fLVSd+o*hQ-qH95Jy%w>!2Rr@tNn7_75gW}EQ? z7`CnTda*Xn6;8_8u~D5O`R?31>G!IKXotQoY;>>on}f#ex;AMvb_&;K?rd`Ta(Am& zu3vMVtDViOT;;%gonKuy=DD+fi*l`Em0K)`53A$X(yh9M3g3^xa;)wQe`}1`lIr9SJUIZC>nNUFWj({Oi76>$S@L z-t=U8Iyh(^9$V=DFAonIm(JiiU#vA6gW;%lW82pQv+wQJOGuO5dA=Ecm&WHW?cKIs zwDwE8n@Hr{y&UYG+*OWV=5Q%qXR|xrtQ01vo&9lk)-2R}Z>7ro?)2egr*qeyZ{%|q zd$%XYgK@Qd@OpCk>Ydz`F3zo@dEd&9Uv6(V4$sf`jLd7-C}d8H!>n=sJe@!6Y-BPm zt8>0{{!*x%<>os_J!}1c0qOOaGT5BP0ljU`;7{cHrhL-X`%S=@Mc`zx5}07^!_|sI5{gCGds6_a{G2RYgMzQ z^U~$`t#$Bvbw6BRU#}nR%!>ENo3|%j-RN{L-)>6Apj7OY9$Myq#`)pETEE#td+hCH zW&h6B8-u;u2Y2V;X1{)(A7^)4Fa3k2)8BhFH!lVT(itu{ysFo@Y4^+7&gk0MH;ON_ z-owo3z1_Uj-mJ^~*>P<@ziu8Kp1z*iFPqNB`N$GQGE> z3xwq(V>a*Vv*TKAG&Xl<>)v#|K05B~PWEq`BWK_0x2LbI!?%-CX6OF+^nTbG9T!e= z{aLs0(0y^X$=Sna{s+uO@Mo9^aiqtQQi+90GKZS2;zwBJ*TFsZ%W%2$svvbp%oxe_Nw_g5u^L}U)9_kMh zr+09Fo_{Hg^nSB&JXJk_jjlJXZ@YmyUp&-MP|@C&hOmam>KtNkS!P|BjedBjo!|?uhVm{cvNd{ zoE!JkOD|Kr%G9p1NV7Cg>ZhfX^ZK)yDGu*{ykglI&8NNn^*7roUCnxp&UjRNJL>eT z#{GKf;h|*}?#}MZgVwNen>}gIvgNm0FLzse_S*IG`Cxzjd~nrt_MGA2^}}xC!MHK% zqiKJmIWjNY%VH(tS@!8>rMaFd4>kt9QfbgEcnxoUQYsGm)^zH*Z)cO|H^g(w2L~H} zX60fsxwyD8?T60Q?Rcm5aD7!C?cVNJ4mU0~@7&yx`&=lWb|;hb(otsJX--QUor{Xz zJ-X=DdWO+0-0i<*dhW~K&FH9IJecmQZq?=&Ad(;W&-?cO_(p>vy=Q3O z*sX}>(Db&nE|Moa(;g<){M!;8!y7w)L+#hJ?&_mNLREwp>ZDtCXTHt*UrQ>RT(ME1 znAu6hJBHP@ok4tU+b;q=NFz!+hTfU42_Vp)>@rCFT|Lr??r814X?2pCVI{RcP4qv@ z7@~h2qf60;an;olhJ|qVYa;fgC-xpoQWUI71A+RexM8Jn^NukThJePTCH^#j(f2Ir z5B-7)Y4o$_^|uim+E@Gmey*mzE+l}h;e{l}0Nt|iIO3%w(M{5+*U8y0_yezLbUZwP&iY}W+Pw=})w+Sb@JP|I!0 z(48%21RY7@KuG`m5M>%_A$3i?&_w+6NB7f5}yW1_@HOj^0Ro2=+-?92T)9OX_ zc$b*qE;9aq^Mg{Yx{I`y!|DmKm0cix5dArPv1%Kavr?f|w7tglZF@2|--?-H)wn!r z4UX@NqujxPKB`&Mi<8Xw=E~heTF1Be3e)z^7p6$7<)22X*(ClyMx^8sk*Cx(CJTpk z_J7|)7r>eXFjRz5C@-Xok!=n=7`+a}Bp`jgU83B+mI2E~1NHh=s#v}*L6n%_<>@!Phb3ybmw158_iHB%Pra1bD^ycGZ z27(@cnoCat!i}`u?Yf3{hmjs1jt4EniA&>zmUuBiuA2+*?}PIobz$jq!&%w`DHZAf zzrK$|v)IfQLXuE@OPljr0j$&2$A6LS=?73ten2kp`1M+1a@(At4E&WX!b`0D!6ed4$X~!7Ys0rF3nhsn5{l#BhXojxBBpMiMh<`o_oQQuv+NFTBHO;?+13(I<)``m2HUjINHz zNbaO>cIY7CyHb?{vXju8SW~NdBFYkyrWYg`+PT}erz>>+%Syfb^s!Rk=3s=7#T2Cl zor}|;?isgd%y@fp{~;bq+keHix{f_)V5Xc9`yq2Ll4)?znnZ$xF4F!+&c-Db0s%%< zZd-0RYE(Wj+P{Uxv?f)5Uyga9O%d~5OYgbTD1l#KL#*>Fk=e#mhcspHPFq62!tTEu0G!&Y{B4{6s7~i71?Z z5-nH4#zr@LHWU#NQA~ymc6$MuP=g|x(B|Aja)Js?z&{Xt688Z5a|rvi=9R`bhR%}2DVpi60ONVG5X z`*Wz4urZNviO?QJw*xFyN~AjgRS{Q84|JpiCNlr}ar=AXF`L?~ruLrxD!hxo*Zx>T zUw_S*K@$08pnqmqvTztJxC{`2sC^r2ALY>ABQDj%NOxT05b12Vo;z+K9W;SvC%=Yf z2-VGKV2jk0#qz5aD~5^%<|Ar2QJ{h>hLDZ>X!mue>Ls#>&9B3hsKHUx$bGm*URgsm z7L^d{NMb_NM#DDLNST*5m&nd?*(?(DPIa%J#@jO(kAJn_Mb5ak=5NplVm2Q+7{&?> z#d=O7BD09&=RHq z*mYupOMe$jf5)XKfzkuK+orT(V7U(PA`5a`I!lkl0)m#)JTMpjz&>IK83G=~6$^lUAEGiFJLj@-iG(P?**Hy?kA^dld zLQke3B>MLm`;WlLBpCoe-o#Mvn4Y?pjrew7Tvy=cGqvBeJQ_|PjoQR0NI{qAVJ$RQ zziSEjEUnF<^acIsieKHSiTF0srh|S!9dV}eRs!f%mq*C~V}E~Y=wEM$|7n0h6YEE4 zWtg6UhC707ql5pc;eSujvcXm;aGJuur@qHqp(~FN95U=dorU!X3Pl{j6HjXJrv`sf zfAkM~JcYlgSNf+$|KitZ1aWyjq4&SurB^DqIRjxu*SUsqBh(A|&r#2hP=?652Dnzt z2?8FJjFW*{X`uJyiPLms7J8hNkoNFRo~ z6*`Smze8MVQSJb@*~D#n!$iDp*{%_ni^wyKijJhuzozw0CoxK6l6xGb3GLv&r|_2& zSDKI)?(b<$*@940T|j6`U4W1|8B=5lTA&e8052N+H-AEPKwkg}X}-qT6IpEJi7h(z z)WGWtKk+5Up6J?Rk7NNmAV|a9FWjV=b&IFdOv0|ILihp;gR^fY}J!*b@N@l*aAX zqzG74LVrb|vrgJYyZ{3e>O}~0;)T-2VC2mc!KMUX3v~h^bT^i_tSFpVOOu_bYFStM zuxGg8-Xge&h;*PeiDbkVi)lufgh-2&367*pXsJ;_Xs_&rix(7@u6>@aE|L9$el z4|s;S@~;qrHS9ZLwzCA0g~`7G-9Lb6f9L^P=YQi?(V{pMSk%&-h%Z)~lc?38a@G8E zb0WgMY)*XW7N9M(J|+I)4L`=02nlc>RV2exn{(ARSe3+wAc3w_f*%EmLHucX)jT6_zzjp!}X?jJ)PBruG`yg(rV zKz<{UY6)UCi1?6~KCHze=Y}q^MfQ&{*o&tlOTZ{ELT)}9xjuxFbKzr9!Vak>?r#C| z_Pg_)?F+r2vM>4@^E@wDw1R(inFoYB`F~dj;g_Eb0^#@3%nzGnM>bN)0wE(Bek~|i za_ouB3PB)+;^`S8i(F3lGG|}r!7t)~*iJVi7KV&gfS5U;u{nCkL6|1l{BmHgGd0)mtUpDBd|W`({I7L{bLwZibfLM!hI`~=yMGzyHo zfF$-}%#n0x4o71z5|iOov06Zg2!E^ipn`)=C1CQj@|7FQsujdmPnt!G6Kavnn3;w$O2m{#0jY6z+fC(FwlonlXP6-RCn99how6$ z>P*c5mkGqOK~Q7Yv^>K>%+j*kIuu2cAr%X@06cpMO>x_48(< zd3AWU|MV!>tBGi#qh&QnfGnXZPYq~mPhqs+;&IYj9PDD`Cof3+nijUIfvqVK|3X1C z2fa8yA0w@YUr3__i7sjtLMVIbdbL?SIo}77gcLYHLOeyat09@Gu6rOz$Dh_he8q^c z?Hg9wb=q3+C`|PF21F~DGy?lEm!i%AV1M7-k!@Or^Av}sbLk>#3rocm>;~EgG#{h` z)S%%Yn4oMaP}VQDW3+7t)3}SvX483AR)!o)x5gkQ(Fth{!i-Ms4njb9H{mM;he%P> z0(L#9X1z2OXTq7UVoHK zff%9^fq|-Yc!3?JfeS_jNQvc;j!YgIqf~Dar1u8m1TDlqPbkNX(d7k)ZQ>!aAay7; z1ggYb(o`&f0mh3p*6I>=A(qGI8{!LS=W{?U=pqbJH2fSGy6=F)<|(|+V*8FhciXzf zS#E%;Y4!AI?DiA!uU!N0k7#>w%zv3?cD}`MFn3IYaPx05S4Whgdq#{13+}gAHl}61 zt7HKw?vM~eAnGtC>?v^6!so(hzs2VY;2l4s7h=nEcZ4=Pw9UG3W)%q|fXKTjk1l1Z!Zz;(R~OZ1$GN^ z5|?ckcx#Afp%d1)j5|(*=p`K?gQib+DAcO7tq?S`-Yt;eF_5$xIevq>&67=rT0wA+ z_!!l4G-7xOGJR;-IUTV&d4ETuHP7@j65F$9*}5l}SOYZ3b+!V}e+W@W;s>Oz;?c)P zGZj?yJeUX+ezgcDTtEbg)Yy_A!vNv;OW+xx=`e?>h^dX3SvEbivWng(5moGw-Zs5C zDJ+rcIr)Od;BENSoPRs%t1FcSY!=G?h<*P`ngYJ}gEs4;*U&fX`WXS3pbP(N zhP?g$73zQgLd(QM++n#y=`Z*tEC~O!5DUIfAkIK~ipObBp@V5?c8#9xm~L{22>$t74Mi6 ztP>&PM8as2$fPWe!P4h8Jb{RsMD#(_CGz*6d3u76*LXj>(zbxmA7Zsg z<=6B9pp??-;2(mBMsO_a*Fzj;z~vQ)I*26^#i9Sf)*O2h4tUX{sE@J30m+G=E=DPA z4khdKH!3I&z$ZfNA&3#jYh)p@bzdNOjIkvHU@*N(Z0%8ei?#{)L)a7&jfFPZCh-_M zz`vjza7g9wD1YyMjNQVIg+(d*gTgn4HdBI3R2ti_P^EU?Xuq`VS?nonH6^Q*MW)2iVvR|GDP{-pFS3kafyKm*g&-Nn z7+G`Lm{`Uf4h;tuGAi>GH4Y4ww1%Vt#4XXQ?_c}qmw)uFO(etbn)a29?mM(~adqB2 zyx7tjeY5MO>XzAl(Y!trXEjWnh|w5U2Z;{ac!YM*j)q9z(ZH{Wso4Dm8v5EI4Sv-% zq&auL#bGOO(O%Fqz5ckBZrg**n>o`*ebdS4qY*eyQ?rcex`;<+a{2NX{1X)eTU07n zER;*x;(uoRd$Vu4XkVObeSKnRu8r1o8~xHfH~lrE!*DWmJapuA)GjLYU4Z9VpP(^0 z=E&RHj(=}JV`Pxfid?k~VL#Dzaa53BE2gku;>at^f6O7}6|%-ff~v?DY)cS>s(Ab& zDuumSk`{#n_s9YXMDGFk^Z+B?5E5iRfaXJy9Dneg*q)f#6xCM6dk`)PyC|ORct}B~ zrck;CEjDMf|9oEih{0v2uzbJ4cDT~&Y}@}&(vuW?oc;G6e#N&}9%9BYr5F$>a9dbd zGQ_3I{?prSV+5izk)3{5mGMl^GFXwQhWbd7F%ZL!ksq-Y#v#p48&9QHZm-vykJQn7Yw}iRXVWuVd(|SkKf1#OK%w#R=V(dxuheO{r;5zh3Dy8 z94cWBhHAtKWaK3Q65f6Xi7ys_h-Pua{S|`X{>?0I{)n}RRBj=h2oLL8BKDP5C*%2n zZ2@KU6)5<`6yd-4nxVJ}ak2LW^C0z!+8}rhVTvr1l>_F93_sDGuuveV1AgC2D3clh zumI@mcnS%S7F=-7-e1O~9e*8%H|-Cs=_? zmz>rCF@JuPS}2qVV2GPVu&RQ4|3l;>a0n9G3VARkMI5g;Q0>paSXMD< z2$oPmh6ox&C&^Iq5|D4Jj-$`hri=e3f-5o{41Yl;7iTyl`8m{CO@a-{OIjr)M%I)v z9xU*je}t~D zBY)htXkC~l^w}1}O35*J0RYEv$Cf9MpkXb_t|J!oP3+iK5h}2ZU%m%%PDciRs_u^N z>DN~$SpN_51-B)&vu90OsT;4cjE3Ezi^%Rtopmi#9Bv=(@^ zz`qd;4U3Ww1rxF?3rH&yT>ofPWDz9(1Ail1Ba2Ls0Hj?}xdSXn!U$W|vYE#HGG`aC zkp=E7>Jb|F{-LDCNLV>RKsn5mL*oe%*X6dIm>hgUO(PeU0b(L9g-zwO=~x&QVaAPn zq%a9xvNutE-uwL!YYa#kx;fNzYNcPj_g`2T0rfX2LMZt+9xbKtMX6h7o<6b-tAC@A zcJPt$jvrH#rlWE3Tqpyv6qRT!R@n0JE5zR>LN$_6Ev=Gg4nf#8ok1d2Wzzutb~K`8 zvOViZ3{4nLudW$0)Aii6c59C<>{8Jz^Thx!3j*3nO&zqE{SgZr&Wv9nu5YVeijcBiV>LwN5GG}2ND&VV82 zKQ?v^$DgOa-jlMx9g-=8@{(*Jyl2LrxbRL&R3NQ}2L{>WWlazMm&)1! zaRHr|Jlg>p2ybN4u!%_c%9mc-0Ui&l5G=Cay(gXDgQ(aP{vMZ$+W|U%t(hEKY!=6& zi3sl?U3)0FC|2r-UGA^&z>4 zxsuv+2n{oesllO2M45FwMOWyfR8gEcRI8Kj*zGY8G&`Ru77*!^p7cb}2j=Yk2qsH+ZC+A=v=TV|N71qQ^N zxgt|qK;@PhI8!X}B)0Zd@etVI16+dpb_ij&C}!l+7@=efw9E*iC+iIu3N9TwG7Voy zXPVn~Y|GMu@g70n3$xHJWI}2?BP!HUb%#p0=9|HXOV)9u9g==udL>>Y3;h-D8u=V3 zlwSY*f77+_cO;19Jk_L-v>{hJf;3w_};toX;b&=iYq!oDl04+n2%^SGA_l5<9hbT zmE)XK7}YZ!RStd!hQ(Pmt@ZflvlQvfAxH$JA_a9VynIud8Sr7l(KhdJ*tL0L2rh-Y z_}f}Y2B)<}$1}!t$mhH*JC}Y<_jR`p-bx+{h*2J2Qz#YS=~47EeaPBlUzbY zLjQ78sR4o=&{ZXQIuPV4#UeAJj065hofJB`7A&e`8J|*l0fUK0AEe(CWjd1p1NT`=I`m;nNht{;E(J(`hMT zQAG�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
    ;3KAdVQMR%&deXv|_bV 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 delta 52886 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 b+Y0?)k)UCK0s!*;mqmvHEe7|50ssI2_B)V7 diff --git a/builds/crx/script.js b/builds/crx/script.js index b174a7314..20d9f5ab8 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -11121,7 +11121,7 @@ hide: 2 }[_conf['Sidebar']] || (252 + Style.sidebarOffset.W); Style.replyMargin = _conf["Post Spacing"]; - return css = "/* Cleanup */\n#absbot,\n#boardNavDesktop,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#search-label,\n#search-label-bottom,\n#styleSwitcher,\n#togglePostForm,\n.boardBanner > div,\n.mobile,\n.next form,\n.next span,\n.postingMode,\n.prev form,\n.prev span,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n.pointer {\n cursor: pointer;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n#shortcuts {\n float: right;\n}\n.fixed #header-bar.autohide {\n z-index: 24;\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#scroll-marker {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #scroll-marker {\n display: none;\n}\n.fixed #header-bar #scroll-marker {\n display: block;\n}\n.fixed.top header-bar #scroll-marker {\n top: 100%;\n}\n.fixed.bottom #header-bar #scroll-marker {\n bottom: 100%;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { + return css = "/* Cleanup */\n#absbot,\n#boardNavDesktop,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#search-label,\n#search-label-bottom,\n#styleSwitcher,\n#togglePostForm,\n.boardBanner > div,\n.mobile,\n.next form,\n.next span,\n.postingMode,\n.prev form,\n.prev span,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n.pointer {\n cursor: pointer;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n#shortcuts {\n float: right;\n}\n.fixed #header-bar.autohide {\n z-index: 24;\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#scroll-marker {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #scroll-marker {\n display: none;\n}\n.fixed #header-bar #scroll-marker {\n display: block;\n}\n.fixed.top header-bar #scroll-marker {\n top: 100%;\n}\n.fixed.bottom #header-bar #scroll-marker {\n bottom: 100%;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Updater */\n#update-status:not(.null)::after {\n content: ', ';\n}\n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { "sticky top": " position: fixed; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), "sticky bottom": " position: fixed; bottom: 0; border-bottom-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : ""), "top": " position: absolute; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), diff --git a/src/General/css/layout.css b/src/General/css/layout.css index 6c15132bd..53b8247c5 100644 --- a/src/General/css/layout.css +++ b/src/General/css/layout.css @@ -283,6 +283,10 @@ else " width: 7px; #{Style.sizing}: border-box; } +/* Updater */ +#update-status:not(.null)::after { + content: ', '; +} /* Pagination */ .pagelist { border-width: 1px;