Mon Petit Café

Image
Mon Petit Café homepage
A café that reads the same in both languages.
Two languages, one menu, and a homepage that never shows an empty rectangle while the video loads.

Mon Petit Café needed a site that works in Spanish and English without either being an afterthought. The navigation, the menu and the page furniture all translate — not just the headline.

The homepage leads with motion, and that is usually where a café site breaks. Video is heavy, it starts late, and until it does the visitor is looking at nothing. Here the hero paints a still frame first and swaps to video only once it can actually play, so the page is complete from the first render on any connection.

The menu is content rather than a PDF. It is edited in the admin like anything else, translated like anything else, and a search engine can read it.

Underneath, it runs the same pipeline as every property in the estate: a Docker image built on push, published to a registry, pulled by the server. Rolling back is choosing an earlier tag.

Quote

Awaiting the client's own words. The body of this piece is the studio's account of the work; nothing is attributed to the client until they supply it.

[client attribution pending]
Industry
Food & Beverage
Location
Colombia
Engagement scope
Bilingual / multilingual content
Olivero subtheme + custom CSS
Media gallery / image workflow
Custom block plugins
GitHub Actions → VPS deploy pipeline
GHCR-published Docker image pipeline
Tech stack
Drupal 11
PHP 8.3
MariaDB
Olivero subtheme
Docker Compose
DDEV
Traefik
GitHub Actions
GitHub Container Registry

Want to talk this project through?

Ask the concierge about this project — what it is, how it was built, or get put in touch.