1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-06-27 21:05:53 +00:00

feat: add toggle to hide combos

This commit is contained in:
mxgic1337 2025-06-04 18:35:06 +02:00
parent b250075813
commit 120740acbd
No known key found for this signature in database
GPG key ID: 8239FEDBF9C2FB59

View file

@ -38,6 +38,7 @@ const CLASSES = {
'player-ext': '.video-player .extension-taskbar,.video-player .extension-container,.video-player .extensions-dock__layout,.video-player .extensions-notifications,.video-player .extensions-video-overlay-size-container,.video-player .extensions-dock__layout',
'player-ext-hover': '.video-player__container[data-controls="false"] .extension-taskbar,.video-player__container[data-controls="false"] .extension-container,.video-player__container[data-controls="false"] .extensions-dock__layout,.video-player__container[data-controls="false"] .extensions-notifications,.video-player__container[data-controls="false"] .extensions-video-overlay-size-container',
'player-cast': '.video-player button:has(.tw-chromecast-button__icon)',
'combos': 'div:has(> [aria-controls="one-tap-store-id"]), div > div > .tw-transition-group:has([class*="oneTapStreakPill--"]), div#one-tap-store-id',
'player-event-bar': '.channel-root .live-event-banner-ui__header',
'player-rerun-bar': '.channel-root__player-container div.tw-c-text-overlay:not([data-a-target="hosting-ui-header"])',
@ -343,6 +344,16 @@ export default class CSSTweaks extends Module {
}
});
this.settings.add('layout.combos', {
default: false,
ui: {
path: 'Appearance > Layout >> Channel',
title: 'Hide Combos.',
component: 'setting-check-box'
},
changed: val => this.toggleHide('combos', val)
});
/*this.settings.add('layout.discover', {
default: true,
ui: {
@ -510,6 +521,7 @@ export default class CSSTweaks extends Module {
this.toggleHide('discover-luna', this.settings.get('layout.hide-discover-luna'));
this.toggleHide('prime-offers', !this.settings.get('layout.prime-offers'));
//this.toggleHide('top-discover', !this.settings.get('layout.discover'));
this.toggleHide('combos', this.settings.get('layout.combos'));
this.toggle('hide-unfollow-button', this.settings.get('channel.hide-unfollow'));
this.toggleHide('pinned-hype-chat', ! this.settings.get('chat.hype.show-pinned'));