A modern, responsive developer portfolio template with smooth animations and dark/light mode toggle. Built with pure HTML, CSS, and JavaScript.
Cribfolio (a blend of Crib" + "Portfolio) serves as your digital home on the web - a carefully crafted space where your coding journey, skills, and personality can shine. It's more than just a portfolio; it's your professional identity packaged in a beautiful, interactive experience.
-
Dual Theme Support - Toggle between light and dark modes with smooth transitions
-
Fully Responsive - Mobile-first design that works on all devices
-
Pure Vanilla Stack - No frameworks, just HTML, CSS, and JavaScript
-
Smooth Animations - Elegant entrance animations and hover effects
-
Easy Customization - Simple to personalize with your own content
-
Persistent Settings - Theme preference saved in localStorage
- Clone the repository
bash
git clone https://github.com/fahatadam/cribfolio.git
cd cribfolio - Open in browser
bash
# Simply open index.html in your browser
open index.htmlcribfolio/
├── index.html # Main HTML file
├── styles.css # All styling with CSS variables
└── script.js # Interactive functionalityThe portfolio uses CSS custom properties for easy theming:
-
Primary Colors: Purple to blue gradient
-
Light Mode: Clean white background with dark text
-
Dark Mode: Deep navy background with light text
-
HTML5 - Semantic markup
-
CSS3 - Custom properties, Grid, Flexbox, Animations
-
Vanilla JavaScript - ES6+ features
-
Font Awesome - Icons
-
Google Fonts - Typography
-
Mobile: < 768px
-
Tablet: 768px - 1024px
-
Desktop: > 1024px
-
Header - Navigation with theme toggle
-
Hero - Introduction with call-to-action buttons
-
Values - Three-column feature showcase
-
Journey - Personal development story
-
Footer - Social links and credits
-
Chrome (latest)
-
Firefox (latest)
-
Safari (latest)
-
Edge (latest)
-
Icons by Font Awesome
-
Inspiration from modern portfolio designs
-
The developer community for continuous feedback
<div align="center">
A Heartfelt Thank You to DevCrib
</div>This project wouldn't be possible without the incredible support and inspiration from the DevCrib community. Special recognition for:
- Guidance & Mentorship - For providing direction and best practices
- Community Feedback - For valuable insights that improved the project
- Collaborative Spirit - For fostering an environment of growth and support
- Continuous Learning - For encouraging skill development and innovation
DevCrib has been more than just a community - it's been a catalyst for growth and a source of inspiration throughout this development journey.
<div align="center">
Thank you, DevCrib
</div>If you have any questions or run into issues, please open an issue on GitHub.
Made with ❤️ by Fahat Adam (devKing)
<div align="center">
Don't forget to star this repo if you found it helpful!
</div>