
Capabilities
- CSS only
Frontend
Cuphead CV
ArchivedA creative portfolio inspired by the Cuphead videogame and 1930s animation, built entirely with HTML and CSS. No frameworks, no libraries and not a single line of JavaScript — a deliberate exercise in pushing CSS into animation territory and applying a very committed art direction to something as unplayful as a résumé.
The challenge
Almost any interface with this much motion ends up reaching for JavaScript or an animation library. The self-imposed constraint was to use neither and see how far CSS could carry it alone.
Screenshots

Desktop 
Mobile
Architecture
Architecture diagram for Cuphead CV
Implementation
Animation in CSS only
All the motion — transitions, states and hover effects — is done with native CSS animations and transforms, with no JavaScript and no third-party libraries.
1930s art direction
Palette, type, textures and visual rhythm follow the game's cartoon language, applied to something as unplayful as a résumé.
No dependencies
Two files and a static deploy: no build, no bundler, no node_modules. It serves exactly what was written.