]> git.immae.eu Git - github/wallabag/wallabag.git/blame - src/Wallabag/CoreBundle/Resources/public/themes/material/js/init.js
Merge pull request #2097 from bmillemathias/issue_2045
[github/wallabag/wallabag.git] / src / Wallabag / CoreBundle / Resources / public / themes / material / js / init.js
CommitLineData
392f4a26
AD
1function init_filters() {
2 // no display if filters not aviable
3 if ($("div").is("#filters")) {
4 $('#button_filters').show();
5 $('.button-collapse-right').sideNav({ edge: 'right' });
5f246a55 6 $('#clear_form_filters').on('click', function(){
392f4a26 7 $('#filters input').val('');
89659c9e 8 $('#filters :checked').removeAttr('checked');
392f4a26
AD
9 return false;
10 });
11 }
12}
13
03690d13
TC
14function init_export() {
15 // no display if export not aviable
16 if ($("div").is("#export")) {
17 $('#button_export').show();
18 $('.button-collapse-right').sideNav({ edge: 'right' });
19 }
20}
21
53e12188 22$(document).ready(function(){
9948d899 23 // sideNav
53e12188 24 $('.button-collapse').sideNav();
9948d899
AD
25 $('select').material_select();
26 $('.collapsible').collapsible({
27 accordion : false
28 });
790d18a3
AD
29 $('.datepicker').pickadate({
30 selectMonths: true,
31 selectYears: 15,
32 formatSubmit: 'dd/mm/yyyy',
33 hiddenName: true,
34 format: 'dd/mm/yyyy',
35 });
392f4a26 36 init_filters();
03690d13 37 init_export();
9948d899 38
a754db33
NL
39 $('#nav-btn-add-tag').on('click', function(){
40 $(".nav-panel-add-tag").toggle(100);
41 $(".nav-panel-menu").addClass('hidden');
42 $("#tag_label").focus();
43 return false;
44 });
d75a9fa3 45 $('#nav-btn-add').on('click', function(){
053b9568
NL
46 $(".nav-panel-buttom").hide(100);
47 $(".nav-panel-add").show(100);
053b9568
NL
48 $(".nav-panels .action").hide(100);
49 $(".nav-panel-menu").addClass('hidden');
50 $(".nav-panels").css('background', 'white');
51 $("#entry_url").focus();
52 return false;
53 });
d75a9fa3 54 $('#nav-btn-search').on('click', function(){
9948d899
AD
55 $(".nav-panel-buttom").hide(100);
56 $(".nav-panel-search").show(100);
0e765068 57 $(".nav-panels .action").hide(100);
b17874a7 58 $(".nav-panel-menu").addClass('hidden');
768303a5 59 $(".nav-panels").css('background', 'white');
d85454fb 60 $("#searchfield").focus();
9948d899
AD
61 return false;
62 });
d75a9fa3 63 $('.mdi-navigation-close').on('click', function(){
9948d899
AD
64 $(".nav-panel-add").hide(100);
65 $(".nav-panel-search").hide(100);
66 $(".nav-panel-buttom").show(100);
0e765068 67 $(".nav-panels .action").show(100);
b17874a7 68 $(".nav-panel-menu").removeClass('hidden');
768303a5 69 $(".nav-panels").css('background', 'transparent');
9948d899
AD
70 return false;
71 });
fcb3faf1
AD
72 $(window).scroll(function () {
73 var s = $(window).scrollTop(),
74 d = $(document).height(),
75 c = $(window).height();
76 var scrollPercent = (s / (d-c)) * 100;
77 $(".progress .determinate").css('width', scrollPercent+'%');
78 });
d85454fb 79});