In sintesi
L'esigenza
The design was finished and precise. Putting it on a CMS would have meant fighting a theme to get back what the Figma file already said, and paying for it in weight and maintenance.
The approach
Pages hand-written in HTML, CSS and vanilla JavaScript, one-to-one with the design file: design tokens in CSS, hero video in desktop and mobile cuts, variable font, mobile menu, carousels, timeline and FAQ written without libraries. Clean URLs, cache and compression handled in .htaccess, a build script that produces the folder to upload.
L'esito
No framework, no build pipeline to keep alive, nothing to update for security. Editing a page means opening a file, and the site loads what it needs and nothing else.



