Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/JAVA/Openclaw/apps/ios/Sources/Status/   (KI Agentensystem Version 22©)  Datei vom 26.3.2026 mit Größe 1 kB image not shown  

Quelle  StatusGlassCard.swift   Sprache: unbekannt

 
Spracherkennung für: .swift vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

import SwiftUI

private struct StatusGlassCardModifier: ViewModifier {
    @Environment(\.colorSchemeContrast) private var contrast

    let brighten: Bool
    let verticalPadding: CGFloat
    let horizontalPadding: CGFloat

    func body(content: Content) -> some View {
        content
            .padding(.vertical, self.verticalPadding)
            .padding(.horizontal, self.horizontalPadding)
            .background {
                RoundedRectangle(cornerRadius: 14, style: .continuous)
                    .fill(.ultraThinMaterial)
                    .overlay {
                        RoundedRectangle(cornerRadius: 14, style: .continuous)
                            .strokeBorder(
                                .white.opacity(self.contrast == .increased ? 0.5 : (self.brighten ? 0.24 : 0.18)),
                                lineWidth: self.contrast == .increased ? 1.0 : 0.5
                            )
                    }
                    .shadow(color: .black.opacity(0.25), radius: 12, y: 6)
            }
    }
}

extension View {
    func statusGlassCard(brighten: Bool, verticalPadding: CGFloat, horizontalPadding: CGFloat = 12) -> some View {
        self.modifier(
            StatusGlassCardModifier(
                brighten: brighten,
                verticalPadding: verticalPadding,
                horizontalPadding: horizontalPadding
            )
        )
    }
}

[Dauer der Verarbeitung: 0.12 Sekunden, vorverarbeitet 2026-04-27]