unepwcmc/SAPI

View on GitHub
app/views/layouts/species.html.erb

Summary

Maintainability
Test Coverage
<!doctype html>
<!--[if lt IE 9]>      <html class="lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
  <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta charset="utf-8">
    <title>Species+</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="">

    <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
    <!--[if lt IE 9]>
      <script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
    <%= stylesheet_link_tag    "species" %>
    <script type="text/javascript">
      EmberENV = {FEATURES: {'query-params-new' : true}};
    </script>
    <%= javascript_include_tag "species" %>
    <%= csrf_meta_tags %>
    <%= csp_meta_tag %>

    <% if Rails.env.production? %>
      <script>
        (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
        })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

        ga('create', 'UA-21313092-1', 'auto');
        ga('send', 'pageview');

      </script>

      <%= render "species/hotjar" %>
    <% else %>
      <script>
        function ga() {
          console.log('google analytics not enabled for this environment')
        }
      </script>
    <% end %>
  </head>
  <body class="inner">
    <!--[if lt IE 9]>
      <p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
    <![endif]-->

    <div class="spinner"><%= image_tag "species/loader.gif" %></div>

    <noscript>
      Javascript must be enabled for the correct page display
    </noscript>
    <%= yield %>

  <% if ["development", "production"].include? Rails.env %>
    <!-- UserVoice JavaScript SDK (only needed once on a page) -->
    <script>(function(){var uv=document.createElement('script');uv.type='text/javascript';uv.async=true;uv.src='//widget.uservoice.com/jTNaQjW8TOHM5SR03PSoyA.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(uv,s)})()</script>

    <!-- A tab to launch the Classic Widget -->
    <script>
    UserVoice = window.UserVoice || [];
    UserVoice.push(['showTab', 'classic_widget', {
      mode: 'support',
      primary_color: '#cc6d00',
      link_color: '#007dbf',
      support_tab_name: 'Feedback',
      tab_label: 'Feedback',
      tab_color: '#cc6d00',
      tab_position: 'middle-right',
      tab_inverted: false
    }]);
    </script>
  <% end %>
<div class="top-level-container">
  <%= render "layouts/logged_header" %>
  <div id="ember_app"></div>
    <%= render "layouts/login_modal" %>
    <%= render "layouts/footer" %>
    <div class="skip">
      <a href="#main">skip to content</a>
    </div>
  </div>
</body>
</html>