Created
June 5, 2024 23:15
-
-
Save lehelmatyus/e46c7f85794cc9dfe8e7739dac9c87ad to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE HTML5> | |
<html lang="en"> | |
<head> | |
<!-- QST-version=2> --> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
<meta name="viewport" content="width=device-width, initial-scale=1"> | |
<link href="https://fonts.googleapis.com/css?family=Raleway|Roboto" rel="stylesheet"> | |
<link href="https://s3.amazonaws.com/staging-tnew-assets/orgs/DENZ/quick-start-template/v2/css/main.css" rel="stylesheet"> | |
</head> | |
<body> | |
<a class="tn-qs-skip-to-main btn btn-primary" href="#tn-page-heading">Skip to Main Content</a> | |
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-WP4TGZ2" height="0" width="0" | |
style="display:none;visibility:hidden"></iframe></noscript> | |
<script>(function (w, d, s, l, i) { | |
w[l] = w[l] || []; w[l].push({ | |
'gtm.start': | |
new Date().getTime(), event: 'gtm.js' | |
}); var f = d.getElementsByTagName(s)[0], | |
j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = | |
'//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); | |
})(window, document, 'script', 'dataLayer', 'GTM-WP4TGZ2');</script> | |
<header> | |
<nav id="tn-qs-main-nav" class="responsive-nav" aria-label="Main"> | |
<div class="tn-qs-container"> | |
<div id="tn-qs-main-nav__logo"> | |
<a id="tn-qs-main-nav__logo-link" href="https://denverzoo.org/"> | |
<img src="https://s3.amazonaws.com/staging-tnew-assets/orgs/DENZ/quick-start-template/images/header-logo.png" alt="Denver Zoo Logo"> | |
</a> | |
</div> | |
<button id="tn-qs-main-nav__mobile-btn" type="button" class="icon" aria-expanded="false"> | |
<span class="sr-only">Navigation</span> | |
<span></span> | |
<span></span> | |
<span></span> | |
</button> | |
<div class="tn-qs-main-nav__menu"> | |
<h2 id="tn-qs-main-menu-secondary-heading" class="sr-only">Secondary Menu</h2> | |
<ul id="tn-qs-main-nav__menu-secondary" aria-labelledby="tn-qs-main-menu-secondary-heading"> | |
<li class="tn-qs-main-nav__menu-item"> | |
<a class="tn-qs-main-nav__menu-item-link" href="https://denverzoo.org/">SALES HOME</a> | |
</li> | |
<li class="tn-qs-main-nav__menu-item"> | |
<a class="tn-qs-main-nav__menu-item-link" href="#">RESCHEDULE MY VISIT</a> | |
</li> | |
</ul> | |
<h2 id="tn-qs-main-menu-primary-heading" class="sr-only">Primary Menu</h2> | |
<ul id="tn-qs-main-nav__menu-primary" aria-labelledby="tn-qs-main-menu-primary-heading"> | |
<li class="tn-qs-main-nav__menu-item"> | |
<a class="tn-qs-main-nav__menu-item-link" href="https://my.denverzoo.org/events?kid=5">GENERAL ADMISSION</a> | |
</li> | |
<li class="tn-qs-main-nav__menu-item"> | |
<a class="tn-qs-main-nav__menu-item-link" href="https://my.denverzoo.org/m/membership/family">MEMBERSHIP</a> | |
</li> | |
<li class="tn-qs-main-nav__menu-item"> | |
<a class="tn-qs-main-nav__menu-item-link" href="https://denverzoo.org/events/">EVENTS</a> | |
</li> | |
<li class="tn-qs-main-nav__menu-item"> | |
<a class="tn-qs-main-nav__menu-item-link" href="https://my.denverzoo.org/events?kid=11">EXPERIENCES</a> | |
</li> | |
<li class="tn-qs-main-nav__menu-item"> | |
<a class="tn-qs-main-nav__menu-item-link" href="https://my.denverzoo.org/events?kid=9">ANIMAL ENCOUNTERS</a> | |
</li> | |
<li class="tn-qs-main-nav__menu-item"> | |
<a class="tn-qs-main-nav__menu-item-link" href="https://denverzoo.org/safari-camps/">CAMPS</a> | |
</li> | |
</ul> | |
</div> | |
</div> | |
</nav> | |
<div id="tn-qs-banner-image"> | |
</div> | |
</header> | |
<div id="TNEW-container" class="tn-qs-container"> | |
<!-- TNEW CONTENT HERE --> | |
</div> | |
<footer> | |
<h2 class="sr-only">Footer</h2> | |
<div class="tn-qs-container"> | |
<div class="tn-qs-footer-block"> | |
<div class="tn-qs-footer-block__logo"> | |
<a class="tn-qs-footer-block__logo-link" href="https://denverzoo.org/"> | |
<img src="https://s3.amazonaws.com/staging-tnew-assets/orgs/DENZ/quick-start-template/images/footer-logo.png" alt="Denver Zoo logo"> | |
</a> | |
</div> | |
</div> | |
<div class="tn-qs-footer-block"> | |
<div class="tn-qs-footer-block__location"> | |
<h3>Denver Zoo</h3> | |
<address> | |
<span>2300 Steele St.</span><span>Denver, CO 80205</span> | |
</address> | |
</div> | |
</div> | |
<div class="tn-qs-footer-block"> | |
<div class="tn-qs-footer-block__contact"> | |
<h3>CONTACT</h3> | |
<div> | |
<span class="anchor-label">Email:</span> | |
<a href="mailto:guestcare@denverzoo.org">guestcare@denverzoo.org</a> | |
</div> | |
</div> | |
</div> | |
<div class="tn-qs-footer-block"> | |
<div class="tn-qs-footer-block__links"> | |
<h3 id="tn-qs-footer-optional-links-heading">More Info</h3> | |
<ul aria-labelledby="tn-qs-footer-optional-links-heading"> | |
<li><a href="https://www.denverzoo.org/terms-conditions/">Terms & Conditions</a></li><li><a href="https://www.denverzoo.org/privacypolicy/">Privacy Policy</a></li> | |
</ul> | |
</div> | |
</div> | |
<div id="tn-qs-copyright"> | |
© | |
<script>document.write(new Date().getFullYear())</script> Denver Zoo | |
</div> | |
</div> | |
</footer> | |
<script> | |
(function() { | |
function setupNav() { | |
var $btn = document.getElementById('tn-qs-main-nav__mobile-btn'); | |
var $nav = document.getElementById('tn-qs-main-nav'); | |
var isExpanded = $btn.getAttribute('aria-expanded') === 'true'; | |
function toggle(expand) { | |
if (expand) { | |
$btn.setAttribute('aria-expanded', 'true'); | |
$nav.classList.add('mobile-open'); | |
} else { | |
$nav.classList.remove('mobile-open'); | |
$btn.setAttribute('aria-expanded', 'false'); | |
} | |
isExpanded = expand; | |
} | |
$btn.addEventListener('click', function () { | |
toggle(!isExpanded); | |
}); | |
window.addEventListener('resize', function () { | |
if (isExpanded) { | |
if (document.documentElement.clientWidth > 992) { | |
toggle(false); | |
} | |
} | |
}); | |
} | |
function setupSkipToMain() { | |
var $pageHeading = document.getElementById('tn-page-heading'); | |
if ($pageHeading) { | |
$pageHeading.setAttribute('tabindex', '-1'); | |
} else { | |
var $container = document.getElementById('TNEW-container'); | |
var $skipLink = document.querySelector('a.tn-qs-skip-to-main'); | |
$container.setAttribute('tabindex', '-1'); | |
$skipLink.setAttribute('href', '#TNEW-container'); | |
} | |
} | |
setupNav(); | |
setupSkipToMain(); | |
})(); | |
</script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment