26 lines
591 B
Swift
26 lines
591 B
Swift
import Ignite
|
|
|
|
struct Button: HTML {
|
|
private var name: String
|
|
private var link: String
|
|
let buttonWidth = 200
|
|
let buttonHeight = 70
|
|
|
|
|
|
init(name: String = "Hinnen", link: String = "Underground") {
|
|
self.name = name
|
|
self.link = link
|
|
}
|
|
|
|
var body: some HTML {
|
|
Link(name, target: link)
|
|
.linkStyle(.button)
|
|
.background(.blue)
|
|
.border(Color.black, width: 1)
|
|
.font(.custom("Futura", size: .em(1)))
|
|
.frame(width: buttonWidth, height: buttonHeight)
|
|
}
|
|
|
|
}
|
|
|