Live site: https://mayukhjitchakraborty.is-a.dev/
Single-page, minimalist, high‑performance developer portfolio. Built with semantic HTML, modern CSS, and vanilla JS animations. Features:
- Typewriter hero with flame/glow effects (reduced‑motion aware)
- Themed ambient canvas effects with buttery crossfades
- Smooth, accessible navigation and command palette
- Responsive layout for phones, desktop, and TVs/large displays
- Performance adaptations (adaptive DPR/particles, color caching)
- SEO/Open Graph/Twitter metadata and dynamic favicon
No build required. Open index.html in a browser. For best results, serve over a local server:
# Python
python -m http.server 8080
# Or Node
npx http-server -p 8080Then visit http://localhost:8080
Static hosting (GitHub Pages, Netlify, Vercel, Cloudflare Pages) — just publish the repository root. Ensure these assets exist at the site root:
/og.png(Open Graph image)/favicon.ico,/favicon-32x32.png,/favicon-16x16.png/apple-touch-icon.png,/safari-pinned-tab.svg,/site.webmanifest
The app also generates a dynamic favicon at runtime to match the current theme.
- Keyboard‑navigable cards (arrow keys + Enter)
- Focus styles and
ariaattributes for interactive elements - Reduced‑motion support (prefers‑reduced‑motion)
Use the command palette (Cmd/Ctrl+K) to tweak:
- Ambient glow strength
- Grid highlight intensity
- Toggle visual effects
- Theme rotation speed
Copyright © Mayukhjit Chakraborty. All rights reserved.