electron/docs/fiddles/features/window-customization/custom-title-bar/native-window-controls/main.js
2025-02-27 14:31:21 +01:00

15 lines
390 B
JavaScript

const { app, BrowserWindow } = require('electron')
function createWindow () {
const win = new BrowserWindow({
// remove the default titlebar
titleBarStyle: 'hidden',
// expose window controls in Windows/Linux
...(process.platform !== 'darwin' ? { titleBarOverlay: true } : {})
})
win.loadURL('https://example.com')
}
app.whenReady().then(() => {
createWindow()
})