From 61eb329630817294fcea31bff20f607c4405b121 Mon Sep 17 00:00:00 2001 From: Simon Eisenmann Date: Mon, 27 Jul 2015 22:59:54 +0200 Subject: [PATCH] Use css to provide ellipsis for buddy subline. --- src/styles/components/_buddylist.scss | 3 ++- static/js/services/buddylist.js | 8 +++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/styles/components/_buddylist.scss b/src/styles/components/_buddylist.scss index 2ea4ced0..18d228e3 100644 --- a/src/styles/components/_buddylist.scss +++ b/src/styles/components/_buddylist.scss @@ -237,7 +237,8 @@ left: 65px; overflow: hidden; position: absolute; - right: 0; + right: 4px; + text-overflow: ellipsis; top: 33px; white-space: nowrap; } diff --git a/static/js/services/buddylist.js b/static/js/services/buddylist.js index 032a324f..17b4a444 100644 --- a/static/js/services/buddylist.js +++ b/static/js/services/buddylist.js @@ -446,11 +446,9 @@ define(['jquery', 'angular', 'underscore', 'modernizr', 'avltree', 'text!partial display.subline = ""; return; } - if (s.length > 20) { - display.sublineFull = s; - s = s.substr(0, 20) + "..."; - } else { - display.sublineFull = null; + display.sublineFull = s; + if (s.length > 100) { + s = s.substr(0, 100); } display.subline = s;