A modern, responsive personal portfolio website built with HTML, CSS (IBM Plex Mono), and JavaScript. Showcases projects, experience, education, and skills with a clean, developer-focused design.
/
├── index.html # Main HTML file
├── css/
│ └── styles.css # Custom CSS styles (IBM Plex Mono)
├── js/
│ └── main.js # Main JavaScript functionality
├── assets/
│ └── favicon.svg # Custom favicon (code brackets)
└── README.md # This file
- Fully Responsive – Looks great on all devices (mobile, tablet, desktop)
- Dark/Light Mode – Toggle with persistent theme
- Smooth Animations – Subtle fade-ins and transitions
- Mobile Navigation – Collapsible menu for small screens
- Accessible – Keyboard navigation and focus states
- Performance – Optimized for fast loading
- Modern Typography – IBM Plex Mono throughout
- HTML5 – Semantic markup
- CSS3 – Custom styles, responsive design, IBM Plex Mono
- JavaScript (ES6+) – Interactivity and mobile menu
- Feather Icons – Clean icon set
- Google Fonts – IBM Plex Mono
- Hero – Name, title, and intro
- About – Bio and skills
- Projects – Portfolio highlights
- Experience – Work history
- Education – Academic background
- Skills – Technical stack
- Footer – Social links and copyright
- Clone or download this repository
- Open
index.htmlin your browser - Customize your information, projects, and skills
You can use any static server. For example:
# Python 3.x
python -m http.server 8000
# Or use VS Code Live Server extensionThen open http://localhost:8000 in your browser.
- Push your code to a GitHub repository (e.g.,
portfolio) - Go to Settings > Pages
- Set Source to
mainbranch,/ (root)folder - Save and wait a minute
- Your site will be live at:
https://YOUR_USERNAME.github.io/YOUR_REPO_NAME/
- Edit content in
index.html - Change styles in
css/styles.css - Update scripts in
js/main.js - Replace favicon in
assets/favicon.svg
- Chrome, Firefox, Safari, Edge (latest)
This project is open source under the MIT License.
Made with ❤️ by Lalith Sai Kumar