add genres page, and extract bottomPanelLayout for reuse in navigation bar

This commit is contained in:
Drew Weymouth
2023-01-15 13:10:44 -08:00
parent ad4ebfab36
commit 0f943e7cc0
7 changed files with 195 additions and 143 deletions
+3 -1
View File
@@ -3,6 +3,7 @@ package browsing
import (
"image/color"
"supersonic/backend"
"supersonic/ui/layouts"
"fyne.io/fyne/v2"
"fyne.io/fyne/v2/canvas"
@@ -63,7 +64,8 @@ func NewBrowsingPane(app *backend.App) *BrowsingPane {
layout.NewSpacer())
b.navBtnsContainer = container.NewHBox()
b.container = container.NewBorder(
container.NewHBox(b.back, b.forward, b.reload, layout.NewSpacer(), b.navBtnsContainer, layout.NewSpacer()),
container.New(layouts.NewLeftMiddleRightLayout(0),
container.NewHBox(b.back, b.forward, b.reload), b.navBtnsContainer, layout.NewSpacer()),
nil, nil, nil, b.pageContainer)
return b
}