From 4fd69c02a3e7b581bb9229865336c315153f3b18 Mon Sep 17 00:00:00 2001 From: Dustin Mierau Date: Tue, 19 Dec 2023 20:38:13 -0800 Subject: Beginnings of a UI for macOS as well as some visual changes to iOS client. :) --- Hotline/Views/ServerView.swift | 51 ------------------------------------------ 1 file changed, 51 deletions(-) delete mode 100644 Hotline/Views/ServerView.swift (limited to 'Hotline/Views/ServerView.swift') diff --git a/Hotline/Views/ServerView.swift b/Hotline/Views/ServerView.swift deleted file mode 100644 index 09ab877..0000000 --- a/Hotline/Views/ServerView.swift +++ /dev/null @@ -1,51 +0,0 @@ -import SwiftUI - -struct ServerView: View { - @Environment(Hotline.self) private var model: Hotline - @Environment(\.colorScheme) var colorScheme - - enum Tab { - case chat, users, news, messageBoard, files - } - - var body: some View { - TabView { - ChatView() - .tabItem { - Image(systemName: "bubble") - } - .tag(Tab.chat) - - UsersView() - .tabItem { - Image(systemName: "person.2") - } - .tag(Tab.users) - - if let v = model.serverVersion, v >= 150 { - NewsView() - .tabItem { - Image(systemName: "newspaper") - } - .tag(Tab.news) - } - - MessageBoardView() - .tabItem { - Image(systemName: "book.closed") - } - .tag(Tab.messageBoard) - - FilesView() - .tabItem { - Image(systemName: "folder").tint(.black) - } - .tag(Tab.files) - } - .accentColor(colorScheme == .dark ? .white : .black) - } -} - -#Preview { - ServerView() -} -- cgit