diff --git a/career-roadmaps.html b/career-roadmaps.html index de9b810..2fa3fe7 100644 --- a/career-roadmaps.html +++ b/career-roadmaps.html @@ -554,8 +554,105 @@

Technical Writer

+ \ No newline at end of file diff --git a/contact.html b/contact.html index 42c6071..a9dad71 100644 --- a/contact.html +++ b/contact.html @@ -208,19 +208,25 @@

Contact Us

+ - + diff --git a/index.html b/index.html index 92d163f..a0d6cb2 100644 --- a/index.html +++ b/index.html @@ -403,89 +403,104 @@

Mary Lee

+ - - - @@ -710,6 +725,33 @@

Get in Touch

} }); + // 📧 Newsletter Subscription + const newsletterForm = document.getElementById('newsletterForm'); + if (newsletterForm) { + newsletterForm.addEventListener('submit', function(e) { + e.preventDefault(); + const email = this.querySelector('input[type="email"]').value; + const button = this.querySelector('button'); + const originalText = button.textContent; + + // Simulate subscription + button.textContent = 'Subscribing...'; + button.disabled = true; + + setTimeout(() => { + button.textContent = '✓ Subscribed!'; + button.style.background = 'linear-gradient(45deg, #4CAF50, #45a049)'; + + setTimeout(() => { + button.textContent = originalText; + button.disabled = false; + button.style.background = 'linear-gradient(45deg, #fff, #e0f7fa)'; + this.querySelector('input[type="email"]').value = ''; + }, 2000); + }, 1500); + }); + } + diff --git a/roadmap.html b/roadmap.html index c366aad..f0db7c3 100644 --- a/roadmap.html +++ b/roadmap.html @@ -609,6 +609,108 @@

🌟 Bonus: Portfolio & Personal Branding

+ + +