feat: integrate TitleBar component across chat, settings, and tasks pages

- Added a new TitleBar component to enhance the UI consistency across chat, settings, and tasks pages.
- Updated layout structure to support responsive design and improve user experience.
- Adjusted container styles to ensure proper overflow handling and visual appeal.
- Enhanced Tauri configuration for improved window dimensions and capabilities.
This commit is contained in:
Evandro Fonseca Junior committed 2025-11-27 18:30:34 -03:00
1 parent ad2ce1e887
commit 2b09462538
6 files changed
+159 -9

No files matched your search

+8 -1
View File
@@ -6,6 +6,13 @@
"main"
],
"permissions": [
"core:default"
"core:default",
"core:window:allow-start-dragging",
"core:window:allow-start-resize-dragging",
"core:window:allow-minimize",
"core:window:allow-maximize",
"core:window:allow-unmaximize",
"core:window:allow-close",
"core:window:allow-is-maximized"
]
}
+5 -3
View File
@@ -13,10 +13,12 @@
"windows": [
{
"title": "OllaHub",
"width": 800,
"height": 600,
"width": 1200,
"height": 800,
"resizable": true,
"fullscreen": false
"fullscreen": false,
"decorations": false,
"transparent": false
}
],
"security": {