From 8997666ea09efe2c3ac1aa5dbaf4da69a993700b Mon Sep 17 00:00:00 2001 From: Bombay Date: Tue, 19 Aug 2025 11:03:31 +0700 Subject: [PATCH] for mac use regular titlebar --- .../artcraft/tauri.artcraft_3d.conf.toml | 4 ++++ .../tauri.artcraft_3d.no_dev.conf.json | 11 +++++++++ .../tauri.artcraft_3d.no_dev.conf.toml | 4 ++++ ...tauri.artcraft_3d.no_dev_windows.conf.json | 11 +++++++++ .../src/components/signaled/TopBar/TopBar.tsx | 23 +------------------ 5 files changed, 31 insertions(+), 22 deletions(-) diff --git a/crates/desktop/artcraft/tauri.artcraft_3d.conf.toml b/crates/desktop/artcraft/tauri.artcraft_3d.conf.toml index a049179edc..69ae44539a 100644 --- a/crates/desktop/artcraft/tauri.artcraft_3d.conf.toml +++ b/crates/desktop/artcraft/tauri.artcraft_3d.conf.toml @@ -3,3 +3,7 @@ frontendDist = "../../../frontend/apps/editor3d/dist" beforeDevCommand = "npx nx run editor3d:dev" devUrl = "http://localhost:5173" + +[[app.windows]] +decorations = true +title = "ArtCraft" \ No newline at end of file diff --git a/crates/desktop/artcraft/tauri.artcraft_3d.no_dev.conf.json b/crates/desktop/artcraft/tauri.artcraft_3d.no_dev.conf.json index 29720ce7a7..2c1bf75efa 100644 --- a/crates/desktop/artcraft/tauri.artcraft_3d.no_dev.conf.json +++ b/crates/desktop/artcraft/tauri.artcraft_3d.no_dev.conf.json @@ -4,5 +4,16 @@ "beforeDevCommand": "echo 'no dev'", "devUrl": "http://localhost:5173", "beforeBuildCommand": "npx nx run editor3d:build" + }, + "app": { + "windows": [ + { + "title": "ArtCraft", + "resizable": true, + "fullscreen": false, + "dragDropEnabled": false, + "decorations": false + } + ] } } diff --git a/crates/desktop/artcraft/tauri.artcraft_3d.no_dev.conf.toml b/crates/desktop/artcraft/tauri.artcraft_3d.no_dev.conf.toml index 057dd29d0f..0a4aa9e9b2 100644 --- a/crates/desktop/artcraft/tauri.artcraft_3d.no_dev.conf.toml +++ b/crates/desktop/artcraft/tauri.artcraft_3d.no_dev.conf.toml @@ -4,3 +4,7 @@ frontendDist = "../../../frontend/apps/editor3d/dist" #beforeDevCommand = "nx run editor3d:dev" beforeDevCommand = "echo 'no dev'" devUrl = "http://localhost:5173" + +[[app.windows]] +decorations = true +title = "ArtCraft" diff --git a/crates/desktop/artcraft/tauri.artcraft_3d.no_dev_windows.conf.json b/crates/desktop/artcraft/tauri.artcraft_3d.no_dev_windows.conf.json index 29720ce7a7..2c1bf75efa 100644 --- a/crates/desktop/artcraft/tauri.artcraft_3d.no_dev_windows.conf.json +++ b/crates/desktop/artcraft/tauri.artcraft_3d.no_dev_windows.conf.json @@ -4,5 +4,16 @@ "beforeDevCommand": "echo 'no dev'", "devUrl": "http://localhost:5173", "beforeBuildCommand": "npx nx run editor3d:build" + }, + "app": { + "windows": [ + { + "title": "ArtCraft", + "resizable": true, + "fullscreen": false, + "dragDropEnabled": false, + "decorations": false + } + ] } } diff --git a/frontend/apps/editor3d/app/src/components/signaled/TopBar/TopBar.tsx b/frontend/apps/editor3d/app/src/components/signaled/TopBar/TopBar.tsx index 56272cdc9d..178286613f 100644 --- a/frontend/apps/editor3d/app/src/components/signaled/TopBar/TopBar.tsx +++ b/frontend/apps/editor3d/app/src/components/signaled/TopBar/TopBar.tsx @@ -150,28 +150,7 @@ export const TopBar = ({ pageName, loginSignUpPressed }: Props) => { aria-label="navigation" >
- {isDesktop && platform === "macos" && ( -
-
- )} +
ArtCraft