From c685998768aae2177fabdba78f96bf5e790cf841 Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Sat, 2 Aug 2014 11:43:43 +0200 Subject: Dynamic favicon large numbers 2 https://github.com/marienfressinaud/FreshRSS/issues/539 --- p/scripts/main.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'p/scripts') diff --git a/p/scripts/main.js b/p/scripts/main.js index d18a02668..5677e5bbc 100644 --- a/p/scripts/main.js +++ b/p/scripts/main.js @@ -1082,14 +1082,12 @@ function faviconNbUnread(n) { ctx.drawImage(this, 0, 0); if (n > 0) { var text = ''; - if (n < 100) { + if (n < 1000) { text = n; - } else if (n < 1000) { - text = Math.floor(n / 100) + 'h+'; - } else if (n < 10000) { - text = Math.floor(n / 1000) + 'k+'; + } else if (n < 100000) { + text = Math.floor(n / 1000) + 'k'; } else { - text = '10k+'; + text = 'E' + Math.min(99, Math.floor(Math.log10(n))); } ctx.font = 'bold 9px "Arial", sans-serif'; ctx.fillStyle = 'rgba(255, 255, 255, 127)'; -- cgit v1.2.3