fix(ui): Add 10px spacing between player and metadata panels
Added transparent spacer with 10px min height between the video player panel and metadata panel in the convert module to prevent them from touching.
This commit is contained in:
parent
d533245378
commit
59fca9490b
6
main.go
6
main.go
|
|
@ -8749,8 +8749,10 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject {
|
|||
snippetRow = container.NewHBox(snippetBtn, snippetOptionsBtn, layout.NewSpacer(), snippetHint)
|
||||
}
|
||||
|
||||
// Stack video and metadata directly so metadata sits immediately under the player.
|
||||
leftColumn := container.NewVBox(videoPanel, metaPanel)
|
||||
// Stack video and metadata with 10px spacing between them
|
||||
spacer := canvas.NewRectangle(color.Transparent)
|
||||
spacer.SetMinSize(fyne.NewSize(0, 10))
|
||||
leftColumn := container.NewVBox(videoPanel, spacer, metaPanel)
|
||||
|
||||
// Split: left side (video + metadata) takes 60% | right side (options) takes 40%
|
||||
mainSplit := container.New(&fixedHSplitLayout{ratio: 0.6}, leftColumn, optionsPanel)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user