fix(macos): fix some plugins not working in macos

This commit is contained in:
Su-Yong
2023-10-04 00:12:49 +09:00
parent 1a2f20042b
commit 61cb3135f3
3 changed files with 6 additions and 2 deletions

View File

@ -11,14 +11,17 @@ function $<E extends Element = Element>(selector: string) {
return document.querySelector<E>(selector);
}
const isMacOS = navigator.userAgent.includes('Macintosh');
export default () => {
const titleBar = document.createElement('title-bar');
const navBar = document.querySelector<HTMLDivElement>('#nav-bar-background');
if (isMacOS) titleBar.style.setProperty('--offset-left', '70px');
const logo = ElementFromFile(path.join(__dirname, '..' , '..' , 'assets', 'youtube-music.svg'));
logo.classList.add('title-bar-icon');
titleBar.appendChild(logo);
if (!isMacOS) titleBar.appendChild(logo);
document.body.appendChild(titleBar);
if (navBar) {