chore: Make windows electron shell frameless

This commit is contained in:
Susmitha Girumala committed 2021-05-24 16:37:35 -04:00
1 parent 4a07478f1e
commit c1cd762da4
3 files changed
+13 -1

No files matched your search

+6
View File
@@ -120,6 +120,8 @@
.rose-header {
-webkit-app-region: drag;
// Disable text selection to avoid text copy
-webkit-user-select: none;
min-height: sizing.rems(l) * 2;
padding-left: sizing.rems(l) * 3;
position: relative;
@@ -134,6 +136,10 @@
}
}
.rose-icon {
color: var(--subtle);
}
&.loading {
&::after {
animation: gradient 1s linear infinite;
+5
View File
@@ -54,6 +54,11 @@
</header.utilities>
{{/if}}
<header.utilities>
<Rose::Icon @name='cancel-plain' />
<Rose::Icon @name='box-outline' />
<Rose::Icon @name='minus-plain' />
</header.utilities>
</Rose::Header>
</layout.header>
+2 -1
View File
@@ -21,6 +21,7 @@ const sessionManager = require('./services/session-manager.js');
const menu = require('./config/menu.js');
const appUpdater = require('./helpers/app-updater.js');
const { isWindows } = require('./helpers/platform.js');
const isDev = require('electron-is-dev');
// Register the custom file protocol
@@ -114,7 +115,7 @@ app.on('ready', async () => {
mainWindow = new BrowserWindow({
width: 1280,
height: 760,
titleBarStyle: 'hiddenInset',
frame: !isWindows(),
webPreferences: {
partition,
sandbox: true,