@@ -1042,22 +1042,21 @@ <h2>Example code</h2>
10421042 function formatRepo ( repo ) {
10431043 if ( repo . loading ) return repo . text ;
10441044
1045- var markup = '<div class="clearfix">' +
1046- '<div class="col-sm-1">' +
1047- '<img src="' + repo . owner . avatar_url + '" style="max-width: 100%" />' +
1048- '</div>' +
1049- '<div clas="col-sm-10">' +
1050- '<div class="clearfix">' +
1051- '<div class="col-sm-6">' + repo . full_name + '</div>' +
1052- '<div class="col-sm-3"><i class="fa fa-code-fork"></i> ' + repo . forks_count + '</div>' +
1053- '<div class="col-sm-2"><i class="fa fa-star"></i> ' + repo . stargazers_count + '</div>' +
1054- '</div>' ;
1055-
1056- if ( repo . description ) {
1057- markup += '<div>' + repo . description + '</div>' ;
1058- }
1059-
1060- markup += '</div></div>' ;
1045+ var markup = "<div class='select2-result-repository clearfix'>" +
1046+ "<div class='select2-result-repository__avatar'><img src='" + repo . owner . avatar_url + "' /></div>" +
1047+ "<div class='select2-result-repository__meta'>" +
1048+ "<div class='select2-result-repository__title'>" + repo . full_name + "</div>" ;
1049+
1050+ if ( repo . description ) {
1051+ markup += "<div class='select2-result-repository__description'>" + repo . description + "</div>" ;
1052+ }
1053+
1054+ markup += "<div class='select2-result-repository__statistics'>" +
1055+ "<div class='select2-result-repository__forks'><i class='fa fa-flash'></i> " + repo . forks_count + " Forks</div>" +
1056+ "<div class='select2-result-repository__stargazers'><i class='fa fa-star'></i> " + repo . stargazers_count + " Stars</div>" +
1057+ "<div class='select2-result-repository__watchers'><i class='fa fa-eye'></i> " + repo . watchers_count + " Watchers</div>" +
1058+ "</div>" +
1059+ "</div></div>" ;
10611060
10621061 return markup ;
10631062 }
0 commit comments