This commit is contained in:
Max Goedjen
2025-08-31 13:24:37 -07:00
parent cd76bb95ec
commit fa658646d7
9 changed files with 173 additions and 155 deletions

View File

@@ -23,6 +23,28 @@ extension View {
}
struct NormalButtonModifier: ViewModifier {
func body(content: Content) -> some View {
if #available(macOS 26.0, *) {
content
.glassEffect(.regular.tint(.white.opacity(0.1)), in: .circle)
} else {
content
.buttonStyle(.borderless)
}
}
}
extension View {
func normal() -> some View {
modifier(NormalButtonModifier())
}
}
struct DangerButtonModifier: ViewModifier {
@Environment(\.colorScheme) var colorScheme