Difference between revisions of "Team:SUSTech Shenzhen/nav"

(Undo revision 165686 by Jol-Fengzi (talk))
Line 5: Line 5:
 
<header id="header" class="dark">
 
<header id="header" class="dark">
 
<div style="z-index:10;">
 
<div style="z-index:10;">
<div class="Toggle navigation">
+
<div class="mobile-toggle">
 
<div></div>
 
<div></div>
 
<div></div>
 
<div></div>
Line 73: Line 73:
  
 
</div>
 
</div>
 +
</header>
  
 +
<footer>
 +
    <script src="https://2014.igem.org/Team:SUSTech_Shenzhen/js/pace-min-js?action=raw&ctype=text/javascript"></script>
 +
    <!--script src="//2014.igem.org/Team:SUSTC-Shenzhen/static/js/jquery.pjax.js?action=raw&ctype=text/javascript"></script-->
 +
    <script src="https://2016.igem.org/Team:SUSTech_Shenzhen/js/bootstrap-min-js?action=raw&ctype=text/javascript"></script>
 +
<script>
 +
document.querySelector("head > link[rel='stylesheet']").remove();
 +
//$('#bars_item img').replaceWith($('#bars_item img').clone());
 +
 +
</script>
 +
<script>
 +
  // $.pjax({
 +
  //  area: 'body',
 +
  //  load: { head: 'base, meta, link', css: true, script: true },
 +
  //  cache: { click: true, submit: false, popstate: true },
 +
  //  server: { query: null }
 +
  // });
 +
 +
    function updateNav(){
 +
 +
      if(wgUserName!=null) {
 +
 +
        $("#nav-login-status")
 +
          .text(wgUserName)
 +
          .attr("href","https://igem.org/User_Information");
 +
      } else {
 +
        $("#nav-login-status")
 +
          .text("Log in")
 +
          .attr("href","https://igem.org/Login");
 +
      }
 +
 +
      $("nav a").each(function(ind,val){
 +
        if(val.href===window.location.href)
 +
          if (val.href!="https://2016.igem.org/Team:SUSTech_Shenzhen"){
 +
          val.href="#";
 +
          $(val).parent().addClass("active");
 +
        }
 +
      });
 +
 +
    };
 +
 +
    updateNav();
 +
 +
  </script>
 +
  <script>
 +
if (!window.ga) {
 +
  (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');
 +
 +
  window.ga('create', 'UA-42690126-5', 'auto');
 +
  window.ga('require', 'linkid', 'linkid.js');
 +
  window.ga('require', 'displayfeatures');
 +
  window.ga('send', 'pageview');
 +
} else {
 +
  window.ga('send', 'pageview', window.location.pathname+window.location.search);
 +
}
 +
 +
  </script>
 +
  <script>
 +
  $('#page-contents a').click(function() {
 +
    console.log(this.hash);
 +
    if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
 +
        || location.hostname == this.hostname) {
 +
 +
        var target = $('[id="'+this.hash.substring(1)+'"]');
 +
        target = target.length ? target : $('[name="' + this.hash.slice(1) +'"]');
 +
          if (target.length) {
 +
            $('html,body').animate({
 +
                scrollTop: target.offset().top-70
 +
            }, 1000);
 +
            return false;
 +
        }
 +
    }
 +
  });
 +
  $(document.body).scrollspy({
 +
      target: '.bs-docs-sidebar',
 +
      offset: 71
 +
    });
 +
  function affix_sidebar () {
 +
      var $sideBar = $('.bs-docs-sidebar')
 +
 +
      $sideBar.affix({
 +
        offset: {
 +
          top: function () {
 +
            var offsetTop      = $sideBar.offset().top
 +
            var sideBarMargin  = parseInt($sideBar.children(0).css('margin-top'), 10)
 +
            var navOuterHeight = $('#index-nav-main').height()
 +
 +
            return (this.top = offsetTop - navOuterHeight - sideBarMargin)
 +
          },
 +
          bottom: function () {
 +
            return (this.bottom = $('.bs-docs-footer').outerHeight(true))
 +
          }
 +
        }
 +
      })
 +
    }
 +
  affix_sidebar();
 +
 +
  $("#searchform").submit(function (e){
 +
    $("#searchInput").val("SUSTech "+$("#searchInput").val());
 +
  });
 +
  $('.reference>a, span.mw-cite-backlink > a, .page-scroll').click(function() {
 +
    console.log(this.hash);
 +
    if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
 +
        || location.hostname == this.hostname) {
 +
 +
        var target = $('[id="'+this.hash.substring(1)+'"]');
 +
        target = target.length ? target : $('[name="' + this.hash.slice(1) +'"]');
 +
          if (target.length) {
 +
            $('html,body').animate({
 +
                scrollTop: target.offset().top-70
 +
            }, 1000);
 +
            return false;
 +
        }
 +
    }
 +
  });
 +
  $(".table, .katex-block > span").wrap("<div class='table-responsive'></div>")
 +
 +
  </script>
 +
  <link rel="stylesheet" href="https://2016.igem.org/Team:SUSTech_Shenzhen/css/katex-css?action=raw&ctype=text/css">
 +
  <link rel="stylesheet" href="https://2016.igem.org/Team:SUSTech_Shenzhen/css/ionicons-min-css?action=raw&ctype=text/css">
 +
</footer>
 
</html>
 
</html>

Revision as of 13:41, 10 October 2017

Team SUSTC-Shenzhen