Tighten about logo size and align top-right
This commit is contained in:
parent
0b1b337530
commit
e090fe0dc1
20
main.go
20
main.go
|
|
@ -519,8 +519,8 @@ func (s *appState) showAbout() {
|
||||||
if _, err := os.Stat(p); err == nil {
|
if _, err := os.Stat(p); err == nil {
|
||||||
img := canvas.NewImageFromFile(p)
|
img := canvas.NewImageFromFile(p)
|
||||||
img.FillMode = canvas.ImageFillContain
|
img.FillMode = canvas.ImageFillContain
|
||||||
img.SetMinSize(fyne.NewSize(48, 48))
|
img.SetMinSize(fyne.NewSize(64, 64))
|
||||||
ltLogo = container.NewCenter(img)
|
ltLogo = img
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -535,19 +535,21 @@ func (s *appState) showAbout() {
|
||||||
donateURL, _ := url.Parse("https://leaktechnologies.dev/support")
|
donateURL, _ := url.Parse("https://leaktechnologies.dev/support")
|
||||||
donateLink := widget.NewHyperlink("Support development", donateURL)
|
donateLink := widget.NewHyperlink("Support development", donateURL)
|
||||||
|
|
||||||
bodyItems := []fyne.CanvasObject{
|
mainContent := container.NewVBox(
|
||||||
versionText,
|
versionText,
|
||||||
devText,
|
devText,
|
||||||
}
|
|
||||||
if ltLogo != nil {
|
|
||||||
bodyItems = append(bodyItems, ltLogo)
|
|
||||||
}
|
|
||||||
bodyItems = append(bodyItems,
|
|
||||||
logsLink,
|
logsLink,
|
||||||
donateLink,
|
donateLink,
|
||||||
widget.NewLabel("Feedback: use the Logs button on the main menu to view logs; send issues with attached logs."),
|
widget.NewLabel("Feedback: use the Logs button on the main menu to view logs; send issues with attached logs."),
|
||||||
)
|
)
|
||||||
body := container.NewVBox(bodyItems...)
|
|
||||||
|
var body fyne.CanvasObject
|
||||||
|
if ltLogo != nil {
|
||||||
|
topRow := container.NewHBox(layout.NewSpacer(), ltLogo)
|
||||||
|
body = container.NewBorder(topRow, nil, nil, nil, mainContent)
|
||||||
|
} else {
|
||||||
|
body = mainContent
|
||||||
|
}
|
||||||
dialog.ShowCustom("About & Support", "Close", body, s.window)
|
dialog.ShowCustom("About & Support", "Close", body, s.window)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user