Fixed display bug

This commit is contained in:
zone117x 2015-04-18 00:21:43 -06:00
parent 0f89b630c9
commit aa24c6b966
1 changed files with 18 additions and 13 deletions

View File

@ -54,8 +54,7 @@
height: 230px;
}
#add-indexer {
margin-right: 0px;
.add-indexer {
border: 0;
}
@ -218,12 +217,7 @@
<h3>Configured Indexers</h3>
<div id="indexers">
<button class="indexer card" id="add-indexer" data-toggle="modal" data-target="#select-indexer-modal">
<div class="indexer-add-content">
<span class="glyphicon glyphicon glyphicon-plus" aria-hidden="true"></span>
<div class="light-text">Add</div>
</div>
</button>
</div>
@ -269,7 +263,14 @@
</div>
</div>
<div class="indexer card">
<button class="indexer card add-indexer" data-toggle="modal" data-target="#select-indexer-modal">
<div class="indexer-add-content">
<span class="glyphicon glyphicon glyphicon-plus" aria-hidden="true"></span>
<div class="light-text">Add</div>
</div>
</button>
<div class="configured-indexer indexer card">
<div class="indexer-logo"><img src="logos/{{id}}.png" /></div>
<div class="indexer-name"><h3>{{name}}</h3></div>
<div class="indexer-buttons">
@ -410,7 +411,7 @@
function reloadIndexers() {
$('#indexers').hide();
$('#indexers > div.indexer').remove();
$('#indexers > .indexer').remove();
$('#unconfigured-indexers').empty();
var jqxhr = $.get("get_indexers", function (data) {
$("#api-key-input").val(data.api_key);
@ -421,16 +422,20 @@
}
function displayIndexers(items) {
var indexerTemplate = Handlebars.compile($("#templates > .indexer")[0].outerHTML);
var indexerTemplate = Handlebars.compile($("#templates > .configured-indexer")[0].outerHTML);
var unconfiguredIndexerTemplate = Handlebars.compile($("#templates > .unconfigured-indexer")[0].outerHTML);
for (var i = 0; i < items.length; i++) {
var item = items[i];
item.torznab_host = resolveUrl("/api/" + item.id);
if (item.configured)
$('#indexers').prepend(indexerTemplate(item));
$('#indexers').append(indexerTemplate(item));
else
$('#unconfigured-indexers').prepend($(unconfiguredIndexerTemplate(item)));
$('#unconfigured-indexers').append($(unconfiguredIndexerTemplate(item)));
}
var addIndexerButton = $("#templates > .add-indexer")[0].outerHTML;
$('#indexers').append(addIndexerButton);
$('#indexers').fadeIn();
prepareSetupButtons();
prepareTestButtons();