From 0b0824aef20293d976a15c4caa4d30bd12b49575 Mon Sep 17 00:00:00 2001 From: Neil Dewhurst Date: Tue, 18 Nov 2025 11:41:14 +0000 Subject: [PATCH 1/2] fix version selector in responsive design --- src/js/01-nav.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/01-nav.js b/src/js/01-nav.js index 6b49762f..c37a0631 100644 --- a/src/js/01-nav.js +++ b/src/js/01-nav.js @@ -133,7 +133,7 @@ function showNav (e) { if (navToggle.classList.contains('is-active')) return hideNav(e) - var html = document.documentElement + var html = document.documentElement.querySelector('main') || document.documentElement.querySelector('article') || document.documentElement html.classList.add('is-clipped--nav') navToggle.classList.add('is-active') navContainer.classList.add('is-active') From 09ae6f94b5a2d9e16f1a244cc5ed2fc88f057308 Mon Sep 17 00:00:00 2001 From: Neil Dewhurst Date: Wed, 19 Nov 2025 10:59:13 +0000 Subject: [PATCH 2/2] Use more specific querySelector Co-authored-by: Stefano Ottolenghi --- src/js/01-nav.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/01-nav.js b/src/js/01-nav.js index c37a0631..128ce60f 100644 --- a/src/js/01-nav.js +++ b/src/js/01-nav.js @@ -133,7 +133,7 @@ function showNav (e) { if (navToggle.classList.contains('is-active')) return hideNav(e) - var html = document.documentElement.querySelector('main') || document.documentElement.querySelector('article') || document.documentElement + var html = document.documentElement.querySelector('main.article') html.classList.add('is-clipped--nav') navToggle.classList.add('is-active') navContainer.classList.add('is-active')