7f1b44754447396610843d18cb97063e1780461f

Author
Christian Rocha <christian@rocha.is>
Committer
Ayman Bagabas <ayman.bagabas@gmail.com>
Date

Message

chore: server name style

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 }