From b253f1a4d1ed4afc435444bbdcb7d6db1cd4c77b Mon Sep 17 00:00:00 2001 From: SirStendec Date: Wed, 14 Dec 2016 02:40:18 -0500 Subject: [PATCH] 3.5.398. Three updates in one, I'm bad. New dashboard stuff. AutoMod badge. API helper functions for channel metadata. --- changelog.html | 29 +++++++++++++--- dark.css | 43 +++++++++++++++++++++-- old_changes.html | 5 +++ src/badges.js | 2 ++ src/commands.js | 19 +++++++++++ src/ember/channel.js | 9 ++--- src/ember/chat-input.js | 2 +- src/ember/dashboard.js | 75 +++++++++++++++++++++++++++++++++++++++++ src/ember/line.js | 16 +++++---- src/ember/room.js | 11 +++++- src/ext/api.js | 30 +++++++++++++++++ src/main.js | 4 ++- src/ui/menu.js | 3 +- src/utils.js | 75 ++++++++++++++++++++++++++++++++++++++++- style.css | 35 ++++++++++++++++++- 15 files changed, 335 insertions(+), 23 deletions(-) create mode 100644 src/ember/dashboard.js diff --git a/changelog.html b/changelog.html index aeb66adb..ea67a16f 100644 --- a/changelog.html +++ b/changelog.html @@ -1,3 +1,27 @@ +
3.5.398
+ + +
3.5.397
+ + +
3.5.396
+ +
3.5.395
-
3.5.385
- -
View Older
\ No newline at end of file diff --git a/dark.css b/dark.css index 5e664288..e347b39d 100644 --- a/dark.css +++ b/dark.css @@ -170,8 +170,8 @@ body.ffz-dark:not([data-page="teams#show"]), /* Popups */ .ffz-dark #commission_modal { - background-color: #101010 !important; - border-color: #32323e !important; + background-color: #101010 !important; + border-color: #32323e !important; } .ffz-dark .twitch_subwindow_container.two-factor-auth .card, @@ -1108,12 +1108,22 @@ body.ffz-dark:not([data-page="teams#show"]), -webkit-filter: invert(100%); } +.ffz-dark .form__input[type=text], +.ffz-dark .form__input[type=email], +.ffz-dark .form__input[type=search], +.ffz-dark textarea.form__input, +.ffz-dark select.form__input, .ffz-dark .new-header-search input { color: #fff; background-color: rgba(255,255,255,0.05); box-shadow: rgba(255,255,255,0.2) 0 0 0 1px inset; } +.ffz-dark .form__input[type=text]:focus, +.ffz-dark .form__input[type=email]:focus, +.ffz-dark .form__input[type=search]:focus, +.ffz-dark textarea.form__input:focus, +.ffz-dark select.form__input:focus, .ffz-dark .new-header-search input:focus { box-shadow: rgba(255,255,255,0.4) 0 0 0 1px inset; } @@ -1512,10 +1522,19 @@ body.ffz-dark:not([data-page="teams#show"]), box-shadow: inset 0 -1px 0 #161616, -1px 1px rgba(255,255,255,0.065); } +.ffz-dark .twitchbot-border-more, +.ffz-dark .border-t, +.ffz-dark .border-b, .ffz-dark .cn-metabar__more { border-color: rgba(255,255,255,0.2) !important; } +.ffz-dark .twitchbot-hover-text-help, +.ffz-dark .twitchbot-rule-container:hover, +.ffz-dark .twitchbot-right-container { + background-color: #191919; +} + .ffz-dark .cn-bar__button--resubscribe, .ffz-dark .button--icon.cn-bar__button--subscribed { @@ -1524,6 +1543,8 @@ body.ffz-dark:not([data-page="teams#show"]), } +.ffz-dark .twitchbot-help, +.ffz-dark .twitchbot-level-context, .ffz-dark .cn-bar__avatar-wrap { background-color: #101010; border-color: #101010; @@ -1573,4 +1594,22 @@ body.ffz-dark:not([data-page="teams#show"]), .ffz-dark .balloon .filter-bar__balloon-link--active { color: #fff !important; background-color: #6441a5 !important; +} + + +/* New Dashboard */ + +.ffz-dark .gu-transit, +.ffz-dark .dash-widget { + background-color: #191919; + border-color: rgba(255,255,255,0.2); + box-shadow: 0 2px 2px 0 rgba(255,255,255,0.05); + color: #c3c3c3; +} + +.ffz-dark .form__input[type=checkbox]:not(:checked)+label:before, +.ffz-dark .form__input[type=radio]:not(:checked)+label:before, +.ffz-dark .dash-widget__header { + background-color: #232323; + border-color: rgba(255,255,255,0.2); } \ No newline at end of file diff --git a/old_changes.html b/old_changes.html index 6b9a10b0..e3d2e495 100644 --- a/old_changes.html +++ b/old_changes.html @@ -1,3 +1,8 @@ +
3.5.385
+ +
3.5.384