Personal website for Sajad Abavisani - Final-year PhD Candidate in Electrical & Computer Engineering.
- Responsive Design: Mobile-first approach with collapsible hamburger menu on mobile devices
- Desktop Navigation: Horizontal tab navigation on desktop screens (≥768px)
- Modern UI: Clean, professional design with smooth animations
- Accessibility: ARIA labels, keyboard navigation, and skip-to-content links
- Fast Loading: Optimized CSS and JavaScript for quick page loads
To test the website locally:
-
Start a local static server from the project root:
python3 -m http.server 8000
-
Open the site at http://localhost:8000 in your browser.
-
Test mobile view:
- Open Chrome DevTools (F12)
- Click the device toolbar button (or press
Ctrl+Shift+M/Cmd+Shift+M) - Select a mobile device or resize to < 768px width
- The hamburger menu should appear and work smoothly
-
Test desktop view:
- Resize the browser window to ≥ 768px width
- The hamburger menu should disappear
- Navigation links should appear horizontally in the header
-
Stop the server with
Ctrl+Cwhen finished.
/styles/custom.css- All CSS styling with mobile-first approach/scripts/navigation.js- Navigation functionality (hamburger menu toggle)/index.html- Homepage/research/- Research & publications/projects/- Project portfolio/resume/- CV and resume/skills/- Technical skills/blog/- Blog posts/contact/- Contact information/media/- Media appearances and talks/photography/- Photography portfolio/teaching/- Teaching and mentorship
This site is deployed on GitHub Pages. Any commits to the main branch will automatically update the live site.
- Chrome/Edge (latest)
- Firefox (latest)
- Safari (latest)
- Mobile browsers (iOS Safari, Chrome Mobile)
© 2025 Sajad Abavisani. All rights reserved.