Diff
1diff --git a/ui/styles/styles.go b/ui/styles/styles.go
2index 8f3a30f4550c997f4200657772cb250ca45b95dc..efbeaf6de85cf8ef768f6b9fb6bcbb2940fcec7a 100644
3--- a/ui/styles/styles.go
4+++ b/ui/styles/styles.go
5@@ -12,8 +12,8 @@ type Styles struct {
6 ActiveBorderColor lipgloss.Color
7 InactiveBorderColor lipgloss.Color
8
9- App lipgloss.Style
10- Header lipgloss.Style
11+ App lipgloss.Style
12+ ServerName lipgloss.Style
13
14 Menu lipgloss.Style
15 MenuCursor lipgloss.Style
16@@ -135,11 +135,13 @@ func DefaultStyles() *Styles {
17 s.App = lipgloss.NewStyle().
18 Margin(1, 2)
19
20- s.Header = lipgloss.NewStyle().
21- Align(lipgloss.Left).
22+ s.ServerName = lipgloss.NewStyle().
23 Height(1).
24- PaddingLeft(1).
25+ MarginLeft(1).
26 MarginBottom(1).
27+ Padding(0, 1).
28+ Background(lipgloss.Color("57")).
29+ Foreground(lipgloss.Color("229")).
30 Bold(true)
31
32 s.Menu = lipgloss.NewStyle().
33diff --git a/ui/ui.go b/ui/ui.go
34index 23070282e2bbdd8a3d4e28cf9a59d289f350b988..ccd05a1662395c5b04073050c7bcd291b53d04fa 100644
35--- a/ui/ui.go
36+++ b/ui/ui.go
37@@ -73,8 +73,8 @@ func (ui *UI) getMargins() (wm, hm int) {
38 style := ui.common.Styles.App.Copy()
39 switch ui.activePage {
40 case selectionPage:
41- hm += ui.common.Styles.Header.GetHeight() +
42- ui.common.Styles.Header.GetVerticalFrameSize()
43+ hm += ui.common.Styles.ServerName.GetHeight() +
44+ ui.common.Styles.ServerName.GetVerticalFrameSize()
45 case repoPage:
46 }
47 wm += style.GetHorizontalFrameSize()
48@@ -261,16 +261,10 @@ func (ui *UI) View() string {
49 view = "Unknown state :/ this is a bug!"
50 }
51 if ui.activePage == selectionPage {
52- view = lipgloss.JoinVertical(lipgloss.Bottom,
53- ui.header.View(),
54- view,
55- )
56+ view = lipgloss.JoinVertical(lipgloss.Left, ui.header.View(), view)
57 }
58 if ui.showFooter {
59- view = lipgloss.JoinVertical(lipgloss.Bottom,
60- view,
61- ui.footer.View(),
62- )
63+ view = lipgloss.JoinVertical(lipgloss.Left, view, ui.footer.View())
64 }
65 return style.Render(view)
66 }