This is a SwiftUI ButtonStyle
for styling buttons in a neumorphic style.
I wrote a blog post about it.
You can download this as an interactive Swift Playground.
import NeumorphicStyle
// ...
@Environment(\.colorScheme) private var colorScheme
var body: some View {
Button("Hello world") { }
.buttonStyle(NeumorphicButtonStyle(colorScheme: colorScheme))
}
let package = Package(
...
dependencies: [
.package(url: "https://github.com/hallee/neumorphic-style", from: "0.0.1")
],
...
)