Contact Section Setup Guide
Contact Section Setup Guide
Quick Setup Checklist
✅ Immediate Next Steps
- Set up Formspree (Required for contact form)
- Go to formspree.io
- Create free account
- Create a new form
- Copy your form ID (looks like:
movlkgpk) ✅ ALREADY CONFIGURED - Your form is ready to receive messages!
- Test the contact form
- Submit a test message
- Check your email for the submission
- Verify the form redirects properly
- Verify social links work
- Click each social icon to ensure they redirect properly
- Current active links: Email, GitHub, LinkedIn
- Twitter/X has been removed as requested
🔄 Recent Updates
Homepage Changes:
- “Featured Projects” section now shows “Latest Articles”
- “View My Work” button changed to “View My Articles” → links to /blog/
- “View All Projects” button changed to “View All Articles” → links to /blog/
- Projects page removed from navigation menu
- Section keeps same layout but redirects to blog content
Social Links:
- Twitter/X removed from configuration
- Only showing: Email, GitHub, LinkedIn
🎨 Customization Options
Change availability status:
Edit line 140 in _layouts/home.html:
<span>Available for freelance projects</span>
Add more social platforms:
Add to _config.yml under footer-links::
instagram: yourusernamedribbble: yourusernameyoutube: channel/yourchannelid
Re-enable Twitter/X later:
Add back to _config.yml:
twitter: yourusername
🔧 Files Changed
_layouts/home.html- Updated blog post links and titles_config.yml- Removed Twitter, removed Projects from navigation_includes/svg-icons.html- Social icons (Twitter will auto-hide)_layouts/default.html- Enhanced footer
⚠️ Important
- The contact form is already configured with your Formspree ID:
movlkgpk - Projects page can be re-added later by updating navigation and button links
- Always test on mobile devices
- Backup your site before deploying
Your site now focuses on your blog content with a working contact form! 🎉