Right-align phone action row

This commit is contained in:
Joe Julian
2026-04-03 07:19:26 -07:00
parent 69de8e8ab3
commit 7da0fda88f
+9
View File
@@ -3942,6 +3942,7 @@ func (u *ui) headerActions(gtx layout.Context) layout.Dimensions {
if u.shouldShowDesktopWorkingHeader() {
return layout.Dimensions{}
}
row := func(gtx layout.Context) layout.Dimensions {
return layout.Flex{Spacing: layout.SpaceStart}.Layout(gtx,
layout.Rigid(u.syncButtonGroup),
layout.Rigid(layout.Spacer{Width: unit.Dp(8)}.Layout),
@@ -3964,6 +3965,14 @@ func (u *ui) headerActions(gtx layout.Context) layout.Dimensions {
}),
)
}
if u.mode == "phone" {
return layout.Flex{Alignment: layout.Middle}.Layout(gtx,
layout.Flexed(1, func(gtx layout.Context) layout.Dimensions { return layout.Dimensions{} }),
layout.Rigid(row),
)
}
return row(gtx)
}
func (u *ui) mainMenu(gtx layout.Context) layout.Dimensions {
return compactCard(gtx, func(gtx layout.Context) layout.Dimensions {