Diff
1diff --git a/ui/pages/selection/selection.go b/ui/pages/selection/selection.go
2index 4fe2fdd100f743b09f23a334f8b75c1f1fdc9f14..19b8d16c47e5aaf4f83ccd9e1c851813abc45cbf 100644
3--- a/ui/pages/selection/selection.go
4+++ b/ui/pages/selection/selection.go
5@@ -88,12 +88,8 @@ func (s *Selection) getMargins() (wm, hm int) {
6 2 // tabs margin see View()
7 switch s.activeBox {
8 case selectorBox:
9- hm += s.common.Styles.SelectorBox.GetVerticalFrameSize() +
10- s.common.Styles.SelectorBox.GetHeight()
11 case readmeBox:
12- hm += s.common.Styles.ReadmeBox.GetVerticalFrameSize() +
13- s.common.Styles.ReadmeBox.GetHeight() +
14- 1 // readme statusbar
15+ hm += 1 // readme statusbar
16 }
17 return
18 }
19@@ -294,12 +290,12 @@ func (s *Selection) View() string {
20 hm++ // tabs margin
21 switch s.activeBox {
22 case selectorBox:
23- ss := s.common.Styles.SelectorBox.Copy().
24+ ss := lipgloss.NewStyle().
25 Width(s.common.Width - wm).
26 Height(s.common.Height - hm)
27 view = ss.Render(s.selector.View())
28 case readmeBox:
29- rs := s.common.Styles.ReadmeBox.Copy().
30+ rs := lipgloss.NewStyle().
31 Height(s.common.Height - hm)
32 status := fmt.Sprintf("☰ %.f%%", s.readme.ScrollPercent()*100)
33 readmeStatus := lipgloss.NewStyle().
34diff --git a/ui/styles/styles.go b/ui/styles/styles.go
35index 46c63f290181c15c4a7a21948cd7db0c7e613eaf..6e69fcb2564580fd320d443e9734093ba976aab6 100644
36--- a/ui/styles/styles.go
37+++ b/ui/styles/styles.go
38@@ -20,10 +20,6 @@ type Styles struct {
39 MenuItem lipgloss.Style
40 MenuLastUpdate lipgloss.Style
41
42- // Selection page styles
43- SelectorBox lipgloss.Style
44- ReadmeBox lipgloss.Style
45-
46 Repo struct {
47 Base lipgloss.Style
48 Title lipgloss.Style
49@@ -168,10 +164,6 @@ func DefaultStyles() *Styles {
50 Foreground(lipgloss.Color("241")).
51 Align(lipgloss.Right)
52
53- s.SelectorBox = lipgloss.NewStyle()
54-
55- s.ReadmeBox = lipgloss.NewStyle()
56-
57 s.Repo.Base = lipgloss.NewStyle()
58
59 s.Repo.Title = lipgloss.NewStyle().