Home: Claude and ChatGPT on the bottom floor, empty slots on top
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -3,8 +3,8 @@ import AppKit
|
|||||||
|
|
||||||
// MARK: - BroV home: two floors of flat app pills
|
// MARK: - BroV home: two floors of flat app pills
|
||||||
//
|
//
|
||||||
// Top floor: the Claude and ChatGPT desktop apps (click = bring to front, or launch).
|
// Top floor: two empty slots, to be filled later.
|
||||||
// Bottom floor: two empty slots, to be filled later. The bot keeps its spot on the left.
|
// Bottom floor: the Claude and ChatGPT desktop apps (click = bring to front, or launch). The bot keeps its spot on the left.
|
||||||
|
|
||||||
struct DesktopAppSlot: Identifiable {
|
struct DesktopAppSlot: Identifiable {
|
||||||
let id: String
|
let id: String
|
||||||
@@ -32,12 +32,12 @@ struct AppGridView: View {
|
|||||||
ZStack {
|
ZStack {
|
||||||
VStack(spacing: 8) {
|
VStack(spacing: 8) {
|
||||||
HStack(spacing: 8) {
|
HStack(spacing: 8) {
|
||||||
AppPill(app: DesktopApps.claude)
|
EmptyPill()
|
||||||
AppPill(app: DesktopApps.chatGPT)
|
EmptyPill()
|
||||||
}
|
}
|
||||||
HStack(spacing: 8) {
|
HStack(spacing: 8) {
|
||||||
EmptyPill()
|
AppPill(app: DesktopApps.claude)
|
||||||
EmptyPill()
|
AppPill(app: DesktopApps.chatGPT)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.padding(.leading, 108)
|
.padding(.leading, 108)
|
||||||
|
|||||||
Reference in New Issue
Block a user