INNER CODE UNIT · Go
headerColor
g3n/g3nd · app/app.go:316
headerColor := math32.Color4{13.0 / 256.0, 41.0 / 256.0, 62.0 / 256.0, 1}
lightTextColor := math32.Color4{0.8, 0.8, 0.8, 1}
header := gui.NewPanel(600, 40)
header.SetBorders(0, 0, 1, 0)
header.SetPaddings(4, 4, 4, 4)
header.SetColor4(&headerColor)
header.SetLayoutParams(&gui.DockLayoutParams{Edge: gui.DockTop})
// Horizontal box layout for the header
hbox := gui.NewHBoxLayout()
header.SetLayout(hbox)
a.mainPanel.Add(header)
// Add an optional image to header
logo, err := gui.NewImage(a.dirData + "/images/g3n_logo_32.png")
if err == nil {
logo.SetContentAspectWidth(32)
header.Add(logo)