@@ -454,7 +454,11 @@ function getAppHTML(app, appInstalled, forInterface) {
454
454
let favourite = SETTINGS . favourites . find ( e => e == app . id ) ;
455
455
let githubLink = Const . APP_SOURCECODE_URL ?
456
456
`<a href="${ Const . APP_SOURCECODE_URL } /${ app . id } " target="_blank" class="link-github"><img src="core/img/github-icon-sml.png" alt="See the code on GitHub"/></a>` : "" ;
457
-
457
+ let getAppFavouritesHTML = cnt => {
458
+ if ( ! cnt ) return "" ;
459
+ var txt = ( cnt > 999 ) ? Math . round ( cnt / 1000 ) + "k" : cnt ;
460
+ return `<span>${ txt } </span>` ;
461
+ } ;
458
462
459
463
let html = `<div class="tile column col-6 col-sm-12 col-xs-12 app-tile">
460
464
<div class="tile-icon">
@@ -468,15 +472,15 @@ function getAppHTML(app, appInstalled, forInterface) {
468
472
</div>
469
473
<div class="tile-action">` ;
470
474
if ( forInterface == "library" ) html += `
471
- <button class="btn btn-link btn-action btn-lg btn-favourite" appid="${ app . id } " title="Favourite"><i class="icon icon-favourite${ favourite ?" icon-favourite-active" :"" } ">${ appFavourites ? `<span> ${ appFavourites } </span>` : "" } </i></button>
475
+ <button class="btn btn-link btn-action btn-lg btn-favourite" appid="${ app . id } " title="Favourite"><i class="icon icon-favourite${ favourite ?" icon-favourite-active" :"" } ">${ getAppFavouritesHTML ( appFavourites ) } </i></button>
472
476
<button class="btn btn-link btn-action btn-lg ${ ( appInstalled && app . interface ) ?"" :"d-hide" } " appid="${ app . id } " title="Download data from app"><i class="icon icon-interface"></i></button>
473
477
<button class="btn btn-link btn-action btn-lg ${ app . allow_emulator ?"" :"d-hide" } " appid="${ app . id } " title="Try in Emulator"><i class="icon icon-emulator"></i></button>
474
478
<button class="btn btn-link btn-action btn-lg ${ ( SETTINGS . alwaysAllowUpdate && appInstalled ) || version . canUpdate ?"" :"d-hide" } " appid="${ app . id } " title="Update App"><i class="icon icon-refresh"></i></button>
475
479
<button class="btn btn-link btn-action btn-lg ${ ( ! appInstalled && ! app . custom ) ?"" :"d-hide" } " appid="${ app . id } " title="Upload App"><i class="icon icon-upload"></i></button>
476
480
<button class="btn btn-link btn-action btn-lg ${ appInstalled ?"" :"d-hide" } " appid="${ app . id } " title="Remove App"><i class="icon icon-delete"></i></button>
477
481
<button class="btn btn-link btn-action btn-lg ${ app . custom ?"" :"d-hide" } " appid="${ app . id } " title="Customise and Upload App"><i class="icon icon-menu"></i></button>` ;
478
482
if ( forInterface == "myapps" ) html += `
479
- <button class="btn btn-link btn-action btn-lg btn-favourite" appid="${ app . id } " title="Favourite"><i class="icon icon-favourite${ favourite ?" icon-favourite-active" :"" } ">${ appFavourites ? `<span> ${ appFavourites } </span>` : "" } </i></button>
483
+ <button class="btn btn-link btn-action btn-lg btn-favourite" appid="${ app . id } " title="Favourite"><i class="icon icon-favourite${ favourite ?" icon-favourite-active" :"" } ">${ getAppFavouritesHTML ( appFavourites ) } </i></button>
480
484
<button class="btn btn-link btn-action btn-lg ${ ( appInstalled && app . interface ) ?"" :"d-hide" } " appid="${ app . id } " title="Download data from app"><i class="icon icon-interface"></i></button>
481
485
<button class="btn btn-link btn-action btn-lg ${ ( SETTINGS . alwaysAllowUpdate && appInstalled ) || version . canUpdate ?'' :'d-hide' } " appid="${ app . id } " title="Update App"><i class="icon icon-refresh"></i></button>
482
486
<button class="btn btn-link btn-action btn-lg" appid="${ app . id } " title="Remove App"><i class="icon icon-delete"></i></button>` ;
0 commit comments