wallabag/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js

64 lines
2 KiB
JavaScript
Raw Normal View History

2015-08-12 19:55:44 +00:00
function init_filters() {
// no display if filters not aviable
if ($("div").is("#filters")) {
$('#button_filters').show();
$('.button-collapse-right').sideNav({ edge: 'right' });
2015-08-17 18:12:11 +00:00
$('#clear_form_filters').on('click', function(){
2015-08-12 19:55:44 +00:00
$('#filters input').val('');
return false;
});
}
}
2015-08-04 14:18:15 +00:00
$(document).ready(function(){
2015-08-04 16:39:26 +00:00
// sideNav
2015-08-04 14:18:15 +00:00
$('.button-collapse').sideNav();
2015-08-04 16:39:26 +00:00
$('select').material_select();
$('.collapsible').collapsible({
accordion : false
});
2015-08-17 00:12:14 +00:00
$('.datepicker').pickadate({
selectMonths: true,
selectYears: 15,
formatSubmit: 'dd/mm/yyyy',
hiddenName: true,
format: 'dd/mm/yyyy',
});
2015-08-12 19:55:44 +00:00
init_filters();
2015-08-04 16:39:26 +00:00
$('#nav-btn-add').on('click', function(){
2015-08-12 06:22:30 +00:00
$(".nav-panel-buttom").hide(100);
$(".nav-panel-add").show(100);
$(".nav-panels .action").hide(100);
$(".nav-panel-menu").addClass('hidden');
$(".nav-panels").css('background', 'white');
$("#entry_url").focus();
return false;
});
$('#nav-btn-search').on('click', function(){
2015-08-04 16:39:26 +00:00
$(".nav-panel-buttom").hide(100);
$(".nav-panel-search").show(100);
2015-08-07 20:59:11 +00:00
$(".nav-panels .action").hide(100);
2015-08-06 01:22:45 +00:00
$(".nav-panel-menu").addClass('hidden');
2015-08-07 20:29:21 +00:00
$(".nav-panels").css('background', 'white');
2015-08-11 16:07:02 +00:00
$("#searchfield").focus();
2015-08-04 16:39:26 +00:00
return false;
});
$('.mdi-navigation-close').on('click', function(){
2015-08-04 16:39:26 +00:00
$(".nav-panel-add").hide(100);
$(".nav-panel-search").hide(100);
$(".nav-panel-buttom").show(100);
2015-08-07 20:59:11 +00:00
$(".nav-panels .action").show(100);
2015-08-06 01:22:45 +00:00
$(".nav-panel-menu").removeClass('hidden');
2015-08-07 20:29:21 +00:00
$(".nav-panels").css('background', 'transparent');
2015-08-04 16:39:26 +00:00
return false;
});
$(window).scroll(function () {
var s = $(window).scrollTop(),
d = $(document).height(),
c = $(window).height();
var scrollPercent = (s / (d-c)) * 100;
$(".progress .determinate").css('width', scrollPercent+'%');
});
2015-08-11 16:07:02 +00:00
});