diff --git a/src/main/base/browserwindow.ts b/src/main/base/browserwindow.ts index 65a24a4b..ec199479 100644 --- a/src/main/base/browserwindow.ts +++ b/src/main/base/browserwindow.ts @@ -125,6 +125,16 @@ export class BrowserWindow { this.options.width = windowState.width; this.options.height = windowState.height; + switch(process.platform) { + default: + + break; + case "linux": + this.options.autoHideMenuBar = true + this.options.frame = true + break; + } + // Start the webserver for the browser window to load this.startWebServer(); diff --git a/src/renderer/less/linux.less b/src/renderer/less/linux.less new file mode 100644 index 00000000..6b26d1ee --- /dev/null +++ b/src/renderer/less/linux.less @@ -0,0 +1,6 @@ +// Linux +body[platform="linux"] { + #window-controls-container { + display: none; + } +} \ No newline at end of file diff --git a/src/renderer/style.less b/src/renderer/style.less index 55173ca4..ccce4639 100644 --- a/src/renderer/style.less +++ b/src/renderer/style.less @@ -3156,4 +3156,5 @@ body[platform='darwin'] { } +@import url("less/linux.less"); @import url("less/compact.less");