Welcome to my Coding Portfolio, a responsive and user-friendly website designed to showcase my background, education, experiences, and projects. The portfolio is structured into clear sections for easy navigation and is optimized for various devices, including desktops, tablets, and mobile phones. It also includes a dark mode and light mode feature for enhanced usability.
Visit the website at www.viktorhogberg.com.
- HTML5: Structure and semantic elements.
- CSS3: Styling, animations, and responsive design with media queries.
- JavaScript (Vanilla): Functionality without third-party libraries.
Media queries were implemented to adjust the layout for different screen sizes:
- Mobile Devices: Up to 650px width — optimized layout for smaller screens.
- Large Screens: Above 1201px width — fixed layout for balanced content display.
- Print Style: Customized layout for printing.
- Dark Mode: A dark background for reduced eye strain.
- Light Mode: A warm off-white background to minimize eye fatigue.
- Subtle animations enhance the user experience without overwhelming the design.
- Learning Opportunity: Deepened my understanding of JavaScript.
- Better Performance: Eliminates the need for additional libraries.
- Future-Proofing: Avoids dependency on potentially outdated third-party libraries.
This project is licensed under the MIT License. You are free to use and adapt it with proper attribution.