diff options
Diffstat (limited to 'internal/client/ui')
| -rw-r--r-- | internal/client/ui/core/memberlist/memberlist.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/internal/client/ui/core/memberlist/memberlist.go b/internal/client/ui/core/memberlist/memberlist.go index 9adb562..4bcd932 100644 --- a/internal/client/ui/core/memberlist/memberlist.go +++ b/internal/client/ui/core/memberlist/memberlist.go @@ -26,7 +26,7 @@ var ( margin = 2 padding = 1 - memberStyle = lipgloss.NewStyle(). + memberStyle = lipgloss.NewStyle().Background(colors.BackgroundDim). Margin(0, margin).Padding(0, padding).Align(lipgloss.Left) symbolReadWrite = " " @@ -128,9 +128,11 @@ func (m Model) View() string { MaxWidth(maxMemberWidth). Render(memberName) } else { + ellipsisStyle := lipgloss.NewStyle(). + Background(memberStyle.GetBackground()).Foreground(userStyle.GetForeground()) memberName = lipgloss.NewStyle(). MaxWidth(maxMemberWidth-1). - Render(memberName) + ellipsis + Render(memberName) + ellipsisStyle.Render(ellipsis) } builder.WriteString(backgroundStyle.Render(memberStyle.Render(memberName))) |
