feat: turn Sst into a regular Mac app with settings, menus and menu bar item
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
import SwiftUI
|
||||
import SstUI
|
||||
|
||||
/// Placeholder shell; phase 5 replaces the content with the deck, history and dictionary.
|
||||
struct MainWindow: View {
|
||||
@EnvironmentObject private var model: AppModel
|
||||
|
||||
var body: some View {
|
||||
ZStack {
|
||||
BrushedBackground().ignoresSafeArea()
|
||||
VStack(alignment: .leading, spacing: Layout.panelGap) {
|
||||
SilkLabel(AppIdentity.brandCaption)
|
||||
Text(model.statusLine)
|
||||
.textStyle(Typography.reading)
|
||||
.foregroundStyle(Palette.inkPrimary)
|
||||
.padding(Layout.panelPadding)
|
||||
.frame(maxWidth: .infinity, alignment: .leading)
|
||||
.background(PanelBackground())
|
||||
}
|
||||
.padding(Layout.panelPadding)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user