No contributors to show.
\n"); + } else { + final String[] palette = { + "#3a1c71", "#6a3093", "#1f4068", "#2c5364", "#283c86", "#0f2027", + "#5614b0", "#11324d", "#16222a", "#373b44", "#1d2671", "#3b1f5b"}; + for (final Contributor c : people) { + final String name = c.displayName(); + final String url = c.profileUrl(); + final String tag = openTag(url); + final String close = url == null ? "" : ""; + final String initials = initials(name); + final String color = palette[Math.floorMod(name.hashCode(), palette.length)]; + final String roleBadge = roleBadge(c); + sb.append(" ").append(tag) + .append("").append(escape(initials)).append("") + .append("").append(escape(name)).append("") + .append(roleBadge) + .append(close).append("\n"); + } + } + sb.append("