in Sources/Source/Components/Buttons/IconButton.swift [65:80]
func makeBody(configuration: Configuration) -> some View {
configuration.label
.frame(width: size.iconSize, height: size.iconSize)
.foregroundStyle(iconColor)
.opacity(isDisabled ? disabledOpacity : 1.0)
.padding(size.iconPadding)
.background {
if configuration.isPressed, isDisabled == false {
Circle()
.fill(borderColor)
} else {
Circle()
.stroke(borderColor, lineWidth: 1.0)
}
}
}