Files
web_server/vue
Adam French 7798b54391
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 3m28s
Fix Steam game transition jumping to top of container
Wrap Transition in a relative-positioned game-container div so the
leaving element's absolute positioning is scoped to the game area,
not the full wrapper. Use flex layout so the container fills only
the space below the header.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-26 02:10:21 +00:00
..

My Web - Frontend

Vue 3 SPA for adam-french.co.uk. Built with Vite, Tailwind CSS v4, Pinia, and Vue Router.

Setup

npm install

Development

npm run dev

The Vite dev server proxies API requests:

  • /api -> http://localhost:8080 (Go backend)
  • /gitea -> http://localhost:3000 (Gitea)
  • /radio -> http://localhost:8000 (Icecast2)

Production Build

npm run build

In production, the built dist/ is served by Nginx inside a Docker container (see ../Dockerfile).

VS Code + Vue (Official) (and disable Vetur).