From 27e17cf71814bdce31b671f5a0f8d8b90d209699 Mon Sep 17 00:00:00 2001 From: Zixaphir Date: Wed, 8 May 2013 05:46:31 -0700 Subject: [PATCH] ".null" only happens on Firefox, it seems. --- builds/appchan-x.js | 2 +- builds/appchan-x.user.js | 2 +- builds/crx.crx | Bin 165903 -> 165899 bytes builds/crx/script.js | 2 +- src/General/css/layout.css | 2 +- 5 files changed, 4 insertions(+), 4 deletions(-) diff --git a/builds/appchan-x.js b/builds/appchan-x.js index 6810804a6..e1771093d 100644 --- a/builds/appchan-x.js +++ b/builds/appchan-x.js @@ -11119,7 +11119,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.fappeTyme .threadContainer > .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" + { + 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.fappeTyme .threadContainer > .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.new::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 4a53513fc..31ab53a46 100644 --- a/builds/appchan-x.user.js +++ b/builds/appchan-x.user.js @@ -11140,7 +11140,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.fappeTyme .threadContainer > .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" + { + 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.fappeTyme .threadContainer > .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.new::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 24047f408cea7475339ddc86ad589d8ff97a07dc..c58255bedb135cb81c23bc32c508afeb2519fbeb 100644 GIT binary patch delta 40125 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

hwIL`?Vc3#u18J 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⁣4KC>&pBylk>fs5ORvdO8hpbtW`ysSLe-Bp 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 K2CRhw0000(B>3h4 diff --git a/builds/crx/script.js b/builds/crx/script.js index 7ad83a5d1..9a2114e2d 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -11123,7 +11123,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.fappeTyme .threadContainer > .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" + { + 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.fappeTyme .threadContainer > .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.new::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 8ba39a096..5addfc13a 100644 --- a/src/General/css/layout.css +++ b/src/General/css/layout.css @@ -285,7 +285,7 @@ else " #{Style.sizing}: border-box; } /* Updater */ -#update-status:not(.null)::after { +#update-status.new::after { content: ', '; } /* Pagination */