Nikolas Leonidis Light-Yellow Portfolio System
A custom, lightweight PHP portfolio website designed with warm editorial typography, vanilla CSS design tokens, accessibility, and Resend email integration.
The Challenge
Build a fast, dependency-free portfolio that runs on standard Custom PHP/HTML hosting without frontend build frameworks, while delivering a modern, accessible, and warm design aesthetic.
Design & Implementation Process
Established a light-yellow and warm-white design system using CSS variables.
Structured modular PHP includes for headers, footers, helpers, and dynamic case study data.
Implemented a secure Resend PHP contact form endpoint with CSRF tokens, honeypot protection, and rate limiting.
Optimized accessibility (WCAG 2.2 AA standards), fluid typography, and mobile drawer navigation.
Solution
Created a responsive portfolio architecture running pure HTML5, CSS3, Vanilla JS, and PHP 8.1+, ensuring 100% server-side security and immediate zero-build deployment.
Outcome & Impact
Complete production-ready web platform showcasing factual CV experience, services, and dynamic case study views.