X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=src%2FWallabag%2FCoreBundle%2FResources%2Fviews%2Fthemes%2Fmaterial%2Fpublic%2Fjs%2Finit.js;h=dffeaaad29accb934d636178cf473607b5d02292;hb=6fd3d82c01f3ab9747b5a6f0ca779202f0e9cbe1;hp=a028469853e89faff0dec1652cc8356a8254a1c3;hpb=53e121881b78bad3475aa92f2f33be231b441c2f;p=github%2Fwallabag%2Fwallabag.git diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js index a0284698..dffeaaad 100755 --- a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js @@ -1,6 +1,56 @@ -$(document).ready(function(){ - // Show sideNav +function init_filters() { + // no display if filters not aviable + if ($("div").is("#filters")) { + $('#button_filters').show(); + $('.button-collapse-right').sideNav({ edge: 'right' }); + $('#clean_form_filters').on('click', function(){ + $('#filters input').val(''); + return false; + }); + } +} - // Hide sideNav +$(document).ready(function(){ + // sideNav $('.button-collapse').sideNav(); -}); \ No newline at end of file + $('select').material_select(); + $('.collapsible').collapsible({ + accordion : false + }); + init_filters(); + + $('#nav-btn-add').on('click', function(){ + $(".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(){ + $(".nav-panel-buttom").hide(100); + $(".nav-panel-search").show(100); + $(".nav-panels .action").hide(100); + $(".nav-panel-menu").addClass('hidden'); + $(".nav-panels").css('background', 'white'); + $("#searchfield").focus(); + return false; + }); + $('.mdi-navigation-close').on('click', function(){ + $(".nav-panel-add").hide(100); + $(".nav-panel-search").hide(100); + $(".nav-panel-buttom").show(100); + $(".nav-panels .action").show(100); + $(".nav-panel-menu").removeClass('hidden'); + $(".nav-panels").css('background', 'transparent'); + 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+'%'); + }); +});