From cf943948bf1d42618d4306ae31debcd8317aae9b Mon Sep 17 00:00:00 2001 From: pompurin404 Date: Sat, 31 Aug 2024 12:29:47 +0800 Subject: [PATCH] try hide titlebar --- src/main/index.ts | 7 +++++++ src/renderer/src/App.tsx | 3 ++- src/renderer/src/assets/main.css | 7 +++++++ src/renderer/src/components/base/base-page.tsx | 5 +++-- src/renderer/src/components/updater/updater-button.tsx | 1 + src/renderer/src/pages/connections.tsx | 2 +- src/renderer/src/pages/dns.tsx | 1 + src/renderer/src/pages/override.tsx | 3 ++- src/renderer/src/pages/profiles.tsx | 1 + src/renderer/src/pages/proxies.tsx | 2 +- src/renderer/src/pages/settings.tsx | 3 ++- src/renderer/src/pages/sniffer.tsx | 1 + src/renderer/src/pages/syspeoxy.tsx | 2 +- src/renderer/src/pages/tun.tsx | 1 + 14 files changed, 31 insertions(+), 8 deletions(-) diff --git a/src/main/index.ts b/src/main/index.ts index d223090..3e72399 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -155,6 +155,13 @@ export function createWindow(show = false): void { x: mainWindowState.x, y: mainWindowState.y, show: false, + frame: false, + titleBarStyle: 'hidden', + titleBarOverlay: { + color: '#00000000', + symbolColor: '#8D8D8D', + height: 48 + }, autoHideMenuBar: true, ...(process.platform === 'linux' ? { icon: icon } : {}), webPreferences: { diff --git a/src/renderer/src/App.tsx b/src/renderer/src/App.tsx index 7004cd4..eb125b9 100644 --- a/src/renderer/src/App.tsx +++ b/src/renderer/src/App.tsx @@ -106,12 +106,13 @@ const App: React.FC = () => { return (
-
+

Mihomo Party

} diff --git a/src/renderer/src/pages/tun.tsx b/src/renderer/src/pages/tun.tsx index ab6ff1b..125b05f 100644 --- a/src/renderer/src/pages/tun.tsx +++ b/src/renderer/src/pages/tun.tsx @@ -62,6 +62,7 @@ const Tun: React.FC = () => { header={