154 Commits
Author SHA1 Message Date
kamilkrzywda e688e9a0f0 app: shell + scificn-ui frontend (SCI-FI theme, brightened --text-muted)
scificn-ui v0.1.0 integrated copy-paste per its docs: Button/Panel/Badge/Card/Alert
in components/ui/, cn() helper in lib/utils.ts, theme tokens in app/globals.css.
Deliberate deviation from upstream: --text-muted #4A4A40 -> #6B6B5C (+12pt lightness)
for readability on the near-black background (default SCI-FI theme only). Landing page
proves the integration; no game UI yet.
2026-09-28 15:56:24 +00:00
kamilkrzywda f6d2876a44 ci: docker compose (prod + isolated e2e) and Gitea CI pipeline
Prod compose: Traefik labels for space-wanderer.dev.kkhost.pl, ./db volume mount.
CI compose: project space-wanderer-ci on external network space-wanderer-ci-e2e with
the app pinned to static IP 172.39.0.10 (Flight-Ops mechanism verbatim, distinct
network name so both stacks coexist on the shared dind daemon), fresh named DB volume
per run. ci.yml: single 'build + unit + e2e' job — required status check name kept;
flaky-uplink retry loops, dep/browser caches, dind cleanup + prune carried over.
2026-09-28 15:56:18 +00:00
kamilkrzywda 1aba7958b3 infra: base stack config (Next 16 + React 19 + TS strict, Tailwind v4, sql.js/Drizzle deps)
Copied/adapted from Flight-Ops (../flight): tsconfig/next/vitest configs verbatim,
Dockerfile two-stage node:22-slim with node_modules in build context (zero outbound
network at image-build time), .dockerignore/.gitignore adapted. package.json renamed
to space-wanderer v0.1.0; dropped maplibre-gl + assets:download; added Tailwind v4,
Radix slot, cva/clsx/tailwind-merge for the scificn-ui component layer.
2026-09-28 15:56:10 +00:00
kamilkrzywda 0944ef66f0 docs: initial workflow rules (AGENTS.md) and successor-agent manual (ORCHESTRATOR.md) 2026-09-28 14:08:49 +00:00