Just launched a new project: TheFitness π My goal here was to build a clean, dark-themed gym web...Just launched a new project: TheFitness π My goal here was to build a clean, dark-themed gym web...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
My goal here was to build a clean, dark-themed gym web app that actually looks premium. Focused heavily on fast performance, smooth layout grids, and clean UI using Laravel and Tailwind CSS.
Check out the live links and full details right here in my work section!π
Sitting on this before the reveal instead of rushing to post it says you're already happy with how it landed, so now I'm curious what part of the redesign you're most excited for people to see once the site goes live.
I've been quietly building landing page templates. Six are out today, each with its own brand, its own type pairing and one interaction it's built around:
β Aurel: a skincare brand with a WebGL serum drop that bulges toward your cursor
β Ferro Type: a type foundry where the hero word bends its weight and width under the pointer
β Meridian Expeditions: contour maps that redraw themselves as you switch routes
β Oda: an architecture studio whose timber cabin draws itself, with a live sun study
β Relay: a dev tool where the editor types a workflow and the run graph executes it live
β Signal: a mission-control SaaS with a live infrastructure graph that contains threats as they flare
Built to be edited with AI. Every template ships with a README, a DESIGN.md and an AGENTS.md, so Claude, Cursor or whatever assistant you use changes it the way it was built, not the way it guesses.
Ferro Type is the one I would open first. Bending a variable font under the pointer re-lays out the text every frame, which is a much bigger bill than it looks, and stepping the weight in a few fixed increments is usually what keeps it smooth on a laptop that is not plugged in....