macos: use a constant for the corner radius

This commit is contained in:
Jon Parise
2024-11-15 11:19:00 -05:00
parent 69f396c252
commit dab3c68311

View File

@ -173,6 +173,7 @@ extension Ghostty {
// If we have a URL from hovering a link, we show that. // If we have a URL from hovering a link, we show that.
if let url = surfaceView.hoverUrl { if let url = surfaceView.hoverUrl {
let padding: CGFloat = 5 let padding: CGFloat = 5
let cornerRadius: CGFloat = 9
ZStack { ZStack {
HStack { HStack {
Spacer() Spacer()
@ -182,7 +183,7 @@ extension Ghostty {
Text(verbatim: url) Text(verbatim: url)
.padding(.init(top: padding, leading: padding, bottom: padding, trailing: padding)) .padding(.init(top: padding, leading: padding, bottom: padding, trailing: padding))
.background( .background(
UnevenRoundedRectangle(cornerRadii: .init(topLeading: 9)) UnevenRoundedRectangle(cornerRadii: .init(topLeading: cornerRadius))
.fill(.background) .fill(.background)
) )
.lineLimit(1) .lineLimit(1)
@ -198,7 +199,7 @@ extension Ghostty {
Text(verbatim: url) Text(verbatim: url)
.padding(.init(top: padding, leading: padding, bottom: padding, trailing: padding)) .padding(.init(top: padding, leading: padding, bottom: padding, trailing: padding))
.background( .background(
UnevenRoundedRectangle(cornerRadii: .init(topTrailing: 9)) UnevenRoundedRectangle(cornerRadii: .init(topTrailing: cornerRadius))
.fill(.background) .fill(.background)
) )
.lineLimit(1) .lineLimit(1)