1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-09-16 18:06:55 +00:00

Added: Ability to hide re-runs in sidebar channel lists (#687)

This commit is contained in:
1bakedpotato 2019-10-23 17:49:01 -05:00 committed by Mike
parent 903b0b234c
commit 3e653c0381
2 changed files with 34 additions and 0 deletions

View file

@ -19,6 +19,7 @@ const CLASSES = {
'side-closed-friends': '.side-nav--collapsed .online-friends',
'side-closed-rec-channels': '.side-nav--collapsed .recommended-channels,.side-nav--collapsed .ffz--popular-channels',
'side-offline-channels': '.side-nav-card__link[href*="/videos/"],.side-nav-card[href*="/videos/"]',
'side-rerun-channels': '.side-nav .ffz--side-nav-card-rerun',
'prime-offers': '.top-nav__prime',
@ -133,6 +134,16 @@ export default class CSSTweaks extends Module {
changed: val => this.toggleHide('side-offline-channels', val)
});
this.settings.add('layout.side-nav.hide-reruns', {
default: false,
ui: {
path: 'Appearance > Layout >> Side Navigation',
title: 'Hide Reruns',
component: 'setting-check-box'
},
changed: val => this.toggleHide('side-rerun-channels', val)
});
this.settings.add('layout.swap-sidebars', {
default: false,
ui: {
@ -282,6 +293,7 @@ export default class CSSTweaks extends Module {
this.toggleHide('side-nav', !this.settings.get('layout.side-nav.show'));
this.toggleHide('side-rec-friends', !this.settings.get('layout.side-nav.show-rec-friends'));
this.toggleHide('side-offline-channels', this.settings.get('layout.side-nav.hide-offline'));
this.toggleHide('side-rerun-channels', this.settings.get('layout.side-nav.hide-reruns'));
this.toggleHide('prime-offers', !this.settings.get('layout.prime-offers'));
this.toggleHide('top-discover', !this.settings.get('layout.discover'));