summaryrefslogtreecommitdiff
path: root/ui/ui.go
diff options
context:
space:
mode:
Diffstat (limited to 'ui/ui.go')
-rw-r--r--ui/ui.go12
1 files changed, 10 insertions, 2 deletions
diff --git a/ui/ui.go b/ui/ui.go
index 31968f4..d1007cb 100644
--- a/ui/ui.go
+++ b/ui/ui.go
@@ -370,7 +370,15 @@ func drawVerticalMemberList(screen tcell.Screen, x0, y0, width, height int, memb
} else {
x++
}
- name := truncate(m.Name.Name, width-1, "\u2026")
- printString(screen, &x, y, PlainString(name))
+
+ var name StyledString
+ nameText := truncate(m.Name.Name, width-1, "\u2026")
+ if m.Away {
+ name = Styled(nameText, tcell.StyleDefault.Foreground(tcell.ColorGray))
+ } else {
+ name = PlainString(nameText)
+ }
+
+ printString(screen, &x, y, name)
}
}