implement minimize chevron for filterbar

pull/2993/head
Andrew Bauer 2020-07-27 16:14:15 -05:00
parent 9b6ddb6933
commit 47b35e97fb
2 changed files with 16 additions and 1 deletions

View File

@ -151,6 +151,17 @@ if ( $css != 'base' )
Cookie.write('zmHeaderFlip', 'up', {duration: 10*365} );
}
});
jQuery("#fbflip").click(function() {
jQuery("#fbpanel").slideToggle("slow");
var fbflip = jQuery("#fbflip");
if ( fbflip.html() == 'keyboard_arrow_up' ) {
fbflip.html('keyboard_arrow_down');
Cookie.write('zmFilterBarFlip', 'down', {duration: 10*365} );
} else {
fbflip.html('keyboard_arrow_up');
Cookie.write('zmFilterBarFlip', 'up', {duration: 10*365} );
}
});
});
var $j = jQuery.noConflict();
// $j is now an alias to the jQuery function; creating the new alias is optional.

View File

@ -164,7 +164,9 @@ getBodyTopHTML();
<input type="hidden" name="view" value="<?php echo $view ?>"/>
<input type="hidden" name="action" value=""/>
<div class="filterBar"><?php echo $filterbar ?></div>
<div class="filterBar" id="fbpanel"<?php echo ( isset($_COOKIE['zmFilterBarFlip']) and $_COOKIE['zmFilterBarFlip'] == 'down' ) ? ' style="display:none;"' : '' ?>>
<?php echo $filterbar ?>
</div>
<div class="statusBreakdown">
<?php
$html = '';
@ -202,6 +204,8 @@ getBodyTopHTML();
<i class="material-icons md-18">view_list</i>
&nbsp;<?php echo translate('Select') ?>
</button>
&nbsp;<a href="#"><i id="fbflip" class="material-icons md-18">keyboard_arrow_<?php echo ( isset($_COOKIE['zmFilterBarFlip']) and $_COOKIE['zmFilterBarFlip'] == 'down') ? 'down' : 'up' ?></i></a>
<?php
ob_start();
?>