Skip to content

Commit 3507ed9

Browse files
committed
Added/used css.js ↞ [auto-sync from https://github.com/adamlui/youtube-classic]
1 parent 32d0db7 commit 3507ed9

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

youtube-classic/youtube-classic.user.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ==UserScript==
22
// @name YouTube™ Classic 📺 — (Remove rounded design + Return YouTube dislikes)
3-
// @version 2026.1.21.12
3+
// @version 2026.1.21.13
44
// @author Adam Lui, Magma_Craft, Fuim & hoothin
55
// @namespace https://github.com/adamlui
66
// @description Reverts YouTube to its classic design (before all the rounded corners & hidden dislikes) + redirects YouTube Shorts
@@ -15,6 +15,7 @@
1515
// @match *://*.youtube.com/*
1616
// @connect gm.ytclassic.com
1717
// @connect raw.githubusercontent.com
18+
// @require https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@6412760/assets/js/lib/css.js/dist/css.min.js#sha256-NPFbv/zlZBXfPJAMHFAkqB7wIGT/faDwz1RH4ZEshd0=
1819
// @require https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@3683a79/assets/js/lib/dom.js/dist/dom.min.js#sha256-Xl5ghi373aMe12nN4vOKB+C5IJQY43AtjVAdB0K3Dag=
1920
// @require https://cdn.jsdelivr.net/gh/Anarios/return-youtube-dislike@c0c3a2e/Extensions/UserScript/Return%20Youtube%20Dislike.user.js#sha256-BPRgJOQfxTUmr09fqGi1dlZ14jtZfdKHhKltqmf5B+Y=
2021
// @grant GM_registerMenuCommand
@@ -289,9 +290,6 @@
289290
return notificationDiv
290291
}
291292

292-
function extractSelectors(obj) {
293-
return Object.values(obj).flatMap(val => typeof val == 'object' ? extractSelectors(val) : val) }
294-
295293
const toolbarMenu = {
296294
state: {
297295
symbols: ['❌', '✔️'], separator: env.scriptManager.name == 'Tampermonkey' ? ' — ' : ': ',
@@ -352,7 +350,7 @@
352350
} else if (options?.updatedKey.includes('Block'))
353351
window.configStyle.textContent = Object.entries(domSelectors)
354352
.map(([key, selectors]) => !config[`${key}Block`] ? ''
355-
: `${extractSelectors(selectors).join(',')} { display: none }`
353+
: `${css.selectors.extract(selectors).join(',')} { display: none }`
356354
).join('')
357355
toolbarMenu.refresh() // prefixes/suffixes
358356
}
@@ -1151,5 +1149,5 @@
11511149
// Block stuff
11521150
document.head.append(window.configStyle ??= dom.create.style())
11531151
window.configStyle.textContent = Object.entries(domSelectors).map(([key, selectors]) =>
1154-
!config[`${key}Block`] ? '' : `${extractSelectors(selectors).join(',')} { display: none }`).join('')
1152+
!config[`${key}Block`] ? '' : `${css.selectors.extract(selectors).join(',')} { display: none }`).join('')
11551153
})()

0 commit comments

Comments
 (0)