mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-18 00:23:25 -06:00
19aad4ac2a
* fix(macos): preserve advanced cron delivery routing * fix(macos): mark cron routing labels verbatim * fix(macos): keep cron routing inventory stable
22 lines
667 B
Swift
22 lines
667 B
Swift
import SwiftUI
|
|
|
|
struct StatusPill: View {
|
|
let text: String
|
|
let tint: Color
|
|
|
|
/// Protocol identifiers and runtime values are operator data, not localized UI copy.
|
|
static func verbatim(_ text: String, tint: Color) -> Self {
|
|
Self(text: text, tint: tint)
|
|
}
|
|
|
|
var body: some View {
|
|
Text(self.text)
|
|
.font(.caption2.weight(.semibold))
|
|
.padding(.horizontal, 7)
|
|
.padding(.vertical, 3)
|
|
.foregroundStyle(self.tint == .secondary ? .secondary : self.tint)
|
|
.background((self.tint == .secondary ? Color.secondary : self.tint).opacity(0.12))
|
|
.clipShape(Capsule())
|
|
}
|
|
}
|