stacks/trifitla
publicClone
Push over the same URL. A password will not work: create a token under access tokens and use it in place of one.
- .github
- app
- cloud
- config
- content
- database
- docs
- locales
- public
- resources
- routes
- storage
- tests
- .dockerignore 161 B
- .editorconfig 147 B
- .env.example 3.1 KB
- .env.production 6.5 KB
- .gitattributes 12 B
- .gitignore 4.4 KB
- AGENTS.md 19.9 KB
- bootstrap 3.9 KB
- buddy 7.0 KB
- bun.lock 76.0 KB
- bunfig.toml 1.9 KB
- CHANGELOG.md 720.9 KB
- deps.yml 437 B
- LICENSE.md 1.1 KB
- package.json 3.4 KB
- pantry.lock 8.9 KB
- README.md 1.8 KB
- tsconfig.json 1.4 KB
TRIFIT LA
A redesign of trifitla.com, the 29,000 square foot club on Colorado Ave in Santa Monica. Built with Stacks: STX templates, Crosswind, and Bun.
The site is a single marketing page today. Every price, class name, opening hour, and address on it is taken from the live site; there are no invented testimonials, statistics, or partner logos.
What is here
| Path | What it holds |
|---|---|
resources/views/index.stx | The landing page: markup, design tokens, and page CSS |
public/images/trifit/ | Facility and class photography |
config/ | Stacks configuration |
routes/ | API routes (the page itself is served by STX, no route needed) |
Design notes
- One accent. The TRIFIT green (
#5dd37c) is the only accent, identical in both themes. Neutrals are a cool green-leaning grey. - Light by default. The theme guard runs before first paint and only serves dark to a
visitor who has chosen it.
?theme=darkis a non-persisting override for previews. - Two type families. Outfit for display and headings, Geist for body.
- One shape system. Interactive controls are full pill, panels and media are 16px.
- Motion is CSS only. A load-in on the hero and a
view()timeline reveal on sections. Everything collapses to static underprefers-reduced-motion.
Develop
./buddy dev --frontendThen open the printed URL. Lint with ./buddy lint, type check with ./buddy typecheck.
Screenshots and QA
The bundled headless-browser skill drives a system Chromium over CDP with no extra dependencies:
bun storage/framework/defaults/ai/skills/stacks-browse/scripts/browse.ts responsive http://localhost:3001/Credits
Photography belongs to TRIFIT LA. This repository is a design exercise, not an official TRIFIT LA property.