diff options
| author | Kyren223 <Kyren223@proton.me> | 2025-01-22 19:24:08 +0200 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2025-01-22 19:24:08 +0200 |
| commit | aa929cb08f36dee3cf816e3c7ac43753926f5844 (patch) | |
| tree | 4f5dab5c4b9508d100f68719b6bfa163355d1ec5 /internal/client/ui/core | |
| parent | 8702aaac955a6131e7ef7b3827c652b4cd4a7f26 (diff) | |
Fixed ellipsis in memberlist not being styled
Diffstat (limited to 'internal/client/ui/core')
| -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))) |
