summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2014-09-14 04:17:32 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2014-09-14 04:17:32 +0200
commit242fdbf9fcc39795fe5567eadcb55c6709b303c5 (patch)
tree6c85a9836080997bf223341e11eecdac3c51ac1e /templates
parent721ae0b8bbde9716ed9073439805fd6497abf508 (diff)
add import articles
Diffstat (limited to 'templates')
-rw-r--r--templates/part.navigation.feed.php1
-rw-r--r--templates/part.settings.php36
2 files changed, 18 insertions, 19 deletions
diff --git a/templates/part.navigation.feed.php b/templates/part.navigation.feed.php
index 9c75ffc39..656445250 100644
--- a/templates/part.navigation.feed.php
+++ b/templates/part.navigation.feed.php
@@ -24,6 +24,7 @@
ng-show="!feed.editing && !feed.deleted && !feed.error && feed.id"
ng-href="#/items/feeds/{{ feed.id }}/"
class="title"
+ ng-class="{'icon-rss': !feed.faviconLink}"
title="{{ feed.title }}">
{{ feed.title }}
</a>
diff --git a/templates/part.settings.php b/templates/part.settings.php
index 2223fff95..8f9473ad0 100644
--- a/templates/part.settings.php
+++ b/templates/part.settings.php
@@ -9,30 +9,29 @@
<p ng-click="Settings.toggleSetting('compact')">
<label for="compact">
- <input type="checkbox" ng-checked="Settings.getSetting('compact')" name="compact">
- <?php p($l->t('Compact view')); ?>
+ <input type="checkbox" ng-checked="Settings.getSetting('compact')" name="compact">
+ <?php p($l->t('Compact view')); ?>
</label>
</p>
<p ng-click="Settings.toggleSetting('showAll')">
-
<label for="showAll">
- <input type="checkbox" ng-checked="Settings.getSetting('showAll')" name="showAll">
- <?php p($l->t('Show unread articles')); ?>
+ <input type="checkbox" ng-checked="Settings.getSetting('showAll')" name="showAll">
+ <?php p($l->t('Show unread articles')); ?>
</label>
</p>
<p ng-click="Settings.toggleSetting('oldestFirst')">
<label for="oldestFirst">
- <input type="checkbox" ng-checked="Settings.getSetting('oldestFirst')" name="oldestFirst">
- <?php p($l->t('Order by oldest first')); ?>
+ <input type="checkbox" ng-checked="Settings.getSetting('oldestFirst')" name="oldestFirst">
+ <?php p($l->t('Order by oldest first')); ?>
</label>
</p>
<p ng-click="Settings.toggleSetting('preventReadOnScroll')">
<label for="preventReadOnScroll">
- <input type="checkbox" ng-checked="Settings.getSetting('preventReadOnScroll')" name="preventReadOnScroll">
- <?php p($l->t('Disable mark read during scrolling')); ?>
+ <input type="checkbox" ng-checked="Settings.getSetting('preventReadOnScroll')" name="preventReadOnScroll">
+ <?php p($l->t('Disable mark read during scrolling')); ?>
</label>
</p>
@@ -41,15 +40,15 @@
<h3><?php p($l->t('Subscriptions (OPML)')); ?></h3>
<input type="file"
- id="opml-upload"
- name="import"
- accept="text/x-opml, text/xml"
- news-read-file="Settings.importOpml($fileContent)"/>
+ id="opml-upload"
+ name="import"
+ news-read-file="Settings.importOPML($fileContent)"/>
<button title="<?php p($l->t('Import')); ?>"
- class="icon-upload svg button-icon-label"
- news-trigger-click="#opml-upload"
- ng-disabled="Settings.isImporting()">
+ class="icon-upload svg button-icon-label"
+ news-trigger-click="#opml-upload"
+ ng-class="{'entry-loading': Settings.isOPMLImporting}"
+ ng-disabled="Settings.isOPMLImporting || Settings.isArticlesImporting">
<?php p($l->t('Import')); ?>
</button>
@@ -80,13 +79,12 @@
type="file"
id="article-upload"
name="importarticle"
- accept="application/json"
news-read-file="Settings.importArticles($fileContent)"/>
<button title="<?php p($l->t('Import')); ?>"
class="icon-upload svg button-icon-label"
- ng-class="{'icon-loading-small': Settings.importing}"
- ng-disabled="Settings.isImporting()"
+ ng-class="{'entry-loading': Settings.isArticlesImporting}"
+ ng-disabled="Settings.isOPMLImporting || Settings.isArticlesImporting"
news-trigger-click="#article-upload">
<?php p($l->t('Import')); ?>
</button>