From 45d9e61c01c11491116de226001c8e3d410aba76 Mon Sep 17 00:00:00 2001 From: Dolev Hadar <6196971+dlvhdr@users.noreply.github.com> Date: Sun, 4 Aug 2024 13:27:32 +0300 Subject: [PATCH] fix: add author to sparse layout (#409) --- ui/components/pr/pr.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ui/components/pr/pr.go b/ui/components/pr/pr.go index f2a3a0e9..60953937 100644 --- a/ui/components/pr/pr.go +++ b/ui/components/pr/pr.go @@ -174,8 +174,9 @@ func (pr *PullRequest) renderExtendedTitle(isSelected bool) string { baseStyle = baseStyle.Foreground(pr.Ctx.Theme.SecondaryText).Background(pr.Ctx.Theme.SelectedBackground) } repoName := baseStyle.Render(pr.Data.Repository.NameWithOwner) - prNumber := baseStyle.Render(fmt.Sprintf("#%d ", pr.Data.Number)) - top := lipgloss.JoinHorizontal(lipgloss.Top, repoName, baseStyle.Render(" "), prNumber) + prNumber := baseStyle.Render(fmt.Sprintf("#%d", pr.Data.Number)) + author := baseStyle.Render(fmt.Sprintf("@%s", pr.Data.Author.Login)) + top := lipgloss.JoinHorizontal(lipgloss.Top, repoName, baseStyle.Render(" · "), prNumber, baseStyle.Render(" · "), author) title := pr.Data.Title width := max(lipgloss.Width(top), lipgloss.Width(title)) top = baseStyle.Foreground(pr.Ctx.Theme.SecondaryText).Width(width).Render(top)