Difference between revisions of "Template:XJTU-China/header"

Line 1: Line 1:
 
<html>
 
<html>
<section class="d-flex flex-column">
+
<body>
    <header class="header_area" id="topHeader">
+
    <section class="d-flex flex-column" data-scroll-section>
        <!-- <embed class="logo" src="https://static.igem.org/mediawiki/2021/4/43/T--XJTU-China--logo-svg.svg"
+
        <header class="header_area" id="topHeader">
 +
            <!-- <embed class="logo" src="https://static.igem.org/mediawiki/2021/4/43/T--XJTU-China--logo-svg.svg"
 
             type="image/svg+xml" /> -->
 
             type="image/svg+xml" /> -->
        <a href="/Team:XJTU-China" class="logo"></a>
+
            <a href="/Team:XJTU-China" class="logo"></a>
        <nav class="navbar navbar-expand-lg navbar-light">
+
            <nav class="navbar navbar-expand-lg navbar-light">
            <div class="container">
+
                <div class="container">
                <!-- Brand and toggle get grouped for better mobile display -->
+
                    <!-- Brand and toggle get grouped for better mobile display -->
                <button class="navbar-toggler" type="button" data-toggle="collapse"
+
                    <button class="navbar-toggler" type="button" data-toggle="collapse"
                    data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false"
+
                        data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
                    aria-label="Toggle navigation">MENU
+
                        aria-expanded="false" aria-label="Toggle navigation">MENU
                    <span class="fa fa-bars" aria-hidden="true"></span>
+
                        <span class="fa fa-bars" aria-hidden="true"></span>
                </button>
+
                    </button>
                <!-- Collect the nav links, forms, and other content for toggling -->
+
                    <!-- Collect the nav links, forms, and other content for toggling -->
                <div class="collapse navbar-collapse offset" id="navbarSupportedContent">
+
                    <div class="collapse navbar-collapse offset" id="navbarSupportedContent">
                    <ul class="nav navbar-nav menu_nav ml-auto">
+
                        <ul class="nav navbar-nav menu_nav ml-auto">
                        <li class="nav-item"><a class="nav-link" href="/Team:XJTU-China">home</a></li>
+
                            <li class="nav-item"><a class="nav-link" href="/Team:XJTU-China">home</a></li>
                        <li class="nav-item submenu dropdown">
+
                            <li class="nav-item submenu dropdown">
                            <a href="/Team:XJTU-China/Description" class="nav-link dropdown-toggle"
+
                                <a href="/Team:XJTU-China/Description" class="nav-link dropdown-toggle"
                                data-toggle="dropdown" role="button" aria-haspopup="true"
+
                                    data-toggle="dropdown" role="button" aria-haspopup="true"
                                aria-expanded="false">Project&nbsp;<span class="fa fa-caret-down"
+
                                    aria-expanded="false">Project&nbsp;<span class="fa fa-caret-down"
                                    aria-hidden="true"></span></a>
+
                                        aria-hidden="true"></span></a>
                            <ul class="dropdown-menu">
+
                                <ul class="dropdown-menu">
                                <li class="nav-item"><a class="nav-link"
+
                                    <li class="nav-item"><a class="nav-link"
                                        href="/Team:XJTU-China/Description">description</a></li>
+
                                            href="/Team:XJTU-China/Description">description</a></li>
                                <li class="nav-item">
+
                                    <li class="nav-item">
                                    <a class="nav-link" href="/Team:XJTU-China/Design">design</a>
+
                                        <a class="nav-link" href="/Team:XJTU-China/Design">design</a>
                                </li>
+
                                    </li>
                                <li class="nav-item"><a class="nav-link" href="/Team:XJTU-China/Parts">parts</a></li>
+
                                    <li class="nav-item"><a class="nav-link" href="/Team:XJTU-China/Parts">parts</a>
                            </ul>
+
                                    </li>
                        </li>
+
                                </ul>
                        <li class="nav-item submenu dropdown">
+
                            </li>
                            <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button"
+
                            <li class="nav-item submenu dropdown">
                                aria-haspopup="true" aria-expanded="false">wetlab&nbsp;<span class="fa fa-caret-down"
+
                                <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button"
                                    aria-hidden="true"></span></a>
+
                                    aria-haspopup="true" aria-expanded="false">wetlab&nbsp;<span
                            <ul class="dropdown-menu">
+
                                        class="fa fa-caret-down" aria-hidden="true"></span></a>
                                <li class="nav-item"><a class="nav-link" href="ieee.html">engineering</a></li>
+
                                <ul class="dropdown-menu">
                                <li class="nav-item"><a class="nav-link" href="ieee.html">lab note</a></li>
+
                                    <li class="nav-item"><a class="nav-link" href="ieee.html">engineering</a></li>
                            </ul>
+
                                    <li class="nav-item"><a class="nav-link" href="ieee.html">lab note</a></li>
                        </li>
+
                                </ul>
                        <li class="nav-item submenu dropdown">
+
                            </li>
                            <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button"
+
                            <li class="nav-item submenu dropdown">
                                aria-haspopup="true" aria-expanded="false">drylab&nbsp;<span class="fa fa-caret-down"
+
                                <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button"
                                    aria-hidden="true"></span></a>
+
                                    aria-haspopup="true" aria-expanded="false">drylab&nbsp;<span
                            <ul class="dropdown-menu">
+
                                        class="fa fa-caret-down" aria-hidden="true"></span></a>
                                <li class="nav-item"><a class="nav-link" href="ieee.html">modeling</a></li>
+
                                <ul class="dropdown-menu">
                                <li class="nav-item"><a class="nav-link" href="ieee.html">simulation</a></li>
+
                                    <li class="nav-item"><a class="nav-link" href="ieee.html">modeling</a></li>
                            </ul>
+
                                    <li class="nav-item"><a class="nav-link" href="ieee.html">simulation</a></li>
                        </li>
+
                                </ul>
                        <li class="nav-item"><a class="nav-link" href="contact.html">parts</a></li>
+
                            </li>
                        <li class="nav-item submenu dropdown">
+
                            <li class="nav-item"><a class="nav-link" href="contact.html">parts</a></li>
                            <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button"
+
                            <li class="nav-item submenu dropdown">
                                aria-haspopup="true" aria-expanded="false">Human Practices&nbsp;<span
+
                                <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button"
                                    class="fa fa-caret-down" aria-hidden="true"></span></a>
+
                                    aria-haspopup="true" aria-expanded="false">Human Practices&nbsp;<span
                            <ul class="dropdown-menu">
+
                                        class="fa fa-caret-down" aria-hidden="true"></span></a>
                                <li class="nav-item"><a class="nav-link" href="ieee.html">explore</a></li>
+
                                <ul class="dropdown-menu">
                                <li class="nav-item"><a class="nav-link" href="ieee.html">interview</a></li>
+
                                    <li class="nav-item"><a class="nav-link" href="ieee.html">explore</a></li>
                            </ul>
+
                                    <li class="nav-item"><a class="nav-link" href="ieee.html">interview</a></li>
                        </li>
+
                                </ul>
                        <li class="nav-item submenu dropdown end">
+
                            </li>
                            <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button"
+
                            <li class="nav-item submenu dropdown end">
                                aria-haspopup="true" aria-expanded="false">Team&nbsp;<span class="fa fa-caret-down"
+
                                <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button"
                                    aria-hidden="true"></span></a>
+
                                    aria-haspopup="true" aria-expanded="false">Team&nbsp;<span class="fa fa-caret-down"
                            <ul class="dropdown-menu">
+
                                        aria-hidden="true"></span></a>
                                <li class="nav-item"><a class="nav-link" href="ieee.html">crew</a></li>
+
                                <ul class="dropdown-menu">
                                <li class="nav-item"><a class="nav-link" href="ieee.html">attibutions</a></li>
+
                                    <li class="nav-item"><a class="nav-link" href="/Team:XJTU-China/Team">crew</a></li>
                                <li class="nav-item"><a class="nav-link" href="ieee.html">collaboration</a></li>
+
                                    <li class="nav-item"><a class="nav-link" href="ieee.html">attibutions</a></li>
                                <li class="nav-item"><a class="nav-link" href="ieee.html">partners</a></li>
+
                                    <li class="nav-item"><a class="nav-link" href="ieee.html">collaboration</a></li>
                            </ul>
+
                                    <li class="nav-item"><a class="nav-link" href="ieee.html">partners</a></li>
                        </li>
+
                                </ul>
                    </ul>
+
                            </li>
 +
                        </ul>
 +
                    </div>
 
                 </div>
 
                 </div>
             </div>
+
             </nav>
         </nav>
+
         </header>
     </header>
+
     </section>
</section>
+
  
<!--movingLogo-->
+
    <!--movingLogo-->
<script>
+
    <script>
    var logo = $('.logo');
+
        var logo = $('.logo');
    var animData = {
+
        var animData = {
        container: logo[0], // the dom element that will contain the animation
+
            container: logo[0], // the dom element that will contain the animation
        renderer: 'svg',
+
            renderer: 'svg',
        loop: true,
+
            loop: true,
        autoplay: false,
+
            autoplay: false,
        path: 'https://static.igem.org/mediawiki/2021/c/c5/T--XJTU-China--logoMoving.txt' // the path to the animation json
+
            path: 'https://static.igem.org/mediawiki/2021/c/c5/T--XJTU-China--logoMoving.txt' // the path to the animation json
    }
+
        }
    var logoAnim = lottie.loadAnimation(animData);
+
        var logoAnim = lottie.loadAnimation(animData);
    logoAnim.setSpeed(1.5);
+
        logoAnim.setSpeed(1.5);
    $(logo).hover(function () { logoAnim.play(); },
+
        $(logo).hover(function () { logoAnim.play(); },
        function () { logoAnim.pause(); })
+
            function () { logoAnim.pause(); })
</script>
+
    </script>
 
+
    <!--headerTransition-->
<!--headerTransition-->
+
    <script>
<script>
+
        window.addEventListener('scroll', () => {
    window.addEventListener('scroll', () => {
+
            var h = document.getElementById('topHeader');
        var h = document.getElementById('topHeader');
+
            height = h.clientHeight;
        height = h.clientHeight;
+
            let header = document.querySelector('header');
        let header = document.querySelector('header');
+
            let logo = document.querySelector('.logo');
        let logo = document.querySelector('.logo');
+
            header.classList.toggle('sticky', window.scrollY > height);
        header.classList.toggle('sticky', window.scrollY > height);
+
            logo.classList.toggle('sticky', window.scrollY > height);
        logo.classList.toggle('sticky', window.scrollY > height);
+
        })
    })
+
    </script>
</script>
+
</body>
  
 
</html>
 
</html>

Revision as of 16:26, 11 July 2021