v1.0 - launch: full nav on gallery, chat widget auto-open, comparison logos, checkout fixes
This commit is contained in:
+30
-7
@@ -11,14 +11,20 @@ fn nav() -> String {
|
||||
|
||||
<div class=\"nav-links\">
|
||||
<a href=\"/#how-it-works\" class=\"nav-link\">How it works</a>
|
||||
<a href=\"/#mission\" class=\"nav-link\">Mission</a>
|
||||
<a href=\"/#safety\" class=\"nav-link\">Safety</a>
|
||||
<a href=\"/#environmental\" class=\"nav-link\">Environment</a>
|
||||
<div class=\"nav-dropdown\">
|
||||
<button class=\"nav-link nav-dropdown-btn\" aria-haspopup=\"true\" aria-expanded=\"false\">Mission ▾</button>
|
||||
<div class=\"nav-dropdown-menu\">
|
||||
<a href=\"/#mission\" class=\"nav-dropdown-item\">Our mission</a>
|
||||
<a href=\"/#safety\" class=\"nav-dropdown-item\">Safety</a>
|
||||
<a href=\"/#environmental\" class=\"nav-dropdown-item\">Environment</a>
|
||||
</div>
|
||||
</div>
|
||||
<a href=\"/#pricing\" class=\"nav-link\">Pricing</a>
|
||||
<a href=\"/#marketplace\" class=\"nav-link\">Marketplace</a>
|
||||
<a href=\"/#enterprise\" class=\"nav-link\">Enterprise</a>
|
||||
<a href=\"/about\" class=\"nav-link\">About</a>
|
||||
<a href=\"/#share\" class=\"nav-link cta\">Share Neuron →</a>
|
||||
<a href=\"/said\" class=\"nav-link\">Gallery</a>
|
||||
<a href=\"/account\" class=\"nav-link\">Account</a>
|
||||
<a href=\"/#pricing\" class=\"nav-cta\">Get Access</a>
|
||||
</div>
|
||||
|
||||
@@ -31,12 +37,13 @@ fn nav() -> String {
|
||||
<div class=\"nav-mobile\" id=\"nav-mobile\" role=\"navigation\" aria-label=\"Mobile navigation\">
|
||||
<a href=\"/#how-it-works\" class=\"nav-mobile-link\">How it works</a>
|
||||
<a href=\"/#mission\" class=\"nav-mobile-link\">Mission</a>
|
||||
<a href=\"/#safety\" class=\"nav-mobile-link\">Safety</a>
|
||||
<a href=\"/#environmental\" class=\"nav-mobile-link\">Environment</a>
|
||||
<a href=\"/#safety\" class=\"nav-mobile-link\" style=\"padding-left:1.75rem;font-size:0.8rem;color:var(--t3)\">- Safety</a>
|
||||
<a href=\"/#environmental\" class=\"nav-mobile-link\" style=\"padding-left:1.75rem;font-size:0.8rem;color:var(--t3)\">- Environment</a>
|
||||
<a href=\"/#pricing\" class=\"nav-mobile-link\">Pricing</a>
|
||||
<a href=\"/#enterprise\" class=\"nav-mobile-link\">Enterprise</a>
|
||||
<a href=\"/about\" class=\"nav-mobile-link\">About</a>
|
||||
<a href=\"/#share\" class=\"nav-mobile-link cta\">Share Neuron →</a>
|
||||
<a href=\"/said\" class=\"nav-mobile-link\">Gallery</a>
|
||||
<a href=\"/account\" class=\"nav-mobile-link\">Account</a>
|
||||
<a href=\"/#pricing\" class=\"nav-mobile-cta\">Get Access</a>
|
||||
</div>
|
||||
</div>
|
||||
@@ -63,6 +70,22 @@ fn nav() -> String {
|
||||
|
||||
btn.addEventListener('click', function(e) { e.stopPropagation(); toggle(); });
|
||||
|
||||
// Dropdown — Mission
|
||||
var ddBtn = document.querySelector('.nav-dropdown-btn');
|
||||
var dd = document.querySelector('.nav-dropdown');
|
||||
if (ddBtn && dd) {
|
||||
ddBtn.addEventListener('click', function(e) {
|
||||
e.stopPropagation();
|
||||
var isOpen = dd.classList.contains('open');
|
||||
dd.classList.toggle('open');
|
||||
ddBtn.setAttribute('aria-expanded', isOpen ? 'false' : 'true');
|
||||
});
|
||||
dd.querySelectorAll('.nav-dropdown-item').forEach(function(a) {
|
||||
a.addEventListener('click', function() { dd.classList.remove('open'); });
|
||||
});
|
||||
document.addEventListener('click', function() { dd.classList.remove('open'); });
|
||||
}
|
||||
|
||||
// Close on any link inside mobile menu
|
||||
menu.querySelectorAll('a').forEach(function(a) {
|
||||
a.addEventListener('click', close);
|
||||
|
||||
Reference in New Issue
Block a user