diff --git a/client/main.html b/client/main.html index 9a48ecc..c6843e3 100644 --- a/client/main.html +++ b/client/main.html @@ -16,6 +16,7 @@

TimeHarbor

Home Teams Projects + Report an Issue
diff --git a/client/main.js b/client/main.js index 8cae6f5..4d1a729 100644 --- a/client/main.js +++ b/client/main.js @@ -32,9 +32,14 @@ Template.mainLayout.helpers({ Template.mainLayout.events({ 'click nav a'(event) { - event.preventDefault(); - const target = event.currentTarget.getAttribute('href').substring(1); - currentTemplate.set(target || 'home'); + const href = event.currentTarget.getAttribute('href'); + // Only handle internal navigation links (starting with /) + // Let external links (starting with http) work normally + if (href && href.startsWith('/')) { + event.preventDefault(); + const target = href.substring(1); + currentTemplate.set(target || 'home'); + } }, });