Sha256: e1b32bdae5e867081252292b4a29e30f7138e58e0bac89bde680514578a4012b

Contents?: true

Size: 799 Bytes

Versions: 7

Compression:

Stored size: 799 Bytes

Contents

-# When rendering inside rails_email_preview hide nav, and hide irrelevant things from the form
javascript:
  jQuery(function($) {
    if (window.parent && /email/.test(parent.location.href)) {
      // Hide nav:
      $('.left-column,.right-column').hide();
      $('.center-column').css('margin', 0);

      // Snippet form:
      var control = function(name) { return $('[name^="snippet[' + name + ']"]').closest('.control-group'); };

      // retext labels
      control('label').find('.control-label').text("Subject");
      control('content').find('.control-label').text("Body");

      // hide identifier and categories
      control('identifier').hide();
      control('category_ids').hide()

      // Do not mess with identifier
      $('[data-slug]').removeAttr('data-slug');
    }
  });

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rails_email_preview-0.2.4 app/views/integrations/cms/_customize_cms_for_rails_email_preview.html.slim
rails_email_preview-0.2.3 app/views/integrations/cms/_customize_cms_for_rails_email_preview.html.slim
rails_email_preview-0.2.2 app/views/integrations/cms/_customize_cms_for_rails_email_preview.html.slim
rails_email_preview-0.2.1 app/views/integrations/cms/_customize_cms_for_rails_email_preview.html.slim
rails_email_preview-0.2.0 app/views/integrations/cms/_customize_cms_for_rails_email_preview.html.slim
rails_email_preview-0.1.7 app/views/integrations/cms/_customize_cms_for_rails_email_preview.html.slim
rails_email_preview-0.1.6 app/views/integrations/cms/_customize_cms_for_rails_email_preview.html.slim