Add a Files tab to the project page

This commit is contained in:
Ian Gulliver
2026-10-22 19:17:08 -07:00
parent 2aba745531
commit d8ce1cee41
12 changed files with 769 additions and 437 deletions
+5 -1
View File
@@ -38,6 +38,10 @@ enum LeftTab: String {
case lead, status, notes, workflows, server, settings
}
enum ProjectTab {
case tasks, files, settings
}
@MainActor
@Observable
final class Overlays {
@@ -53,7 +57,7 @@ final class Overlays {
var leadFocus = 0
var tabFocus = 0
var projectFocus = false
var projectSettings = false
var projectTab = ProjectTab.tasks
var taskList = false
@ObservationIgnored var pickerFrame: CGRect = .zero
@ObservationIgnored var menuHover = false