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:
parent
903b0b234c
commit
3e653c0381
2 changed files with 34 additions and 0 deletions
|
@ -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'));
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue