From 6d16dea9ac0c40480b746914e2cb27d2dff68a8c Mon Sep 17 00:00:00 2001 From: Jiiks Date: Fri, 6 May 2016 23:57:33 +0300 Subject: [PATCH] For 0.2.8 and fixed settings import --- .../BetterDiscordWI/BetterDiscord-icon.ico | Bin 0 -> 173604 bytes .../BetterDiscordWI/BetterDiscordWI.csproj | 1 + .../Properties/AssemblyInfo.cs | 4 +- css/main.css | 132 ++++++++++++++++++ css/main.min.css | 2 +- js/main.js | 61 +++++++- js/main.min.js | 96 ++++++++++++- 7 files changed, 285 insertions(+), 11 deletions(-) create mode 100644 WindowsInstaller/BetterDiscordWI/BetterDiscord-icon.ico diff --git a/WindowsInstaller/BetterDiscordWI/BetterDiscord-icon.ico b/WindowsInstaller/BetterDiscordWI/BetterDiscord-icon.ico new file mode 100644 index 0000000000000000000000000000000000000000..5dc7d0687b21df2515455954b0afd3beb0d42c0d GIT binary patch literal 173604 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 + diff --git a/WindowsInstaller/BetterDiscordWI/Properties/AssemblyInfo.cs b/WindowsInstaller/BetterDiscordWI/Properties/AssemblyInfo.cs index f3d4774..929d7cf 100644 --- a/WindowsInstaller/BetterDiscordWI/Properties/AssemblyInfo.cs +++ b/WindowsInstaller/BetterDiscordWI/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.2.6.0")] -[assembly: AssemblyFileVersion("0.2.6.0")] +[assembly: AssemblyVersion("0.2.8.0")] +[assembly: AssemblyFileVersion("0.2.8.0")] diff --git a/css/main.css b/css/main.css index 7a6a529..ed56464 100644 --- a/css/main.css +++ b/css/main.css @@ -1202,6 +1202,138 @@ display: none; } +#bd-pane .tab-bar.TOP { + margin-bottom:0; +} + +#bd-settings-pane { + margin-top:18px; +} + +.bda-slist-top { + height:25px; + flex-grow:1; +} + +.bda-slist-top > .btn { + height: 20px; + line-height: 20px; + font-size: 13px; + padding: 6px; + padding-top: 0; + margin-left:5px !important; + float:right; +} + +.bda-slist li { + background:#F3F3F3; + padding:5px; + border-bottom:1px solid #ADADAD; + min-height:116px; + max-height:116px; +} + +.bda-slist li:nth-child(odd) { + background:#F3F3F3; + border-top:1px solid #FFF; +} + +.bda-slist .bda-name { + color:#87909C; + font-weight:700; + font-size:12px; +} + +.bda-slist .bda-description { + margin-top:5px; + color:#4E4E4E; + width:400px; + overflow-y:scroll; + min-height:90px; + max-height:90px; + border-top:1px solid #DADADA; + padding-top:5px; + word-break: break-word; +} + +.bda-slist .scroller::-webkit-scrollbar-track-piece, +.bda-slist .scroller::-webkit-scrollbar-thumb { + border-radius:0 !important; + border-color:transparent; +} + +.bda-slist .bda-left { + width:400px; + display:inline-block; +} + +.bda-slist .bda-right { + display:inline-block; + float:right; +} + +.bda-slist .checkbox { + margin-left:18px; +} + +.bda-slist .checkbox:before { + content: "Enabled"; + color:#87909C; + margin-right:5px; + font-weight:600; +} + +.bda-slist .bda-right .btn { + height: 30px; + width:100px; + line-height: 12px; + margin-left:0; + text-align:center; + display:block; +} + +.bda-slist .bda-right .bda-plugin-reload { + margin-top:35px; +} + +.bda-slist .bda-right .bda-plugin-settings { + margin-top:5px; +} + +#bd-themes-pane .bda-plugin-reload { + margin-top:70px; +} + +.chat .title-wrap, .guild-header header { + background: rgba(25, 62, 90, 0.91) !important; +} + +.guilds-wrapper:before { + background: rgba(25, 62, 90, 0.91) !important; + min-height:48px !important; + width:60px; + content: " "; + display:block; +} + +.guilds-wrapper ul { + padding-top:5px; +} + +.bda-backdrop { + position:absolute; + top:0; + left:0; + right:0; + bottom:0; + z-index:1000; + background:rgba(0,0,0,0.5); +} + +.bd-settings { + max-width:516px; +} + .bda-dark #bda-qem-favourite-container, .bda-dark #bda-qem-twitch-container { background-color: #353535; } diff --git a/css/main.min.css b/css/main.min.css index 11f92f7..8364c4b 100644 --- a/css/main.min.css +++ b/css/main.min.css @@ -1 +1 @@ -.CodeMirror{font-family:monospace;height:300px;color:#000;background-color:#EBEBEB!important}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:0;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:0!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}.cm-s-neat span.cm-comment{color:#a86}.cm-s-neat span.cm-keyword{line-height:1em;font-weight:700;color:#00f}.cm-s-neat span.cm-string{color:#a22}.cm-s-neat span.cm-builtin{line-height:1em;font-weight:700;color:#077}.cm-s-neat span.cm-special{line-height:1em;font-weight:700;color:#0aa}.cm-s-neat span.cm-variable{color:#000}.cm-s-neat span.cm-atom,.cm-s-neat span.cm-number{color:#3a3}.cm-s-neat span.cm-meta{color:#555}.cm-s-neat span.cm-link{color:#3a3}.cm-s-neat .CodeMirror-activeline-background{background:#e8f2ff}.cm-s-neat .CodeMirror-matchingbracket{outline:grey solid 1px;color:#000!important}#custom-css-ta{background:#D8D8D8;height:200px;font-family:Consolas}.spoiler{color:transparent!important}.spoiler img{display:none}.spoiler:before{content:"Spoiler";display:block;background:#1D1D1D;color:#ADADAD!important;min-height:30px;text-align:center;line-height:100%;font-family:Consolas;padding-top:5px}.emotemenu-enabled .channel-textarea-inner textarea{margin-right:45px!important}#bdbeta{background:red}#emote-menu{background:#36393E;height:0;width:300px;position:absolute;bottom:45px;right:0;border:1px solid #000;border-radius:5px 0 0;overflow:hidden;visibility:hidden;transition:all 1s;-webkit-transition:all 1s}.emotemenu-open{height:450px!important;visibility:visible!important}#emote-menu-header{width:100%;height:30px;background-color:#36393E}.emote-menu-tab{float:left;width:130px;text-align:center;padding:7px;color:#ADADAD;background-color:#424549;cursor:pointer}.emote-menu-tab:hover{background-color:#45484C}#emote-menu-inner,#emote-menu-inner-fav{height:412px}.emote-menu-tab-selected{background-color:#36393E}.emote-menu-tab-selected:hover{background-color:#36393E}#emote-container{padding:10px}.emote-container{display:inline-block;padding:2px;border-radius:5px;width:30px;height:30px;position:relative}.emote-icon{max-width:100%;max-height:100%;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;cursor:pointer}.emote-container:hover{background:rgba(123,123,123,.37)}.emoteflip,.emotespinflip{transform:scaleX(-1)}.emotespin{animation:1s emote-spin infinite linear}.emote1spin{animation:1s emote-spin-reverse infinite linear}.emotespin2{animation:.5s emote-spin infinite linear}.emote2spin{animation:.5s emote-spin-reverse infinite linear}.emotespin3{animation:.2s emote-spin infinite linear}.emote3spin{animation:.2s emote-spin-reverse infinite linear}.emotepulse{animation:1s emote-pulse infinite linear}.emotetr{transform:translateX(-3px)}.emotebl{transform:translateY(-3px)}.emotebr{transform:translate(-3px,-3px)}.emoteshake{animation:1s emote-shake infinite linear}.emoteflap{transform:scaleY(-1)!important}.emoteshake2{animation:emote-shake2 .3s linear infinite}.emoteshake3{animation:emote-shake3 .1s linear infinite}@keyframes emote-shake2{25%{transform:translate(-1px,-1px)}50%{transform:translate(-1px,1px)}75%{transform:translate(1px,1px)}75%{transform:translate(1px,-1px)}}@keyframes emote-shake3{25%{transform:translate(-1px,-1px)}50%{transform:translate(-1px,1px)}75%{transform:translate(1px,1px)}75%{transform:translate(1px,-1px)}}@keyframes emote-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes emote-spin-reverse{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@keyframes emote-pulse{0%{-webkit-transform:scale(1,1)}50%{-webkit-transform:scale(1.2,1.2)}100%{-webkit-transform:scale(1,1)}}@keyframes emote-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}#tc-settings-panel{position:fixed;width:50%;height:75%;background:#2e3136;display:block;z-index:9001;margin-left:25%;margin-top:5%;border:1px solid #000;box-shadow:0 0 20px 0 #000;max-height:800px;min-width:750px}#tc-settings-panel-header{background:#36393e;height:60px;border-bottom:1px solid #000;box-shadow:0 1px 0 0 #4e4e4e}#tc-settings-panel-header h2{margin:0;line-height:60px;margin-left:10px;color:#ADADAD;display:inline-block;float:left}#tc-settings-panel-header span{float:right;display:inline;line-height:50px;margin-right:15px;font-size:29px;font-weight:700;color:#ADADAD}#rmenu{width:auto;background:#505050;position:absolute;z-index:999999;display:none;box-shadow:0 0 2px #000;padding:2px}#rmenu ul a{text-decoration:none;color:#FFF;padding:3px}#tc-settings-panel-body{overflow:auto}#tc-settings-panel-body ul{overflow:auto;position:absolute;padding:0;margin-top:0;border-bottom:1px solid #000;left:0;right:0;bottom:40px;top:61px}#tc-settings-panel-body ul li{padding:15px;color:#ADADAD;background:#2E3136;border-bottom:1px solid #000;box-shadow:0 1px 0 #404040 inset}#tc-settings-panel-body ul li:nth-child(odd){background:#33363B}#tc-settings-panel-body ul li h2{display:inline}#tc-links a{color:#FFF}#tc-settings-panel-footer{background:#36393e;height:40px;position:absolute;bottom:0;right:0;left:0;border-top:1px solid #000;box-shadow:0 1px 0 #505050 inset;line-height:40px;padding-left:10px;color:#ADADAD!important}#tc-links{float:right;margin-right:10px}.tc-switch{background:#2e3136;width:100px;height:24px;display:inline-block;float:right;margin:-7px;border:1px solid #000;outline:1px solid #404040;cursor:pointer}.tc-switch.disabled{background:gray;cursor:default}.tc-switch.disabled span{background:gray!important}.tc-switch.disabled .tc-switch-on{border-left:1px gray!important}.tc-switch span{line-height:24px;display:inline-block;width:49px;text-align:center;height:24px}.tc-switch-off{border-right:1px solid #000}.tc-switch-on{border-left:1px solid #404040}.tc-switch-on.active{background:green;border-left:1px solid #00AE08}.tc-switch-off.active{background:#860606}.bd-minimal .avatar-large{max-width:20px;max-height:20px;background-size:100%;margin-right:2px;margin-top:0;border-radius:0}.bd-minimal .comment{border-left:2px solid #EBEBEB;padding-left:2px}.bd-minimal .theme-dark .comment{border-left:2px solid #303030}.bd-minimal .user-name{font-size:small}.bd-minimal.bd-minimal-chan .channels-wrap{display:none}.bd-minimal .message-group{padding:5px}.bd-minimal .embed{padding:2px}.bd-minimal .channel-members .avatar-small{max-width:15px;max-height:15px;background-size:15px 15px}.bd-minimal .channel-members .avatar-small .status{height:5px;width:5px}.bd-minimal .channel-members .member{padding:5px}.bd-minimal .channel-members-wrap{min-width:0}.bd-minimal .channel-members h2{margin-top:3px}.bd-minimal .account .avatar-small,.bd-minimal .account .username{display:none}.bd-minimal .channel-text a{padding:5px!important;font-size:small}.bd-minimal .guild-channels ul .channel-voice{padding:5px!important;font-size:small}.bd-minimal .guild-channels h2{padding:2px}.bd-minimal .guild-channels header spann{font-size:12px}.bd-minimal .channels-wrap{width:160px}.bd-minimal .channels-wrap .guild-channels{padding:0}.bd-minimal .guilds li{width:20px;height:20px;background-size:100%;font-size:15px;line-height:20px}.bd-minimal .guilds li .avatar-small{width:20px;height:20px;background-size:100%;font-size:15px;line-height:20px}.bd-minimal .guilds li .guild-inner{width:20px;height:20px;background-size:100%;font-size:15px;line-height:20px}.bd-minimal .guilds li .guild-inner a{width:20px;height:20px;background-size:100%;font-size:15px;line-height:20px}.bd-minimal .guilds .friends-icon{width:20px;height:20px;background-size:100%;font-size:15px;line-height:20px}.bd-minimal .guilds-wrapper{width:45px}.bd-minimal .guilds li.active .guild-inner:before{height:20px;margin-top:-10px}.bd-minimal .guilds-add{font-size:20px;line-height:14px}.bd-minimal .guilds li.audio .guild-inner:after{width:12px;height:12px;background-size:12px}.emotewrapper{display:inline-block;position:relative}.emotewrapper:hover .fav{display:block}.fav{display:none;position:absolute;width:15px;height:15px;right:-7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAzFBMVEUAAABQUFBMTExLS0tNTU1MTExNTU1NTU1MTExMTExNTU1LS0tEREBEREBEREBEREBJSUhLS0tLS0tEREBNTU1NTU1NTU1EREArKyhNTU1NTU0AAABMTExKSklMTExNTU1NTU1NTU1KSkpMTExKSkhNTU1KSkpISEZNTU1LS0tAQDxOTk5KSkpLS0tNTU1MTExMTEx/f39MTExMTExLS0pLS0tMTExNTU1NTU1LS0pNTU1NTU1NTU1NTU1NTU1NTUxNTU1NTU1NTUxMTEzB8C/5AAAAOnRSTlMAI8X96oWAgYSF68QBAg0PMCb9BIuLgQUD4N0Bh0mKhZSOQ4gcrKscaW8QRE6fmJyjAshASceG7cIpqQOxTQAAALVJREFUGFddx6FOA0EYAOGZvd07Qm6vVCAAgUUgQEDfX/YZMAigqaFN7iC5tsmPqGPUN/AvUVeoEbGOCElJz08Uzeixqu4AqomVVSNngOVjTqDGZSl3UFtPGV2ot2zaq96YM9p5Ddzcf/nTTAlj+/sNtNu8OcwkIsbPBtrUfMQeEhGQmHbmGIFMwLPzu6UMIwBNgToshgq8Nr2ki+Oy7ebDHp70LRPWB6OZgfWLWei7fJonOOsPCGA9kVlssOoAAAAASUVORK5CYII=);border:0;background-size:100% 100%;background-repeat:no-repeat;background-color:#303030;border-radius:5px;top:-7px;cursor:pointer}#bd-ps-container{position:fixed;width:50%;height:75%;background:#2e3136;display:block;z-index:9001;margin-left:25%;margin-top:5%;border:1px solid #000;box-shadow:0 0 20px 0 #000;max-height:800px;min-width:750px}#bd-ps-header{background:#36393e;height:60px;border-bottom:1px solid #000;box-shadow:0 1px 0 0 #4e4e4e}#bd-ps-header h2{margin:0;line-height:60px;margin-left:10px;color:#ADADAD;display:inline-block;float:left}#bd-ps-header span{float:right;display:inline;line-height:50px;margin-right:15px;font-size:29px;font-weight:700;color:#ADADAD}#bd-ps-body{position:absolute;padding:0;margin-top:0;left:0;right:0;bottom:0;top:61px;overflow:auto}.bd-ps-server{width:100%;height:200px}.bd-ps-server-header{height:50px;width:100%;margin-top:1px;background:#202020;color:#AEAEAE;line-height:50px;font-size:20px}.bd-ps-server-header span{margin-left:10px}.bd-ps-server-body{padding:5px}.bd-ps-server-icon{width:90px;height:90px;background:#202020;display:inline-block}.bd-ps-server-info{position:absolute;height:190px;display:inline-block;left:100px;right:5px;color:#AEAEAE;overflow:auto}#bd-ps-body table{width:100%;margin:0;padding:0;border-color:red;border-collapse:collapse;text-align:left}#bd-ps-body table th{background-color:#202020;color:#EDEDED;height:50px;padding-left:5px}#bd-ps-body table tr{margin:0;padding:0;height:50px;background-color:#33363B;border-bottom:1px solid #000;box-shadow:0 1px 0 #404040 inset}#bd-ps-body table tr td{padding-left:5px;color:#EDEDED;min-width:100px}#bd-ps-body .description{overflow:auto;max-height:60px;word-wrap:break-word}#bd-ps-body table tr:nth-child(odd){background-color:#2E3136}#bd-show-channels{display:none;width:12px;height:18px;background:#2e3136;position:absolute;left:33px;top:79px;text-align:left!important;padding:0!important;padding-left:3px!important;color:#EBEBEB}.bd-minimal-chan #bd-show-channels{display:block!important}.tipsy{z-index:9000000001!important;position:absolute;padding:5px;display:block;visibility:visible;opacity:.8}.tipsy-arrow{position:absolute;width:0;height:0;border:5px solid transparent;bottom:0;right:10px;border-bottom:0;border-top-color:#000}.tipsy-inner{background-color:#000;color:#fff;max-width:300px;padding:5px 8px 4px;text-align:center;overflow:hidden!important;text-overflow:ellipsis}#bd-psd-container{position:fixed;width:50%;height:75%;display:block;margin-left:25%;margin-top:5%;box-shadow:0 0 20px 0 #000;background:#2E3135;border:1px solid #25282C;min-width:750px;min-height:800px}#bd-psd-header{width:100%;height:40px;border-bottom:1px solid #25282C;line-height:40px;color:#ADADAD}#bd-psd-header span{margin-left:10px}#bd-psd-body{height:100%;width:100%}#bd-psd-table{width:100%;margin:0;padding:0;text-align:left;color:#ADADAD}#bd-psd-table thead th{background:#1D1D1D;padding:5px}#bd-psd-table tbody td{padding:5px}#bd-psd-table tbody tr{background:#292C30}#bd-psd-table tbody tr:nth-child(odd){background:#2E3135}#bd-psd-table button{background:#292C30;border:1px solid #1D1D1D;width:60px;height:30px;color:#ADADAD;cursor:pointer}#bd-psd-table button:hover{background:#2E3135}#bd-psd-header a{float:right;margin-right:10px;font-size:30px;color:#ADADAD;text-decoration:none;margin-top:-7px}.bd-g-table{text-align:left;width:520px;white-space:nowrap}.bd-g-table thead th{background:#EBEBEB!important;color:#87909c!important;padding:5px!important}.bd-g-table tbody tr{background:#E0E0E0!important}.bd-g-table tbody tr:nth-child(odd){background:#ECECEC!important}.bd-g-table tbody td{color:#87909c!important;padding:5px!important;font-size:small}.bd-g-table textarea{width:100%!important;background:#E0E0E0!important;border:0!important;resize:none!important;font-size:small!important;margin:0!important;padding:0!important}.bd-g-table input{margin:0!important;padding:0!important}.message-group.compact .message .markup .message-content{text-indent:0}.bd-psb{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAG6ElEQVR4XtWZS0xTWRjHP54+H+WhQRO0GAQxxikxmhhMKBu2upLoTDKsaupmcGVYVTdjxhUrG9kMG0OYTDKSuGIzZQHGUQNEowaJ4lt8UXwBPuf7kV5ycrmXW26bVP/JlxR6zvc63+uc5n379k1+ZOTLD45CPnR2dkoWcUgpqhS2LUgoxZX+kiwgEolYBmSGlpYWsdDT0xMoLi7uaW5ulk2bNomJJ0+ehPv6+sIfP37s0z1JY893FUKt27ZtQ3n58OGDTE1NQXyWiooKqa6uFtZkN4QyhK0IHFi/fr3MzMyIelos8DkvL09Wr17Nmp/Yk4skDimdNGPbREFBAR+Cq1atki9fvogdGFBSUiLwYa0L4I2MULYNOFtWVja0e/fumIbHvyLyj1KzpLBs2TLp7u6OrFmzJrhx40b5+vWr2PH582fZsmWL6JoQa9ljoBme8EYGspApaYA+4FWFztbU1ETD4bBYGB8fl0QiQWicJkKUfg0qVLiocJmcnBQncAKvXr2Sa9euwWM8VZVI/Hb4KwuxAP/R0VG+P+a7CpnK48G3b9/ibQTJkSNHUKRdhYuuwbMCWOMG9mOgVik+B2/cuPEHCzAcPiT77OwsvCTlsKgaIRjhJ4nDGg7RxsZG+fTpk6XYfIIS6/v27RPA91QbYn8xsO7169fky4L9yWRyPvTevHmDEaKykRt9+vQpvSOx1BA6uWPHjpiS5BI3b96ETqHPUkNo/P3795LrWQkd0MVPCHXdv3//N20+oXXr1kk6IE9IUsKJMEM4IFyIcfiQA4WFiPXGixcvRHVIoIvfMhq/dOkSMSqLgdjVOJWRkREEEs8kJLUf4jP/4zvWsJY9nvlCtUKHTDpxpwqv04rXpifhKujOnTuWtz1Boj98+JBkFsaOoqIicYLKxPAOhr+sjBKUT0qcCcLk9u3b86PCUsCp3Lp1S7Zv3054iQH+zuos1FpbW4uCZkLzWe7evUvcS36+v5mQvfCgj5gOgB+95vr16wdF5HgmBkS2bt0aWL58udgr0vPnz2V6etoS7BvwgNeGDRvEAidN166srAxquEUI5XQNCChhdaNSiLmlvr4exUk6M46pEG6ex8rzSr1KA0qggUlV6Wd6j1O1oTrR4Cz+yNu7dy/Jf45mJiLDSv1KF5SSTgYc4jLC0THPwxCCGbON4X2rKzsZwKJTKTLxd4rGlGJORlB68bqZI/x9+PBhSnMI0ktRqyb3n5pzLSS33YCodZNCWZTEM8SpDbR6t9A5j/LiDr6jnP0iNrx7904CgYBZ3QgtegYFhIpFrnCzk4sXL0btBgRXrlwZZjFKs9mjRruFT694o9fBACoZjnOSBWGgWXLDAkwDVqxYYXrbq3G5GTAg3hhw4+kBDFk0idOaezglwifLgCe8UdLXnTjJxjQHN47S7bQaSFaP7Q0uPJEP+TJgWBMTCq1du9ZrFCCp3Gb/A54GsMYBdN90vE8BQV+nEIpfvnz5HDMPRmgPwCuOBlAtuNg4gDo/tkgliqXW2IFMV+9bFyqUHxuDvcTdLjQ1qVe1EFRaWhqgkdkNoTM/ePAAgVlpZMT/5s2bccqCLj00NITiSbwOpZQfdbvQjBqzBxPj7zqste/cuXNByeP95+XLl475SJmEJD3Ay6mM4m2UPyEiZ/zOQmcmJibamRipEGYYad8QSi9zSybgNOFD57UPeo8fP05ayvs1IKmMOh49etTGm479eHkupDMizA9wCt6nSdmhMvnQlbWnRfKAYzZPgcTCCC4nGLQU4HXNMXPKNSuS5ZTpTA1oVsXb6urqUNipe6IAVYn7LmOIV0elg+N1Epe9rHc8mV27dlEo2rUCcSfu82tAdM+ePXiEsdax6mAYIcAozEyPgvxNblgnxn56B5d7eHBa7HMD3+MUZA8ODkb9GhDWcfpgeXk5Cnl61jIEYAwv0SgOMMR62Ut31oIXstFBR+mwr4ctvY3FqqqqJJe4d+8e105fD1sJvcjEuODkENZDccLPuxAGdPGG43Ih53kE8iqjfvfzaoEBcXTxm8RxmChaKZfG7YkXA1p/R+qY24hXbk0er27sYT1dHMXZz0MXlY68MZWXZ8+eGc/r/l7m/ksZ0YXCPDbB+MqVK8OqyFHGjqampuOqSIkKO83c4gXW6NoT7GEvPNQhR+EJb2Qgy1t5exJ742BqyBs3OiTv+OaPEpP79+8PuJ0CJ3f16tVh3VNv7BEDrUrB1NB2IZ2fWfMlfcDwpEd7H0ZJ4GYAa8QdXchAVq5+Zu2n4XkYMPI9/8wa1yGMH+lISLvyxLXgZfbkwABP8JPQRH9//1F9Fo/qKBAySiYGDGOgrkmKD/hPYv8IG5+tG1XWQBLPG/Aj439gf0WR+WMvWwAAAABJRU5ErkJggg==);width:25px;height:25px;background-color:transparent;background-size:100%}.bd-psm{position:fixed;pointer-events:auto;width:490px;height:460px;background-color:#fff;z-index:900000;margin:auto;right:0;left:170px;top:-60px;bottom:0;box-shadow:0 0 10px 5px rgba(193,193,193,.75);border:1px solid #EBEBEB}.bd-alert{position:absolute;width:600px;height:200px;left:0;right:0;top:300px;background-color:#2E3136;margin:auto;border:1px solid #323232;box-shadow:0 0 5px 3px rgba(30,30,30,.5);color:#EBEBEB}.bd-alert-header{height:25px;background:#36393E}.bd-alert-header span{line-height:25px;margin-left:5px}.bd-alert-closebtn{cursor:pointer;float:right;margin-right:5px;margin-top:2px}.bd-alert-closebtn:hover{color:#ADADAD}.bd-alert-body{height:178px}.bd-alert-body a{color:#FFF!important}.bd-alert-body .scroller-wrap{height:178px}.bd-alert-body .scroller-wrap .scroller{padding:5px;word-wrap:break-word}.channel-textarea-inner textarea{margin-right:40px}.servericon{width:64px;display:inline-block;background-size:100% auto;height:64px}.serverinfo{display:inline-block}#pubs-container{width:800px;position:fixed;top:50%;left:50%;margin-top:-284.5px;margin-left:-400px;background:#FFF;z-index:9000000}#pubs-container .scroller-wrap{height:500px}#pubs-header{background:#7289da;padding:5px 12px 5px 5px}#pubs-header h2{display:inline-block;font-weight:600;color:#FFF}#pubs-header input,#pubs-header button{float:right}#pubs-header input{border:0;height:30px;width:100px;color:#555;background-color:#fff;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}#pubs-header input:focus{width:300px}#pubs-header button{height:32px;background-color:#f9f9f9;color:#949494}#pubs-footer{height:25px;line-height:25px;background:#7289da}#pubs-footer div{float:right;margin-right:5px;font-weight:600px;color:#FFF}#pubs-footer a{color:#FFF;text-decoration:none;font-weight:800}.server-row{padding:5px;display:flex;background-color:#FFF}.server-row:nth-child(odd){background-color:#F3F3F3}.server-icon{width:64px;height:64px;background-size:100% auto}.server-info{display:flex;flex-flow:column;line-height:64px;margin-left:20px}.server-info span{font-size:16px;color:#000;font-weight:600}.server-info a{color:#4056a2;text-decoration:none;font-weight:800;margin-left:5px}.server-info button{width:90px;height:48px;margin-top:8px;background-color:#738bd7;color:#fff;font-size:19px}.server-info button:hover{background-color:#697ec4}.server-name{flex-grow:100}.server-name span{overflow:hidden;text-overflow:ellipsis;max-width:300px;white-space:nowrap}.server-region{min-width:85px}#pubs-spinner{position:fixed;top:50%;left:50%;margin-left:-16px;margin-top:-16px}#pubs-container .scroller::-webkit-scrollbar-track-piece,#pubs-container .scroller::-webkit-scrollbar-thumb{border-radius:0}.bd-hide-bd .callout-backdrop{display:none}.bd-detached-editor .app{width:70%}#bd-customcss-detach-container{position:absolute;width:30%;top:0;right:0;bottom:0;padding-top:58px;background-color:#36393e}#bd-customcss-detach-editor{height:calc(100% - 87px)}#bd-customcss-detach-editor #bd-customcss-innerpane,#bd-customcss-detach-editor .CodeMirror{height:100%}#bd-customcss-detach-controls{background:#E8E8E8;border-top:1px solid #ADADAD;-webkit-box-shadow:inset 0 1px 0 0 #fff;height:100%;padding:5px}#bd-customcss-detach-controls .checkbox-group li{margin-top:5px;display:inline-block}#bd-customcss-detach-controls button{width:90px;height:30px;margin-top:8px;background-color:#738bd7;color:#fff;font-size:19px}#bd-customcss-detach-controls-buttons{bottom:5px}#editor-detached{margin-top:50px}#editor-detached h3{text-align:center;font-size:30px}#editor-detached .btn{left:50%;margin-left:-100px;margin-top:10px;width:200px;height:60px}#bd-customcss-attach-controls{background:#E8E8E8;border:1px solid #FFF;border-top:1px solid #ADADAD;-webkit-box-shadow:inset 0 1px 0 0 #fff;height:100%;padding:5px;height:75px}#bd-customcss-attach-controls .checkbox-group{margin-bottom:0}#bd-customcss-attach-controls .checkbox-group li{margin-top:5px;display:inline-block}#bd-customcss-attach-controls button{margin:0;width:100px}#bd-customcss-detach-container #bd-customcss-detach-controls-buttons button{width:90px;height:30px;margin-top:8px;background-color:#738bd7;color:#fff;font-size:19px}.emoji-picker{box-shadow:none;border-top:0;border-radius:0 0 5px 5px}#bda-qem{border-radius:5px 5px 0 0;background:#FFF;border-bottom:1px solid rgba(0,0,0,.1)!important;height:30px;display:flex;flex-direction:row;padding-right:1px!important}#bda-qem button{border-left:1px solid #EFEFEF;background:transparent;box-shadow:#CECECE 1px 0 0 0;flex-grow:1}#bda-qem button:hover{background:#ECECEC}#bda-qem-twitch{border-radius:5px 0 0;order:2}#bda-qem-emojis{border-radius:0 5px 0 0;order:3}#bda-qem-favourite{order:3}#bda-qem button.active{background-color:#E2E2E2}#bda-qem-twitch-container,#bda-qem-favourite-container{width:346px;height:327px;background-color:#FFF;border-radius:0 0 5px 5px}#bda-qem-twitch-container .scroller-wrap,#bda-qem-favourite-container .scroller-wrap{height:100%}.emote-menu-inner{padding:5px 0 0 15px}#rmenu{left:25px;display:block!important;cursor:pointer;color:#FFF;position:fixed}.bda-qme-hidden #bda-qem-emojis{display:none}.bda-dark #bda-qem-favourite-container,.bda-dark #bda-qem-twitch-container{background-color:#353535}.bda-dark #bda-qem{border-bottom:1px solid #464646!important;background:#353535}.bda-dark #bda-qem button{background:#353535;border-left:1px solid #242424;box-shadow:#424242 1px 0 0 0;color:#FFF}.bda-dark #bda-qem button.active{background-color:#292929}.bda-dark #bda-qem button:hover{background-color:#303030}.bda-dark #bda-qem-favourite-container,.bda-dark #bda-qem-twitch-container{background-color:#353535}.bda-dark .emoji-picker{background-color:#353535}.bda-dark .emoji-picker .category{background-color:#353535}.bda-dark .emoji-picker .header .search-bar{background-color:#2B2B2B}.bda-dark .emoji-picker .search-bar input{color:#FFF}.bda-dark .emoji-picker .search-bar input::-webkit-input-placeholder{color:#FFF}.bda-dark .emoji-picker .scroller .emoji-item.selected{background:rgba(123,123,123,.37)}.bda-dark .emoji-picker .dimmer.visible{background-color:rgba(62,62,62,.65)}.bda-dark .emoji-picker .diversity-selector .popout{background:#353535;border-color:#202020}.bda-dark #bda-qem-twitch-container .scroller::-webkit-scrollbar,.bda-dark #bda-qem-twitch-container .scroller::-webkit-scrollbar-track,.bda-dark #bda-qem-twitch-container .scroller::-webkit-scrollbar-track-piece{background-color:#303030!important;border-color:#303030!important}.bda-dark #bda-qem-favourite-container .scroller::-webkit-scrollbar,.bda-dark #bda-qem-favourite-container .scroller::-webkit-scrollbar-track,.bda-dark #bda-qem-favourite-container .scroller::-webkit-scrollbar-track-piece{background-color:#303030!important;border-color:#303030!important}.bda-dark .emoji-picker .scroller::-webkit-scrollbar,.bda-dark .emoji-picker .scroller::-webkit-scrollbar-track,.bda-dark .emoji-picker .scroller::-webkit-scrollbar-track-piece{background-color:#303030!important;border-color:#303030!important}.bda-dark #bda-qem-twitch-container .scroller::-webkit-scrollbar-thumb,.bda-dark #bda-qem-favourite-container .scroller::-webkit-scrollbar-thumb,.bda-dark .emoji-picker .scroller::-webkit-scrollbar-thumb{border-color:#202020!important;background-color:#202020!important} \ No newline at end of file +.CodeMirror{font-family:monospace;height:300px;color:#000;background-color:#EBEBEB!important}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}#bd-psd-header a,#pubs-footer a,#rmenu ul a,.server-info a{text-decoration:none}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent}#custom-css-ta,.spoiler:before{font-family:Consolas}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}.cm-s-neat span.cm-comment{color:#a86}.cm-s-neat span.cm-keyword{line-height:1em;font-weight:700;color:#00f}.cm-s-neat span.cm-string{color:#a22}.cm-s-neat span.cm-builtin{line-height:1em;font-weight:700;color:#077}.cm-s-neat span.cm-special{line-height:1em;font-weight:700;color:#0aa}.cm-s-neat span.cm-variable{color:#000}.cm-s-neat span.cm-atom,.cm-s-neat span.cm-number{color:#3a3}.cm-s-neat span.cm-meta{color:#555}.cm-s-neat span.cm-link{color:#3a3}.cm-s-neat .CodeMirror-activeline-background{background:#e8f2ff}.cm-s-neat .CodeMirror-matchingbracket{outline:grey solid 1px;color:#000!important}#custom-css-ta{background:#D8D8D8;height:200px}.spoiler{color:transparent!important}.spoiler img{display:none}.spoiler:before{content:"Spoiler";display:block;background:#1D1D1D;color:#ADADAD!important;min-height:30px;text-align:center;line-height:100%;padding-top:5px}.emotemenu-enabled .channel-textarea-inner textarea{margin-right:45px!important}#bdbeta{background:red}#emote-menu{background:#36393E;height:0;width:300px;position:absolute;bottom:45px;right:0;border:1px solid #000;border-radius:5px 0 0;overflow:hidden;visibility:hidden;transition:all 1s;-webkit-transition:all 1s}.emotemenu-open{height:450px!important;visibility:visible!important}#emote-menu-header{width:100%;height:30px;background-color:#36393E}.emote-menu-tab{float:left;width:130px;text-align:center;padding:7px;color:#ADADAD;background-color:#424549;cursor:pointer}.emote-menu-tab:hover{background-color:#45484C}#emote-menu-inner,#emote-menu-inner-fav{height:412px}.emote-menu-tab-selected,.emote-menu-tab-selected:hover{background-color:#36393E}#emote-container{padding:10px}.emote-container{display:inline-block;padding:2px;border-radius:5px;width:30px;height:30px;position:relative}#bd-ps-body,#bd-show-channels,#tc-settings-panel-footer,.bd-ps-server-info,.emote-icon,.fav,.tipsy,.tipsy-arrow{position:absolute}.emote-icon{max-width:100%;max-height:100%;margin:auto;top:0;right:0;bottom:0;left:0;cursor:pointer}.emote-container:hover{background:rgba(123,123,123,.37)}.emoteflip,.emotespinflip{transform:scaleX(-1)}.emotespin{animation:1s emote-spin infinite linear}.emote1spin{animation:1s emote-spin-reverse infinite linear}.emotespin2{animation:.5s emote-spin infinite linear}.emote2spin{animation:.5s emote-spin-reverse infinite linear}.emotespin3{animation:.2s emote-spin infinite linear}.emote3spin{animation:.2s emote-spin-reverse infinite linear}.emotepulse{animation:1s emote-pulse infinite linear}.emotetr{transform:translateX(-3px)}.emotebl{transform:translateY(-3px)}.emotebr{transform:translate(-3px,-3px)}.emoteshake{animation:1s emote-shake infinite linear}.emoteflap{transform:scaleY(-1)!important}.emoteshake2{animation:emote-shake2 .3s linear infinite}.emoteshake3{animation:emote-shake3 .1s linear infinite}@keyframes emote-shake2{25%{transform:translate(-1px,-1px)}50%{transform:translate(-1px,1px)}75%{transform:translate(1px,-1px)}}@keyframes emote-shake3{25%{transform:translate(-1px,-1px)}50%{transform:translate(-1px,1px)}75%{transform:translate(1px,-1px)}}@keyframes emote-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes emote-spin-reverse{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes emote-pulse{0%,100%{-webkit-transform:scale(1,1)}50%{-webkit-transform:scale(1.2,1.2)}}@keyframes emote-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}#tc-settings-panel{position:fixed;width:50%;height:75%;background:#2e3136;display:block;z-index:9001;margin-left:25%;margin-top:5%;border:1px solid #000;box-shadow:0 0 20px 0 #000;max-height:800px;min-width:750px}#tc-settings-panel-header{background:#36393e;height:60px;border-bottom:1px solid #000;box-shadow:0 1px 0 0 #4e4e4e}#tc-settings-panel-header h2{margin:0 0 0 10px;line-height:60px;color:#ADADAD;display:inline-block;float:left}#tc-settings-panel-header span{float:right;display:inline;line-height:50px;margin-right:15px;font-size:29px;font-weight:700;color:#ADADAD}#rmenu{width:auto;background:#505050;z-index:999999;box-shadow:0 0 2px #000;padding:2px}#rmenu ul a{color:#FFF;padding:3px}#tc-settings-panel-body{overflow:auto}#tc-settings-panel-body ul{overflow:auto;position:absolute;padding:0;margin-top:0;border-bottom:1px solid #000;left:0;right:0;bottom:40px;top:61px}#tc-settings-panel-body ul li{padding:15px;color:#ADADAD;background:#2E3136;border-bottom:1px solid #000;box-shadow:0 1px 0 #404040 inset}#tc-settings-panel-body ul li:nth-child(odd){background:#33363B}#tc-settings-panel-body ul li h2{display:inline}#tc-links a{color:#FFF}#tc-settings-panel-footer{background:#36393e;height:40px;bottom:0;right:0;left:0;border-top:1px solid #000;box-shadow:0 1px 0 #505050 inset;line-height:40px;padding-left:10px;color:#ADADAD!important}.tc-switch,.tc-switch span{display:inline-block;height:24px}#tc-links{float:right;margin-right:10px}.tc-switch{background:#2e3136;width:100px;float:right;margin:-7px;border:1px solid #000;outline:#404040 solid 1px;cursor:pointer}.tc-switch.disabled{background:gray;cursor:default}.tc-switch.disabled span{background:gray!important}.tc-switch.disabled .tc-switch-on{border-left:1px gray!important}.tc-switch span{line-height:24px;width:49px;text-align:center}.bd-minimal .account .avatar-small,.bd-minimal .account .username,.bd-minimal.bd-minimal-chan .channels-wrap{display:none}.tc-switch-off{border-right:1px solid #000}.tc-switch-on{border-left:1px solid #404040}.tc-switch-on.active{background:green;border-left:1px solid #00AE08}.tc-switch-off.active{background:#860606}.bd-minimal .avatar-large{max-width:20px;max-height:20px;background-size:100%;margin-right:2px;margin-top:0;border-radius:0}.bd-minimal .comment{border-left:2px solid #EBEBEB;padding-left:2px}.bd-minimal .theme-dark .comment{border-left:2px solid #303030}.bd-minimal .user-name{font-size:small}.bd-minimal .message-group{padding:5px}.bd-minimal .embed{padding:2px}.bd-minimal .channel-members .avatar-small{max-width:15px;max-height:15px;background-size:15px 15px}.server-name span,.tipsy-inner{text-overflow:ellipsis;max-width:300px}.bd-minimal .channel-members .avatar-small .status{height:5px;width:5px}.bd-minimal .channel-members .member{padding:5px}.bd-minimal .channel-members-wrap{min-width:0}.bd-minimal .channel-members h2{margin-top:3px}.bd-minimal .channel-text a,.bd-minimal .guild-channels ul .channel-voice{padding:5px!important;font-size:small}.bd-minimal .guild-channels h2{padding:2px}.bd-minimal .guild-channels header spann{font-size:12px}.bd-minimal .channels-wrap{width:160px}.bd-minimal .channels-wrap .guild-channels{padding:0}.bd-minimal .guilds .friends-icon,.bd-minimal .guilds li,.bd-minimal .guilds li .avatar-small,.bd-minimal .guilds li .guild-inner,.bd-minimal .guilds li .guild-inner a{width:20px;height:20px;background-size:100%;font-size:15px;line-height:20px}.bd-minimal .guilds-wrapper{width:45px}.bd-minimal .guilds li.active .guild-inner:before{height:20px;margin-top:-10px}.bd-minimal .guilds-add{font-size:20px;line-height:14px}.bd-minimal .guilds li.audio .guild-inner:after{width:12px;height:12px;background-size:12px}.emotewrapper{display:inline-block;position:relative}.emotewrapper:hover .fav{display:block}.fav{display:none;width:15px;height:15px;right:-7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAzFBMVEUAAABQUFBMTExLS0tNTU1MTExNTU1NTU1MTExMTExNTU1LS0tEREBEREBEREBEREBJSUhLS0tLS0tEREBNTU1NTU1NTU1EREArKyhNTU1NTU0AAABMTExKSklMTExNTU1NTU1NTU1KSkpMTExKSkhNTU1KSkpISEZNTU1LS0tAQDxOTk5KSkpLS0tNTU1MTExMTEx/f39MTExMTExLS0pLS0tMTExNTU1NTU1LS0pNTU1NTU1NTU1NTU1NTU1NTUxNTU1NTU1NTUxMTEzB8C/5AAAAOnRSTlMAI8X96oWAgYSF68QBAg0PMCb9BIuLgQUD4N0Bh0mKhZSOQ4gcrKscaW8QRE6fmJyjAshASceG7cIpqQOxTQAAALVJREFUGFddx6FOA0EYAOGZvd07Qm6vVCAAgUUgQEDfX/YZMAigqaFN7iC5tsmPqGPUN/AvUVeoEbGOCElJz08Uzeixqu4AqomVVSNngOVjTqDGZSl3UFtPGV2ot2zaq96YM9p5Ddzcf/nTTAlj+/sNtNu8OcwkIsbPBtrUfMQeEhGQmHbmGIFMwLPzu6UMIwBNgToshgq8Nr2ki+Oy7ebDHp70LRPWB6OZgfWLWei7fJonOOsPCGA9kVlssOoAAAAASUVORK5CYII=) no-repeat #303030;border:none;background-size:100% 100%;border-radius:5px;top:-7px;cursor:pointer}#bd-ps-container{position:fixed;width:50%;height:75%;background:#2e3136;display:block;z-index:9001;margin-left:25%;margin-top:5%;border:1px solid #000;box-shadow:0 0 20px 0 #000;max-height:800px;min-width:750px}#bd-ps-header{background:#36393e;height:60px;border-bottom:1px solid #000;box-shadow:0 1px 0 0 #4e4e4e}#bd-ps-header h2{margin:0 0 0 10px;line-height:60px;color:#ADADAD;display:inline-block;float:left}#bd-psd-header span,.bd-ps-server-header span{margin-left:10px}#bd-ps-header span{float:right;display:inline;line-height:50px;margin-right:15px;font-size:29px;font-weight:700;color:#ADADAD}#pubs-header h2,.bd-ps-server-icon,.bd-ps-server-info,.servericon,.serverinfo{display:inline-block}#bd-ps-body{padding:0;margin-top:0;left:0;right:0;bottom:0;top:61px;overflow:auto}.bd-ps-server{width:100%;height:200px}.bd-ps-server-header{height:50px;width:100%;margin-top:1px;background:#202020;color:#AEAEAE;line-height:50px;font-size:20px}.bd-ps-server-body{padding:5px}.bd-ps-server-icon{width:90px;height:90px;background:#202020}.bd-ps-server-info{height:190px;left:100px;right:5px;color:#AEAEAE;overflow:auto}#bd-ps-body table{width:100%;margin:0;padding:0;border-color:red;border-collapse:collapse;text-align:left}#bd-ps-body table th{background-color:#202020;color:#EDEDED;height:50px;padding-left:5px}#bd-ps-body table tr{margin:0;padding:0;height:50px;background-color:#33363B;border-bottom:1px solid #000;box-shadow:0 1px 0 #404040 inset}#bd-ps-body table tr td{padding-left:5px;color:#EDEDED;min-width:100px}#bd-ps-body .description{overflow:auto;max-height:60px;word-wrap:break-word}#bd-ps-body table tr:nth-child(odd){background-color:#2E3136}#bd-show-channels{display:none;width:12px;height:18px;background:#2e3136;left:33px;top:79px;text-align:left!important;padding:0 0 0 3px!important;color:#EBEBEB}.bd-minimal-chan #bd-show-channels{display:block!important}.tipsy{z-index:9000000001!important;padding:5px;display:block;visibility:visible;opacity:.8}.tipsy-arrow{width:0;height:0;border:5px solid transparent;bottom:0;right:10px;border-bottom:none;border-top-color:#000}.tipsy-inner{background-color:#000;color:#fff;padding:5px 8px 4px;text-align:center;overflow:hidden!important}#bd-psd-container,#bd-psd-table button:hover,#bd-psd-table tbody tr:nth-child(odd){background:#2E3135}#bd-psd-container{position:fixed;width:50%;height:75%;display:block;margin-left:25%;margin-top:5%;box-shadow:0 0 20px 0 #000;border:1px solid #25282C;min-width:750px;min-height:800px}#bd-psd-header{width:100%;height:40px;border-bottom:1px solid #25282C;line-height:40px;color:#ADADAD}#bd-psd-body{height:100%;width:100%}#bd-psd-table{width:100%;margin:0;padding:0;text-align:left;color:#ADADAD}#bd-psd-table thead th{background:#1D1D1D;padding:5px}#bd-psd-table tbody td{padding:5px}#bd-psd-table tbody tr{background:#292C30}#bd-psd-table button{background:#292C30;border:1px solid #1D1D1D;width:60px;height:30px;color:#ADADAD;cursor:pointer}#bd-psd-header a{float:right;margin-right:10px;font-size:30px;color:#ADADAD;margin-top:-7px}.bd-g-table tbody td,.bd-g-table thead th{color:#87909c!important;padding:5px!important}.bd-g-table{text-align:left;width:520px;white-space:nowrap}.bd-g-table thead th{background:#EBEBEB!important}.bd-g-table tbody tr{background:#E0E0E0!important}.bd-g-table tbody tr:nth-child(odd){background:#ECECEC!important}.bd-g-table tbody td{font-size:small}.bd-g-table input,.bd-g-table textarea{margin:0!important;padding:0!important}.bd-g-table textarea{width:100%!important;background:#E0E0E0!important;border:none!important;resize:none!important;font-size:small!important}.message-group.compact .message .markup .message-content{text-indent:0}.bd-psb{background-image:url(data:image/png;base64,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);width:25px;height:25px;background-color:transparent;background-size:100%}.bd-psm{position:fixed;pointer-events:auto;width:490px;height:460px;background-color:#fff;z-index:900000;margin:auto;right:0;left:170px;top:-60px;bottom:0;box-shadow:0 0 10px 5px rgba(193,193,193,.75);border:1px solid #EBEBEB}.bd-alert{position:absolute;width:600px;height:200px;left:0;right:0;top:300px;background-color:#2E3136;margin:auto;border:1px solid #323232;box-shadow:0 0 5px 3px rgba(30,30,30,.5);color:#EBEBEB}#pubs-container,#pubs-spinner{top:50%;left:50%;position:fixed}#bd-customcss-attach-controls .checkbox-group,#bd-pane .tab-bar.TOP{margin-bottom:0}.bd-alert-header{height:25px;background:#36393E}.bd-alert-body,.bd-alert-body .scroller-wrap{height:178px}.bd-alert-header span{line-height:25px;margin-left:5px}.bd-alert-closebtn{cursor:pointer;float:right;margin-right:5px;margin-top:2px}.bd-alert-closebtn:hover{color:#ADADAD}.bd-alert-body a{color:#FFF!important}.bd-alert-body .scroller-wrap .scroller{padding:5px;word-wrap:break-word}.channel-textarea-inner textarea{margin-right:40px}.servericon{width:64px;background-size:100% auto;height:64px}#pubs-container{width:800px;margin-top:-284.5px;margin-left:-400px;background:#FFF;z-index:9000000}#pubs-container .scroller-wrap{height:500px}#pubs-header{background:#7289da;padding:5px 12px 5px 5px}#pubs-header h2{font-weight:600;color:#FFF}#pubs-header button,#pubs-header input{float:right}#pubs-header input{border:none;height:30px;width:100px;color:#555;background-color:#fff;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}#pubs-header input:focus{width:300px}#pubs-header button{height:32px;background-color:#f9f9f9;color:#949494}#pubs-footer{height:25px;line-height:25px;background:#7289da}#pubs-footer div{float:right;margin-right:5px;font-weight:600px;color:#FFF}#pubs-footer a{color:#FFF;font-weight:800}.server-row{padding:5px;display:flex;background-color:#FFF}.server-row:nth-child(odd){background-color:#F3F3F3}.server-icon{width:64px;height:64px;background-size:100% auto}.server-info{display:flex;flex-flow:column;line-height:64px;margin-left:20px}.server-info span{font-size:16px;color:#000;font-weight:600}.server-info a{color:#4056a2;font-weight:800;margin-left:5px}.server-info button{width:90px;height:48px;margin-top:8px;background-color:#738bd7;color:#fff;font-size:19px}.server-info button:hover{background-color:#697ec4}#bd-customcss-attach-controls,#bd-customcss-detach-controls{background:#E8E8E8;-webkit-box-shadow:inset 0 1px 0 0 #fff;padding:5px}.server-name{flex-grow:100}.server-name span{overflow:hidden;white-space:nowrap}.server-region{min-width:85px}#pubs-spinner{margin-left:-16px;margin-top:-16px}#pubs-container .scroller::-webkit-scrollbar-thumb,#pubs-container .scroller::-webkit-scrollbar-track-piece{border-radius:0}.bd-hide-bd .callout-backdrop{display:none}.bd-detached-editor .app{width:70%}#bd-customcss-detach-container{position:absolute;width:30%;top:0;right:0;bottom:0;padding-top:58px;background-color:#36393e}#bd-customcss-detach-editor{height:calc(100% - 87px)}#bd-customcss-detach-editor #bd-customcss-innerpane,#bd-customcss-detach-editor .CodeMirror{height:100%}#bd-customcss-detach-controls{border-top:1px solid #ADADAD;height:100%}#bd-customcss-detach-controls .checkbox-group li{margin-top:5px;display:inline-block}#bd-customcss-detach-controls button{width:90px;height:30px;margin-top:8px;background-color:#738bd7;color:#fff;font-size:19px}#bd-customcss-detach-controls-buttons{bottom:5px}#editor-detached{margin-top:50px}#editor-detached h3{text-align:center;font-size:30px}#editor-detached .btn{left:50%;margin-left:-100px;margin-top:10px;width:200px;height:60px}#bd-customcss-attach-controls{border:1px solid #FFF;border-top:1px solid #ADADAD;height:75px}#bd-customcss-attach-controls .checkbox-group li{margin-top:5px;display:inline-block}#bd-customcss-attach-controls button{margin:0;width:100px}#bd-customcss-detach-container #bd-customcss-detach-controls-buttons button{width:90px;height:30px;margin-top:8px;background-color:#738bd7;color:#fff;font-size:19px}.emoji-picker{box-shadow:none;border-top:none;border-radius:0 0 5px 5px}#bda-qem{border-radius:5px 5px 0 0;background:#FFF;border-bottom:1px solid rgba(0,0,0,.1)!important;height:30px;display:flex;flex-direction:row;padding-right:1px!important}#bda-qem button{border-left:1px solid #EFEFEF;background:0 0;box-shadow:#CECECE 1px 0 0 0;flex-grow:1}#bda-qem button:hover{background:#ECECEC}#bda-qem-twitch{border-radius:5px 0 0;order:2}#bda-qem-emojis{border-radius:0 5px 0 0;order:3}#bda-qem-favourite{order:3}#bda-qem button.active{background-color:#E2E2E2}#bda-qem-favourite-container,#bda-qem-twitch-container{width:346px;height:327px;background-color:#FFF;border-radius:0 0 5px 5px}#bda-qem-favourite-container .scroller-wrap,#bda-qem-twitch-container .scroller-wrap{height:100%}.emote-menu-inner{padding:5px 0 0 15px}#rmenu{left:25px;display:block!important;cursor:pointer;color:#FFF;position:fixed}.bda-qme-hidden #bda-qem-emojis{display:none}#bd-settings-pane{margin-top:18px}.bda-slist-top{height:25px;flex-grow:1}.bda-slist-top>.btn{height:20px;line-height:20px;font-size:13px;padding:0 6px 6px;margin-left:5px!important;float:right}.bda-slist li{background:#F3F3F3;padding:5px;border-bottom:1px solid #ADADAD;min-height:116px;max-height:116px}.bda-slist li:nth-child(odd){background:#F3F3F3;border-top:1px solid #FFF}.chat .title-wrap,.guild-header header,.guilds-wrapper:before{background:rgba(25,62,90,.91)!important}.bda-slist .bda-name{color:#87909C;font-weight:700;font-size:12px}.bda-slist .bda-description{margin-top:5px;color:#4E4E4E;width:400px;overflow-y:scroll;min-height:90px;max-height:90px;border-top:1px solid #DADADA;padding-top:5px;word-break:break-word}.bda-slist .scroller::-webkit-scrollbar-thumb,.bda-slist .scroller::-webkit-scrollbar-track-piece{border-radius:0!important;border-color:transparent}.bda-slist .bda-left{width:400px;display:inline-block}.bda-slist .bda-right{display:inline-block;float:right}.bda-slist .checkbox{margin-left:18px}.bda-slist .checkbox:before{content:"Enabled";color:#87909C;margin-right:5px;font-weight:600}.bda-slist .bda-right .btn{height:30px;width:100px;line-height:12px;margin-left:0;text-align:center;display:block}.bda-slist .bda-right .bda-plugin-reload{margin-top:35px}.bda-slist .bda-right .bda-plugin-settings{margin-top:5px}#bd-themes-pane .bda-plugin-reload{margin-top:70px}.guilds-wrapper:before{min-height:48px!important;width:60px;content:" ";display:block}.guilds-wrapper ul{padding-top:5px}.bda-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;background:rgba(0,0,0,.5)}.bd-settings{max-width:516px}.bda-dark #bda-qem{border-bottom:1px solid #464646!important;background:#353535}.bda-dark #bda-qem button{background:#353535;border-left:1px solid #242424;box-shadow:#424242 1px 0 0 0;color:#FFF}.bda-dark #bda-qem button.active{background-color:#292929}.bda-dark #bda-qem button:hover{background-color:#303030}.bda-dark #bda-qem-favourite-container,.bda-dark #bda-qem-twitch-container,.bda-dark .emoji-picker,.bda-dark .emoji-picker .category{background-color:#353535}.bda-dark .emoji-picker .header .search-bar{background-color:#2B2B2B}.bda-dark .emoji-picker .search-bar input{color:#FFF}.bda-dark .emoji-picker .search-bar input::-webkit-input-placeholder{color:#FFF}.bda-dark .emoji-picker .scroller .emoji-item.selected{background:rgba(123,123,123,.37)}.bda-dark .emoji-picker .dimmer.visible{background-color:rgba(62,62,62,.65)}.bda-dark .emoji-picker .diversity-selector .popout{background:#353535;border-color:#202020}.bda-dark #bda-qem-twitch-container .scroller::-webkit-scrollbar,.bda-dark #bda-qem-twitch-container .scroller::-webkit-scrollbar-track,.bda-dark #bda-qem-twitch-container .scroller::-webkit-scrollbar-track-piece{background-color:#303030!important;border-color:#303030!important}.bda-dark #bda-qem-favourite-container .scroller::-webkit-scrollbar,.bda-dark #bda-qem-favourite-container .scroller::-webkit-scrollbar-track,.bda-dark #bda-qem-favourite-container .scroller::-webkit-scrollbar-track-piece{background-color:#303030!important;border-color:#303030!important}.bda-dark .emoji-picker .scroller::-webkit-scrollbar,.bda-dark .emoji-picker .scroller::-webkit-scrollbar-track,.bda-dark .emoji-picker .scroller::-webkit-scrollbar-track-piece{background-color:#303030!important;border-color:#303030!important}.bda-dark #bda-qem-favourite-container .scroller::-webkit-scrollbar-thumb,.bda-dark #bda-qem-twitch-container .scroller::-webkit-scrollbar-thumb,.bda-dark .emoji-picker .scroller::-webkit-scrollbar-thumb{border-color:#202020!important;background-color:#202020!important} \ No newline at end of file diff --git a/js/main.js b/js/main.js index c03d82c..f3a310c 100644 --- a/js/main.js +++ b/js/main.js @@ -1477,7 +1477,7 @@ SettingsPanel.prototype.construct = function () { \
Themes\
\ -
\ +
\ \ \
\ @@ -1594,7 +1594,7 @@ SettingsPanel.prototype.construct = function () {
\
\
\ - \ + \ \
\ \ @@ -1637,9 +1637,9 @@ SettingsPanel.prototype.construct = function () {
\
\
\ -
\ +
\
\ - \ + \ \
\ \ @@ -1812,12 +1812,61 @@ Utils.prototype.importSettings = function() { } localStorage["bdcustomcss"] = obj.customCss; var ccss = atob(localStorage.getItem("bdcustomcss")); + if (!customCssInitialized) { + customCssEditor.init(); + customCssInitialized = true; + } customCssEditor.applyCustomCss(ccss, settingsCookie["bda-css-0"], false); customCssEditor.editor.setValue(ccss); }catch(err) { mainCore.alert("Invalid Data", err); return false; } + + try { + $.each(obj.plugins, function(plugin) { + var enabled = obj.plugins[plugin]; + if(bdplugins.hasOwnProperty(plugin)) { + pluginCookie[plugin] = enabled; + var cb = $("#"+plugin.replace(" ", "__")); + if(cb.is(":checked") && !enabled) { + bdplugins[plugin]["plugin"].stop(); + cb.prop("checked", false); + } + if(!cb.is(":checked") && enabled) { + bdplugins[plugin]["plugin"].start(); + cb.prop("checked", true); + } + } + }); + pluginModule.savePluginData(); + }catch(err) { + mainCore.alert("Failed to load plugin data", err); + return false; + } + + try { + themeCookie = obj.themes; + $.each(themeCookie, function(theme) { + var enabled = themeCookie[theme]; + var id = "#ti" + theme; + if(bdthemes.hasOwnProperty(theme)) { + if($(id).is(":checked") && !enabled) { + $(id).prop("checked", false); + $("#"+theme).remove(); + } + if(!$(id).is(":checked") && enabled) { + $(id).prop("checked", true); + $("head").append(''); + } + } + }); + themeModule.saveThemeData(); + }catch(err) { + mainCore.alert("Failed to load theme data", err); + return false; + } + return false; }); }; @@ -1826,7 +1875,7 @@ Utils.prototype.exportSettings = function() { var obj = { settings: settingsCookie, customCss: localStorage["bdcustomcss"], - plugins: bdplugins, + plugins: pluginCookie, themes: themeCookie, favEmotes: window.localStorage["bdfavemotes"] }; @@ -1928,7 +1977,7 @@ PluginModule.prototype.handlePlugin = function (checkbox) { var cb = $(checkbox).children().find('input[type="checkbox"]'); var enabled = !cb.is(":checked"); - var id = cb.attr("id"); + var id = cb.attr("id").replace("__", " "); cb.prop("checked", enabled); if (enabled) { diff --git a/js/main.min.js b/js/main.min.js index e5fa679..5edad32 100644 --- a/js/main.min.js +++ b/js/main.min.js @@ -1,2 +1,94 @@ -function Core(){}function EmoteModule(){}function PublicServers(){}function QuickEmoteMenu(){}function CustomCssEditor(){}function SettingsPanel(){utils.injectJs("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.9.0/codemirror.min.js"),utils.injectJs("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.9.0/mode/css/css.min.js"),utils.injectJs("https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.4.2/Sortable.min.js")}function Utils(){}function VoiceMode(){}function PluginModule(){}function ThemeModule(){}function BdWSocket(){bdws=this}function BdApi(){}var settingsPanel,emoteModule,utils,quickEmoteMenu,opublicServers,voiceMode,pluginModule,themeModule,customCssEditor,jsVersion=1.63,supportedVersion="0.2.5",mainObserver,twitchEmoteUrlStart="https://static-cdn.jtvnw.net/emoticons/v1/",twitchEmoteUrlEnd="/1.0",ffzEmoteUrlStart="https://cdn.frankerfacez.com/emoticon/",ffzEmoteUrlEnd="/1",bttvEmoteUrlStart="https://cdn.betterttv.net/emote/",bttvEmoteUrlEnd="/1x",mainCore,settings={"Save logs locally":{id:"bda-gs-0",info:"Saves chat logs locally",implemented:!1,hidden:!1,cat:"core"},"Public Servers":{id:"bda-gs-1",info:"Display public servers button",implemented:!0,hidden:!1,cat:"core"},"Minimal Mode":{id:"bda-gs-2",info:"Hide elements and reduce the size of elements.",implemented:!0,hidden:!1,cat:"core"},"Voice Mode":{id:"bda-gs-4",info:"Only show voice chat",implemented:!0,hidden:!1,cat:"core"},"Hide Channels":{id:"bda-gs-3",info:"Hide channels in minimal mode",implemented:!0,hidden:!1,cat:"core"},"Dark Mode":{id:"bda-gs-5",info:"Make certain elements dark by default(wip)",implemented:!0,hidden:!1,cat:"core"},"Override Default Emotes":{id:"bda-es-5",info:"Override default emotes",implemented:!1,hidden:!1,cat:"core"},"Voice Disconnect":{id:"bda-dc-0",info:"Disconnect from voice server when closing Discord",implemented:!0,hidden:!1,cat:"core"},"Custom css live update":{id:"bda-css-0",info:"",implemented:!0,hidden:!0,cat:"core"},"Custom css auto udpate":{id:"bda-css-1",info:"",implemented:!0,hidden:!0,cat:"core"},"Show Emotes":{id:"bda-es-7",info:"Show any emotes",implemented:!0,hidden:!1,cat:"emote"},"FrankerFaceZ Emotes":{id:"bda-es-1",info:"Show FrankerFaceZ Emotes",implemented:!0,hidden:!1,cat:"emote"},"BetterTTV Emotes":{id:"bda-es-2",info:"Show BetterTTV Emotes",implemented:!0,hidden:!1,cat:"emote"},"Emote Menu":{id:"bda-es-0",info:"Show Twitch/Favourite emotes in emote menu",implemented:!0,hidden:!1,cat:"emote"},"Emoji Menu":{id:"bda-es-9",info:"Show Discord emoji menu",implemented:!0,hidden:!1,cat:"emote"},"Emote Autocomplete":{id:"bda-es-3",info:"Autocomplete emote commands",implemented:!1,hidden:!1,cat:"emote"},"Emote Auto Capitalization":{id:"bda-es-4",info:"Autocapitalize emote commands",implemented:!0,hidden:!1,cat:"emote"},"Show Names":{id:"bda-es-6",info:"Show emote names on hover",implemented:!0,hidden:!1,cat:"emote"},"Show emote modifiers":{id:"bda-es-8",info:"Enable emote mods",implemented:!0,hidden:!1,cat:"emote"}},links={"Jiiks.net":{text:"Jiiks.net",href:"http://jiiks.net",target:"_blank"},twitter:{text:"Twitter",href:"http://twitter.com/jiiksi",target:"_blank"},github:{text:"Github",href:"http://github.com/jiiks",target:"_blank"}},defaultCookie={version:jsVersion,"bda-gs-0":!1,"bda-gs-1":!0,"bda-gs-2":!1,"bda-gs-3":!1,"bda-gs-4":!1,"bda-gs-5":!0,"bda-es-0":!0,"bda-es-1":!0,"bda-es-2":!0,"bda-es-3":!1,"bda-es-4":!1,"bda-es-5":!0,"bda-es-6":!0,"bda-es-7":!0,"bda-es-8":!0,"bda-jd":!0,"bda-es-8":!0,"bda-dc-0":!1,"bda-css-0":!1,"bda-css-1":!1,"bda-es-9":!0},bdchangelog={changes:{darkmode:{title:"v1.63 : Dark Mode",text:"Dark mode makes certain elements dark by default(currently only applies to emote menu)",img:""},emotemenu:{title:"v1.62 : Brand new emote menu that fits in Discord emoji menu!",text:"The emote menu has been replaced by a new one that injects itself in the Discord emoji menu!",img:""},cccss:{title:"v1.61 : New custom CSS editor",text:"The custom CSS editor now has options and can be detached!",img:""},vdc:{title:"v1.61 : Voice Disconnect",text:"Disconnect from voice server when closing Discord!",img:""},pslist:{title:"v1.60 : New public server list!",text:'New and shiny public server list powered by
DiscordServers.com!',img:""},api:{title:"v1.59 : New plugin api callback",text:"Use the `observer(e)` callback instead of creating your own MutationObserver",img:""},emotemods:{title:"v1.59 : New emote mods!",text:"The following emote mods have been added: :shake2, :shake3, :flap",img:""},minmode:{title:"v1.59: Minimal mode",text:"Minimal mode embed fixed size has been removed",img:""}},fixes:{modal:{title:"v1.62 : Fixed modals",text:"Fixed broken modal introduced by 0.0.287",imt:""},emotes:{title:"v1.59 : Native sub emote mods",text:"Emote mods now work with native sub emotes!",img:""},emotes2:{title:"v1.59 : Emote mods and custom emotes",text:"Emote mods will no longer interfere with custom emotes using :",img:""}}},settingsCookie={};Core.prototype.init=function(){function e(){if(console.log((new Date).getTime()+" Defer"),$(".guilds-wrapper .guilds").children().length>0){console.log((new Date).getTime()+" Defer Loaded");var i=($(".guilds>li:first-child"),$("
';if(null!=bdchangelog.changes){e+='

New Stuff

    ';for(var t in bdchangelog.changes)t=bdchangelog.changes[t],e+="
  • "+t.title+"
    "+t.text+"
  • ";e+="
"}if(null!=bdchangelog.fixes){e+='

Fixed

    ';for(var i in bdchangelog.fixes)i=bdchangelog.fixes[i],e+="
  • "+i.title+"
    "+i.text+"
  • ";e+="
"}if(null!=bdchangelog.upcoming){e+='

Coming Soon

    ';for(var s in bdchangelog.upcoming)s=bdchangelog.upcoming[s],e+="
  • "+s.title+"
    "+s.text+"
  • ";e+="
"}return e+='
'},Core.prototype.alert=function(e,t){$("body").append('
'+e+'
×
'+t+"
")};var emotesFfz={},emotesBTTV={},emotesTwitch={emotes:{emote:{image_id:0}}},subEmotesTwitch={};EmoteModule.prototype.init=function(){},EmoteModule.prototype.getBlacklist=function(){$.getJSON("https://cdn.rawgit.com/Jiiks/betterDiscordApp/"+_hash+"/data/emotefilter.json",function(e){bemotes=e.blacklist})},EmoteModule.prototype.obsCallback=function(e){var t=this;if(settingsCookie["bda-es-7"]){$(".emoji").each(function(){var e=$(this);if(-1!=e.attr("src").indexOf(".png")){var t=e.next(),i=e.attr("alt");t.size()>0&&"SPAN"==t.prop("tagName")&&(i+=t.text(),t.remove()),"SPAN"!=e.parent().prop("tagName")?e.replaceWith(""+i+""):e.replaceWith(i)}});for(var i=0;i-1)return;return s.addClass("spoiler"),void s.on("click",function(){$(this).removeClass("spoiler"),spoilered.push($(this).attr("data-reactid"))})}if(!(t.length<4)){if("ClauZ"==t)return void(e=e.replace("ClauZ",''));var n=!1,a=t,d="",r=["emoteflip","emotespin","emotepulse","emotespin2","emotespin3","emote1spin","emote2spin","emote3spin","emotetr","emotebl","emotebr","emoteshake","emoteshake2","emoteshake3","emoteflap"];if(t.indexOf(":")>-1){var c=t.split(/:(?!.*:)/);""!=c[0]&&""!=c[1]&&(userEmoteCss=!0,a=c[0],"bttv"==c[1]&&(n=!0),settingsCookie["bda-es-8"]&&(d="emote"+c[1],r.indexOf(d)<0&&(d="")))}if(-1==$.inArray(a,bemotes)){if(emotesTwitch.emotes.hasOwnProperty(a)){var l=Math.round(a.length/4),p=a.substr(0,l)+"ï·™"+a.substr(l,l)+"ï·™"+a.substr(2*l,l)+"ï·™"+a.substr(3*l),u=twitchEmoteUrlStart+emotesTwitch.emotes[a].image_id+twitchEmoteUrlEnd;return void(e=e.replace(t,'
'+p+'
'))}if(subEmotesTwitch.hasOwnProperty(a)){var l=Math.round(a.length/4),p=a.substr(0,l)+"ï·™"+a.substr(l,l)+"ï·™"+a.substr(2*l,l)+"ï·™"+a.substr(3*l),u=twitchEmoteUrlStart+subEmotesTwitch[a]+twitchEmoteUrlEnd;return void(e=e.replace(t,'
'+p+'
'))}if("undefined"!=typeof emotesBTTV&&settingsCookie["bda-es-2"]&&emotesBTTV.hasOwnProperty(a)){var l=Math.round(a.length/4),p=a.substr(0,l)+"ï·™"+a.substr(l,l)+"ï·™"+a.substr(2*l,l)+"ï·™"+a.substr(3*l),u=emotesBTTV[a];return void(e=e.replace(t,'
'+p+'
'))}if("undefined"!=typeof emotesFfz&&settingsCookie["bda-es-1"]&&(!n||!emotesBTTV2.hasOwnProperty(a))&&emotesFfz.hasOwnProperty(a)){var l=Math.round(a.length/4),p=a.substr(0,l)+"ï·™"+a.substr(l,l)+"ï·™"+a.substr(2*l,l)+"ï·™"+a.substr(3*l),u=ffzEmoteUrlStart+emotesFfz[a]+ffzEmoteUrlEnd;return void(e=e.replace(t,'
'+p+'
'))}if("undefined"!=typeof emotesBTTV2&&settingsCookie["bda-es-2"]&&emotesBTTV2.hasOwnProperty(a)){var l=Math.round(a.length/4),p=a.substr(0,l)+"ï·™"+a.substr(l,l)+"ï·™"+a.substr(2*l,l)+"ï·™"+a.substr(3*l);n&&(p=t.substr(0,l)+"ï·™"+t.substr(l,l)+"ï·™"+t.substr(2*l,l)+"ï·™"+t.substr(3*l));var u=bttvEmoteUrlStart+emotesBTTV2[a]+bttvEmoteUrlEnd;return void(e=e.replace(t,'
'+p+'
'))}}}}),null!=i.parentElement)){var s=i.parentElement.offsetHeight;i.innerHTML=e.replace(new RegExp("ï·™","g"),"");var o=i.parentElement.offsetHeight,n=$(".scroller.messages").first();n.scrollTop(n.scrollTop()+(o-s))}}if("undefined"!=typeof emotesTwitch&&e.parentElement){var i=e.parentElement;if("SPAN"==i.tagName&&($(i.parentElement).hasClass("markup")||$(i.parentElement).hasClass("message-content"))){var s=!1;$(i.parentElement).hasClass("edited")&&(i=i.parentElement.parentElement.firstChild,s=!0),s?setTimeout(t,250):t()}}},EmoteModule.prototype.autoCapitalize=function(){var e=this;$("body").delegate($(".channel-textarea-inner textarea"),"keyup change paste",function(){if(settingsCookie["bda-es-4"]){var t=$(".channel-textarea-inner textarea").val();if(void 0!=t){var i=t.split(" ").pop();if(i.length>3){if("danSgame"==i)return;var s=e.capitalize(i.toLowerCase());null!==s&&void 0!==s&&$(".channel-textarea-inner textarea").val(t.replace(i,s))}}}})},EmoteModule.prototype.capitalize=function(e){var t=emotesTwitch.emotes;for(var i in t)if(t.hasOwnProperty(i)&&e==(i+"").toLowerCase())return i},PublicServers.prototype.getPanel=function(){return this.container},PublicServers.prototype.init=function(){var e=this,t=$(".guilds>li:first-child");t.after($("
  • ",{id:"bd-pub-li",css:{height:"20px",display:1==settingsCookie["bda-gs-1"]?"":"none"}}).append($("
    ",{"class":"guild-inner",css:{height:"20px","border-radius":"4px"}}).append($("").append($("
    ",{css:{"line-height":"20px","font-size":"12px"},text:"public",id:"bd-pub-button"}))))),$("#bd-pub-button").on("click",function(){e.show()});var i="";i+='",this.container=i,$("#bd-pub-li").length<1&&setTimeout(function(){e.init()},250)},PublicServers.prototype.show=function(){var e=this;$("body").append(this.getPanel());var t={sort:[{online:"desc"}],from:0,size:20,query:{filtered:{query:{match_all:{}}}}};$("#sbtn").on("click",function(){e.search()}),$("#sterm").on("keyup",function(t){13==t.keyCode&&e.search()}),this.loadServers(t,!1);var e=this;$(document).on("mouseup.bdps",function(t){$("#bd-pub-button").is(t.target)||$("#pubs-container").is(t.target)||0!==$("#pubs-container").has(t.target).length||e.hide()})},PublicServers.prototype.hide=function(){$("#pubs-container").remove(),$(document).off("mouseup.bdps")},PublicServers.prototype.loadServers=function(e,t){var i=this;$("#sbtn").prop("disabled",!0),$("#sterm").prop("disabled",!0),$("#slist").empty(),$("#pubs-spinner").show(),$.ajax({type:"POST",dataType:"json",url:"https://search-discordservers-izrtub5nprzrl76ugyy6hdooe4.us-west-1.es.amazonaws.com/app/_search",crossDomain:!0,data:JSON.stringify(e),success:function(e){var s=e.hits.hits;t?$("#pubs-header-title").text("Public Servers - Search Results: "+s.length):$("#pubs-header-title").text("Public Servers"),s.forEach(function(e){var t=e._source,s=t.invite_code,o='
    ';o+='
    ',o+='
    ',o+=""+t.name+" by "+t.owner.name+"",o+="
    ",o+='
    ',o+=""+t.online+"/"+t.members+" Members",o+="
    ",o+='
    ',o+=""+t.region+"",o+="
    ",o+='
    ',o+="",o+="
    ",o+="
    ",$("#slist").append(o),$("button[data-server-invite-code="+s+"]").on("click",function(){i.joinServer(s)})})},done:function(){$("#pubs-spinner").hide(),$("#sbtn").prop("disabled",!1),$("#sterm").prop("disabled",!1)},always:function(){$("#pubs-spinner").hide(),$("#sbtn").prop("disabled",!1),$("#sterm").prop("disabled",!1)},error:function(){$("#pubs-spinner").hide(),$("#sbtn").prop("disabled",!1),$("#sterm").prop("disabled",!1)},complete:function(){$("#pubs-spinner").hide(),$("#sbtn").prop("disabled",!1),$("#sterm").prop("disabled",!1)}})},PublicServers.prototype.search=function(){var e={sort:[{online:"desc"}],from:0,size:20,query:{filtered:{query:{match_all:{}}}}},t={filter:{and:[{query:{match_phrase_prefix:{name:$("#sterm").val()}}}]}};$("#sterm").val()&&$.extend(e,t),this.loadServers(e,!0)},PublicServers.prototype.joinServer=function(e){$(".guilds-add").click(),$(".action.join .btn").click(),$(".create-guild-container input").val(e),$(".form.join-server .btn-primary").click()},QuickEmoteMenu.prototype.init=function(){$(document).on("mousedown",function(e){"rmenu"!=e.target.id&&$("#rmenu").remove()}),this.favoriteEmotes={};var e=localStorage.bdfavemotes;void 0!=e&&(this.favoriteEmotes=JSON.parse(atob(e)));var t="";t+='
    ',t+=' ',t+=" ",t+="
    ",this.qmeHeader=t;var i="";i+='
    ',i+='
    ',i+='
    ',i+='
    ';for(var s in emotesTwitch.emotes)if(emotesTwitch.emotes.hasOwnProperty(s)){var o=emotesTwitch.emotes[s].image_id;i+='
    ',i+=' ',i+=" ",i+="
    "}i+="
    ",i+="
    ",i+="
    ",i+="
    ",this.teContainer=i;var n="";n+='
    ',n+='
    ',n+='
    ',n+='
    ';for(var s in this.favoriteEmotes){var a=this.favoriteEmotes[s];n+='
    ',n+=' ",n+=" ",n+="
    "}n+="
    ",n+="
    ",n+="
    ",n+="
    ",this.faContainer=n},QuickEmoteMenu.prototype.favContext=function(e,t){e.stopPropagation();var i=$("
    ",{id:"rmenu","data-emoteid":$(t).prop("title"),text:"Remove"});return i.css({top:e.pageY-$("#bda-qem-favourite-container").offset().top,left:e.pageX-$("#bda-qem-favourite-container").offset().left}),$(t).parent().append(i),i.on("click",function(e){return e.preventDefault(),e.stopPropagation(),$(this).remove(),console.log($(this).data("emoteid")),delete quickEmoteMenu.favoriteEmotes[$(this).data("emoteid")],quickEmoteMenu.updateFavorites(),!1}),!1},QuickEmoteMenu.prototype.switchHandler=function(e){this.switchQem($(e).attr("id"))},QuickEmoteMenu.prototype.switchQem=function(e){var t=$("#bda-qem-twitch"),i=$("#bda-qem-favourite"),s=$("#bda-qem-emojis");switch(t.removeClass("active"),i.removeClass("active"),s.removeClass("active"),$(".emoji-picker").hide(),$("#bda-qem-favourite-container").hide(),$("#bda-qem-twitch-container").hide(),e){case"bda-qem-twitch":t.addClass("active"),$("#bda-qem-twitch-container").show();break;case"bda-qem-favourite":i.addClass("active"),$("#bda-qem-favourite-container").show();break;case"bda-qem-emojis":s.addClass("active"),$(".emoji-picker").show()}this.lastTab=e;var o=$(".emote-icon");o.off(),o.on("click",function(){var e=$(this).attr("title"),t=$(".channel-textarea-inner textarea");t.val(" "==t.val().slice(-1)?t.val()+e:t.val()+" "+e)})},QuickEmoteMenu.prototype.obsCallback=function(e){if(settingsCookie["bda-es-9"]?e.removeClass("bda-qme-hidden"):e.addClass("bda-qme-hidden"),settingsCookie["bda-es-0"]){e.prepend(this.qmeHeader),e.append(this.teContainer),e.append(this.faContainer),void 0==this.lastTab&&(this.lastTab="bda-qem-favourite"),this.switchQem(this.lastTab)}},QuickEmoteMenu.prototype.favorite=function(e,t){this.favoriteEmotes.hasOwnProperty(e)||(this.favoriteEmotes[e]=t),this.updateFavorites()},QuickEmoteMenu.prototype.updateFavorites=function(){var e="";e+='
    ',e+='
    ',e+='
    ',e+='
    ';for(var t in this.favoriteEmotes){var i=this.favoriteEmotes[t];e+='
    ',e+=' ",e+=" ",e+="
    "}e+="
    ",e+="
    ",e+="
    ",e+="
    ",this.faContainer=e,$("#bda-qem-favourite-container").replaceWith(e),window.localStorage.bdfavemotes=btoa(JSON.stringify(this.favoriteEmotes))},CustomCssEditor.prototype.init=function(){var e=this;e.hideBackdrop=!1,e.editor=CodeMirror.fromTextArea(document.getElementById("bd-custom-css-ta"),{lineNumbers:!0,mode:"css",indentUnit:4,theme:"neat"}),e.editor.on("change",function(t){var i=t.getValue();e.applyCustomCss(i,!1,!1)});var t="";t+='
    ',t+='
      ',t+="
    • ",t+='
      ',t+='
      ",t+=' Live Update',t+="
      ",t+="
    • ",t+="
    • ",t+='
      ',t+='
      ",t+=' Autosave',t+="
      ",t+="
    • ",t+="
    • ",t+='
      ',t+='
      ",t+=' Hide Backdrop',t+="
      ",t+="
    • ",t+="
    ",t+='
    ',t+=' ',t+=' ',t+=' ',t+="
    ",t+="
    ",this.attachEditor=t,$("#bd-customcss-innerpane").append(t),$("#bd-customcss-detached-update").on("click",function(){return e.applyCustomCss(e.editor.getValue(),!0,!1),!1}),$("#bd-customcss-detached-save").on("click",function(){return e.applyCustomCss(e.editor.getValue(),!1,!0),!1});var i="";i+='
    ',i+='
    ',i+="
    ",i+="
    ",this.detachedEditor=i},CustomCssEditor.prototype.attach=function(){$("#editor-detached").hide(),$("#app-mount").removeClass("bd-detached-editor"),$("#bd-customcss-pane").append($("#bd-customcss-innerpane")),$("#bd-customcss-detached-detach").show(),$("#bd-customcss-detach-container").remove()},CustomCssEditor.prototype.detach=function(){this.attach(),$("#editor-detached").show(),$("#bd-customcss-detached-detach").hide(),$("#app-mount").addClass("bd-detached-editor"),$(".app").parent().append(this.detachedEditor),$("#bd-customcss-detach-editor").append($("#bd-customcss-innerpane"))},CustomCssEditor.prototype.applyCustomCss=function(e,t,i){0==$("#customcss").length&&$("head").append(''),(t||settingsCookie["bda-css-0"])&&$("#customcss").html(e),(i||settingsCookie["bda-css-1"])&&localStorage.setItem("bdcustomcss",btoa(e))};var settingsButton=null,panel=null;SettingsPanel.prototype.init=function(){var e=this;e.construct();var t=$("body");settingsCookie["bda-es-0"]?$("#twitchcord-button-container").show():$("#twitchcord-button-container").hide(),settingsCookie["bda-gs-2"]?t.addClass("bd-minimal"):t.removeClass("bd-minimal"),settingsCookie["bda-gs-3"]?t.addClass("bd-minimal-chan"):t.removeClass("bd-minimal-chan"),settingsCookie["bda-gs-4"]&&voiceMode.enable(),settingsCookie["bda-gs-5"]&&$("#app-mount").addClass("bda-dark"),settingsCookie["bda-es-6"]?(emoteNamePopup=$("
    "),$(document).on("mouseover",".emote",function(){var e=$(this).offset(),t=$(this).attr("alt");$(emoteNamePopup).find(".tipsy-inner").text(t),$(emoteNamePopup).css("left",e.left-25),$(emoteNamePopup).css("top",e.top-32),$("div[data-reactid='.0.1.1']").append($(emoteNamePopup))}),$(document).on("mouseleave",".emote",function(){$(".tipsy").remove()})):$(document).off("mouseover",".emote")};var customCssInitialized=!1,lastTab="";SettingsPanel.prototype.changeTab=function(e){lastTab=e;$("#bd-control-groups");switch($(".bd-tab").removeClass("selected"),$(".bd-pane").hide(),$("#"+e).addClass("selected"),$("#"+e.replace("tab","pane")).show(),e){case"bd-settings-tab":break;case"bd-customcss-tab":customCssInitialized||(customCssEditor.init(),customCssInitialized=!0)}},SettingsPanel.prototype.updateSetting=function(e){var t=$(e).children().find('input[type="checkbox"]'),i=!t.is(":checked"),s=t.attr("id");t.prop("checked",i),"bda-css-2"==s&&($("#app-mount").removeClass("bd-hide-bd"),customCssEditor.hideBackdrop=i,i&&$("#app-mount").addClass("bd-hide-bd")),settingsCookie[s]=i,settingsCookie["bda-es-0"]?$("#twitchcord-button-container").show():$("#twitchcord-button-container").hide(),settingsCookie["bda-gs-2"]?$("body").addClass("bd-minimal"):$("body").removeClass("bd-minimal"),settingsCookie["bda-gs-3"]?$("body").addClass("bd-minimal-chan"):$("body").removeClass("bd-minimal-chan"),settingsCookie["bda-gs-1"]?$("#bd-pub-li").show():$("#bd-pub-li").hide(),settingsCookie["bda-gs-4"]?voiceMode.enable():voiceMode.disable(),$("#app-mount").removeClass("bda-dark"),settingsCookie["bda-gs-5"]&&$("#app-mount").addClass("bda-dark"),settingsCookie["bda-es-6"]?(emoteNamePopup=$("
    "),$(document).on("mouseover",".emote",function(){var e=$(this).offset(),t=$(this).attr("alt");$(emoteNamePopup).find(".tipsy-inner").text(t),$(emoteNamePopup).css("left",e.left-25),$(emoteNamePopup).css("top",e.top-32),$("div[data-reactid='.0.1.1']").append($(emoteNamePopup))}),$(document).on("mouseleave",".emote",function(){$(".tipsy").remove()})):$(document).off("mouseover",".emote"),mainCore.saveSettings()},SettingsPanel.prototype.construct=function(){function e(){$(".tab-bar-item").removeClass("selected"),settingsButton.addClass("selected"),$(".form .settings-right .settings-inner").first().hide(),panel.show(),""==lastTab?i.changeTab("bd-settings-tab"):i.changeTab(lastTab)}function t(){$(".btn.btn-settings").length<1?setTimeout(t,100):$(".btn.btn-settings").first().on("click",function(){function e(){if($(".modal-inner").first().is(":visible")){panel.hide();var t=$(".tab-bar.SIDE").first();$(".tab-bar.SIDE .tab-bar-item").click(function(){$(".form .settings-right .settings-inner").first().show(),$("#bd-settings-new").removeClass("selected"),panel.hide()}),t.append(settingsButton),$(".form .settings-right .settings-inner").last().after(panel),$("#bd-settings-new").removeClass("selected")}else setTimeout(e,100)}e()})}var i=this;panel=$("
    ",{id:"bd-pane","class":"settings-inner",css:{display:"none"}});var s='
    Core
    Emotes
    Custom CSS
    Plugins
    Themes
    ",s+='";var d=atob(localStorage.getItem("bdcustomcss"));customCssEditor.applyCustomCss(d,!0,!1),s+='
    BetterDiscord v'+version+"(JSv"+jsVersion+') by Jiiks BetterDiscord.net
    ',settingsButton=$("
    ",{"class":"tab-bar-item",text:"BetterDiscord",id:"bd-settings-new",click:e}),panel.html(s),t()};var _hash;Utils.prototype.getTextArea=function(){return $(".channel-textarea-inner textarea")},Utils.prototype.jqDefer=function(e){window.jQuery?e():setTimeout(function(){this.jqDefer(e)},100)},Utils.prototype.getHash=function(){$.getJSON("https://api.github.com/repos/Jiiks/BetterDiscordApp/commits/master",function(e){_hash=e.sha,emoteModule.getBlacklist()})},Utils.prototype.loadHtml=function(e,t){var i=$("
    ",{"class":"bd-container"}).appendTo("body");e="//cdn.rawgit.com/Jiiks/BetterDiscordApp/"+_hash+"/html/"+e+".html",i.load(e,t())},Utils.prototype.injectJs=function(e){$("