let keydownHandler = null; function init() { const lockScreen = document.getElementById('lock-screen'); const mainContent = document.getElementById('main-content'); keydownHandler = function(event) { if (event.key === 'Enter' && !lockScreen.classList.contains('hidden')) { // Hide lock screen with animation lockScreen.style.transition = 'opacity 1s ease-out, transform 1s ease-out'; lockScreen.style.opacity = '0'; lockScreen.style.transform = 'scale(0.8)'; setTimeout(() => { // Redirect to about us page instead of showing main content window.location.href = '/about'; }, 1000); } }; document.addEventListener('keydown', keydownHandler); } function teardown() { if (keydownHandler) { document.removeEventListener('keydown', keydownHandler); keydownHandler = null; } } export { init, teardown };