Sha256: 534dc0e29058df99c12b87c5cd0a556f9a62659071e42a8b1f0c1d8e09150755

Contents?: true

Size: 957 Bytes

Versions: 3

Compression:

Stored size: 957 Bytes

Contents

$(document).ready(function () {
  if ($("#filters_sidebar_section").length !== 0) {
    $('#active_admin_content .table_tools').append(
      $('<a>').text('<%= I18n.t 'active_admin.sidebars.filters' %>').attr({
        href: '#', id:'toggleFilters', class:'epon'
      })
    );
  };

  if (!window.location.search.includes('Filter') && $('body').hasClass('index')) {
    $('div#sidebar').hide();
    $('#main_content').css({ 'margin-right': '0px' });
    $('a#toggleFilters').removeClass('epon');
  }

  $('a#toggleFilters').click(function () {
    $('div#sidebar').toggle();
    $(this).toggleClass('epon');
    if ($('div#sidebar').is(':hidden')) {
      $('#main_content').css({ 'margin-right': '0px' });
      $('body #collection_selection').css({ 'width': 'unset' });
    } else {
      $('#main_content').css({ 'margin-right': '0px' });
      $('body #collection_selection').css({ 'width': 'calc(100% - 294px)', 'overflow': 'auto' });
    }
  })
})

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
light_admin-1.1.4 app/assets/javascripts/light_admin/filters_toggle.js.erb
light_admin-1.1.3 app/assets/javascripts/light_admin/filters_toggle.js.erb
light_admin-1.1.2 app/assets/javascripts/light_admin/filters_toggle.js.erb