align in list
parent
fa210d8e23
commit
3120210931
|
@ -18,14 +18,14 @@ func NewManagement() *Management {
|
|||
return &Management{
|
||||
title,
|
||||
ui.NewList([]string{
|
||||
" read over feels ", // TODO
|
||||
" modify feels publishing ", // TODO
|
||||
" backup your feels ", // TODO
|
||||
" import a feels backup ", // TODO
|
||||
" bury some feels ", // TODO
|
||||
" delete feels by day ", // TODO
|
||||
" purge all feels ", // TODO
|
||||
" wipe feels account ", // TODO
|
||||
"read over feels", // TODO
|
||||
"modify feels publishing", // TODO
|
||||
"backup your feels", // TODO
|
||||
"import a feels backup", // TODO
|
||||
"bury some feels", // TODO
|
||||
"delete feels by day", // TODO
|
||||
"purge all feels", // TODO
|
||||
"wipe feels account", // TODO
|
||||
}),
|
||||
"↑↓/kj move ↵ enter q return",
|
||||
}
|
||||
|
|
20
app/menu.go
20
app/menu.go
|
@ -28,16 +28,16 @@ func NewMainMenu() *MainMenu {
|
|||
return &MainMenu{
|
||||
title,
|
||||
ui.NewList([]string{
|
||||
" record some feels ",
|
||||
" manage your feels ",
|
||||
" check out your neighbors ", // TODO
|
||||
" browse global feels ", // TODO
|
||||
" visit your subscriptions ", // TODO
|
||||
" scribble some graffiti ", // TODO
|
||||
" change your settings ", // TODO
|
||||
" send some feedback ", // TODO
|
||||
" see credits ",
|
||||
" read documentation ",
|
||||
"record some feels",
|
||||
"manage your feels ",
|
||||
"check out your neighbors", // TODO
|
||||
"browse global feels", // TODO
|
||||
"visit your subscriptions", // TODO
|
||||
"scribble some graffiti", // TODO
|
||||
"change your settings", // TODO
|
||||
"send some feedback", // TODO
|
||||
"see credits",
|
||||
"read documentation",
|
||||
}),
|
||||
"↑↓/kj move ↵ enter q exit",
|
||||
}
|
||||
|
|
|
@ -5,6 +5,9 @@
|
|||
package ui
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"strconv"
|
||||
|
||||
"git.sr.ht/~rockorager/vaxis"
|
||||
)
|
||||
|
||||
|
@ -39,7 +42,7 @@ func (m *List) Draw(win vaxis.Window) {
|
|||
} else {
|
||||
style = defaultStyle
|
||||
}
|
||||
win.Println(i, vaxis.Segment{Text: subject, Style: style})
|
||||
win.Println(i, vaxis.Segment{Text: fmt.Sprintf(" %-"+strconv.Itoa(win.Width-2)+"s", subject), Style: style})
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue