From 2fd6d90f8ab8b47e8d485fef16168a62d7d0af00 Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Thu, 3 Feb 2022 20:05:09 -0800 Subject: [PATCH 1/4] added platform=darwin specific css --- src/renderer/style.less | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/renderer/style.less b/src/renderer/style.less index 560b21e2..e83ac9b3 100644 --- a/src/renderer/style.less +++ b/src/renderer/style.less @@ -5957,5 +5957,16 @@ body.no-gpu { } } +body[platform='darwin'] { + #window-controls-container { + display: none; + } + + .app-chrome .app-chrome-item > .app-mainmenu { + opacity: 0; + pointer-events: none; + } +} + @import url("less/compact.less"); From 6dc31052e12a3fa709df1f134d53c2e434f6d50c Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Thu, 3 Feb 2022 20:07:31 -0800 Subject: [PATCH 2/4] removed css rule for linux that was previously used to disable acrylic --- src/renderer/style.less | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/renderer/style.less b/src/renderer/style.less index e83ac9b3..f5713b50 100644 --- a/src/renderer/style.less +++ b/src/renderer/style.less @@ -68,10 +68,6 @@ body[loading] { } } -body[platform='linux'] { - background: #222; -} - body.notransparency::before { content: ""; position: absolute; From 7ff814cfdafd7aefee8eae414a28058e8bd3e0a6 Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Thu, 3 Feb 2022 20:10:26 -0800 Subject: [PATCH 3/4] added -webkit-app-region: drag; to chrome--left --- src/renderer/style.less | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/renderer/style.less b/src/renderer/style.less index f5713b50..87d68942 100644 --- a/src/renderer/style.less +++ b/src/renderer/style.less @@ -876,6 +876,7 @@ input[type=range].web-slider::-webkit-slider-runnable-track { .app-chrome .app-chrome--left { width: 30%; justify-content: left; + -webkit-app-region: drag; } .app-chrome .app-chrome--center { @@ -5961,6 +5962,7 @@ body[platform='darwin'] { .app-chrome .app-chrome-item > .app-mainmenu { opacity: 0; pointer-events: none; + -webkit-app-region: drag; } } From a96b601ccd4a262cd962f25b47a8d6f256956e9f Mon Sep 17 00:00:00 2001 From: Core <64542347+coredev-uk@users.noreply.github.com> Date: Fri, 4 Feb 2022 04:11:44 +0000 Subject: [PATCH 4/4] button pos update --- src/main/base/browserwindow.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/base/browserwindow.ts b/src/main/base/browserwindow.ts index 04faf2bc..8e5940ea 100644 --- a/src/main/base/browserwindow.ts +++ b/src/main/base/browserwindow.ts @@ -46,8 +46,8 @@ export class BrowserWindow { hasShadow: false, show: false, backgroundColor: "#1E1E1E", - titleBarStyle: 'customButtonsOnHover', - trafficLightPosition: {x: 960, y: 20}, + titleBarStyle: 'hidden', + trafficLightPosition: {x: 15, y: 20}, webPreferences: { nodeIntegration: true, sandbox: true,