Implement Client-Side Decorations (CSD) with custom title bar

- Disable native window decorations in tauri.conf.json
- Create TitleBar component with minimize/maximize/close controls
- Add drag region for window movement
- Integrate TitleBar into main layout and LoginView
- Adjust content heights to account for 36px title bar
- Prepare for future mini player implementation
This commit is contained in:
vicrodh committed 2026-01-11 02:56:17 -06:00
1 parent 57bfc0eb48
commit 96dc524c92
5 files changed
+155 -11

No files matched your search

+1 -1
View File
@@ -17,7 +17,7 @@
"height": 800,
"minWidth": 800,
"minHeight": 600,
"decorations": true,
"decorations": false,
"transparent": false,
"resizable": true
}