aboutsummaryrefslogtreecommitdiff
path: root/app/layout
diff options
context:
space:
mode:
authorGravatar Alexis Degrugillier <github@ainw.org> 2014-04-13 16:50:29 -0400
committerGravatar Alexis Degrugillier <github@ainw.org> 2014-04-13 16:50:29 -0400
commit245c71ebe561aa70f674ed467f7bd169ca5a55d2 (patch)
tree9f57335e876a866faaadb83d4b3bbc175f303b4b /app/layout
parent3a736e902c5af7f215bbf91dc54be00bf82f8df3 (diff)
Add active class on filter buttons
Diffstat (limited to 'app/layout')
-rw-r--r--app/layout/nav_menu.phtml16
1 files changed, 12 insertions, 4 deletions
diff --git a/app/layout/nav_menu.phtml b/app/layout/nav_menu.phtml
index 8b1ca1f6f..b316b090b 100644
--- a/app/layout/nav_menu.phtml
+++ b/app/layout/nav_menu.phtml
@@ -11,13 +11,15 @@
if ($this->state & FreshRSS_Entry::STATE_READ) {
$url_state['params']['state'] = $this->state - FreshRSS_Entry::STATE_READ;
$checked = 'true';
+ $class = 'active';
} else {
$url_state['params']['state'] = $this->state + FreshRSS_Entry::STATE_READ;
$checked = 'false';
+ $class = '';
}
?>
<a id="toggle-read"
- class="btn"
+ class="btn <?php echo $class; ?>"
aria-checked="<?php echo $checked; ?>"
href="<?php echo Minz_Url::display ($url_state); ?>"
title="<?php echo Minz_Translate::t ('show_read'); ?>">
@@ -27,13 +29,15 @@
if ($this->state & FreshRSS_Entry::STATE_NOT_READ) {
$url_state['params']['state'] = $this->state - FreshRSS_Entry::STATE_NOT_READ;
$checked = 'true';
+ $class = 'active';
} else {
$url_state['params']['state'] = $this->state + FreshRSS_Entry::STATE_NOT_READ;
$checked = 'false';
+ $class = '';
}
?>
<a id="toggle-unread"
- class="btn"
+ class="btn <?php echo $class; ?>"
aria-checked="<?php echo $checked; ?>"
href="<?php echo Minz_Url::display ($url_state); ?>"
title="<?php echo Minz_Translate::t ('show_not_reads'); ?>">
@@ -43,13 +47,15 @@
if ($this->state & FreshRSS_Entry::STATE_FAVORITE) {
$url_state['params']['state'] = $this->state - FreshRSS_Entry::STATE_FAVORITE;
$checked = 'true';
+ $class = 'active';
} else {
$url_state['params']['state'] = $this->state + FreshRSS_Entry::STATE_FAVORITE;
$checked = 'false';
+ $class = '';
}
?>
<a id="toggle-favorite"
- class="btn"
+ class="btn <?php echo $class; ?>"
aria-checked="<?php echo $checked; ?>"
href="<?php echo Minz_Url::display ($url_state); ?>"
title="<?php echo Minz_Translate::t ('show_favorite'); ?>">
@@ -59,13 +65,15 @@
if ($this->state & FreshRSS_Entry::STATE_NOT_FAVORITE) {
$url_state['params']['state'] = $this->state - FreshRSS_Entry::STATE_NOT_FAVORITE;
$checked = 'true';
+ $class = 'active';
} else {
$url_state['params']['state'] = $this->state + FreshRSS_Entry::STATE_NOT_FAVORITE;
$checked = 'false';
+ $class = '';
}
?>
<a id="toggle-not-favorite"
- class="btn"
+ class="btn <?php echo $class; ?>"
aria-checked="<?php echo $checked; ?>"
href="<?php echo Minz_Url::display ($url_state); ?>"
title="<?php echo Minz_Translate::t ('show_not_favorite'); ?>">