summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2015-04-29 10:31:27 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2015-04-29 10:31:27 +0200
commit3c8c50282ed34c3c4d3b1911438c91a8b515ac2d (patch)
tree19d14589e87a2ec4021f6ad826fa830e7e96c833 /templates
parentc5874b38c23976bc045d4d594b46122a1bccf650 (diff)
fix #774
Diffstat (limited to 'templates')
-rw-r--r--templates/part.settings.php37
1 files changed, 22 insertions, 15 deletions
diff --git a/templates/part.settings.php b/templates/part.settings.php
index a619dc5b2..24813365a 100644
--- a/templates/part.settings.php
+++ b/templates/part.settings.php
@@ -11,45 +11,52 @@
<a href="#/shortcuts"><?php p($l->t('Keyboard shortcuts')); ?></a>
</p>
- <p ng-click="Settings.toggleSetting('preventReadOnScroll')">
- <label for="preventReadOnScroll">
+ <p>
+ <label>
<input type="checkbox"
+ ng-click="Settings.toggleSetting('preventReadOnScroll')"
ng-checked="Settings.getSetting('preventReadOnScroll')"
name="preventReadOnScroll">
<?php p($l->t('Disable mark read through scrolling')); ?>
</label>
</p>
- <p ng-click="Settings.toggleSetting('compact')">
- <label for="compact">
- <input type="checkbox" ng-checked="Settings.getSetting('compact')"
+ <p>
+ <label>
+ <input type="checkbox"
+ ng-click="Settings.toggleSetting('compact')"
+ ng-checked="Settings.getSetting('compact')"
name="compact">
<?php p($l->t('Compact view')); ?>
</label>
</p>
- <p ng-click="Settings.toggleSetting('compactExpand')">
- <label for="compactExpand">
+ <p ng-class="{disabled: !Settings.getSetting('compact')}">
+ <label>
<input type="checkbox"
+ ng-click="Settings.toggleSetting('compactExpand')"
+ ng-disabled="!Settings.getSetting('compact')"
ng-checked="Settings.getSetting('compactExpand')"
name="compactExpand">
- <?php p($l->t('Expand articles in compact view ' .
- 'when navigating with keyboard shortcuts')); ?>
+ <?php p($l->t('Expand on key navigation')); ?>
</label>
</p>
- <p ng-click="Settings.toggleSetting('showAll')">
- <label for="showAll">
- <input type="checkbox" ng-checked="Settings.getSetting('showAll')"
+ <p>
+ <label>
+ <input type="checkbox"
+ ng-click="Settings.toggleSetting('showAll')"
+ ng-checked="Settings.getSetting('showAll')"
name="showAll">
<?php p($l->t('Show all articles')); ?>
</label>
</p>
- <p ng-click="Settings.toggleSetting('oldestFirst')">
- <label for="oldestFirst">
+ <p>
+ <label>
<input type="checkbox"
- ng-checked="Settings.getSetting('oldestFirst')"
+ ng-click="Settings.toggleSetting('oldestFirst')"
+ ng-checked="Settings.getSetting('oldestFirst')"
name="oldestFirst">
<?php p($l->t('Reverse ordering (oldest on top)')); ?>
</label>