# Nexus Website v1 — Evidence Summary

**Dato:** 2026-06-06  
**Scope:** `nexus-website-v1`  
**Domain:** https://nexus.ninjakernen.info

## Repo

| Felt | Værdi |
|------|-------|
| URL | https://github.com/Ninjajago99/ninja-nexus |
| Branch | `integration/platform-sprint-before-phase1` |
| Start commit | `9977e439062422fd63c19e044b22e2fc631f45e8` |
| Website commit | `9ec17a4` — feat(nexus): add public website |
| Deploy fix commit | `cf05f08` — nginx try_files + evidence |

## Tech stack

- Next.js 16 App Router, TypeScript, Tailwind CSS v4
- Framer Motion (animationer med `prefers-reduced-motion`)
- Static export (`output: 'export'`) → nginx via `deploy-nexus-downloads.ps1`
- Placering: `apps/nexus-web/`

## Sider

| Route | Status |
|-------|--------|
| `/` → `/forside` | ✅ 200 |
| `/forside` | ✅ |
| `/om-nexus` | ✅ |
| `/ideen-bag` | ✅ |
| `/support` | ✅ |
| `/kontakt` | ✅ |
| `/downloads` | ✅ |

## Komponenter

SiteHeader, SiteFooter, BrandWordmark, HeroNexus, GlassCard, FeatureGrid, BuildTimeline, StatusRoadmap, DownloadCard, AnimatedBackground, ProgressPill, NexusWindowMock, ContactForm

## Design

- **Rebrand (2026-06-06):** Lilla→cyan gradient brand (`#9333EA` / `#A855F7` → `#06B6D4`), glassmorphism, bokeh-baggrund, OS-dashboard mock
- Logo-assets i `public/`: `nexus-icon.png`, `nexus-logo-banner.png`, `nexus-logo-medium.png`, `nexus-logo-small.png`
- Wordmark: **NINJA** sort, **NEXUS** gradient; tagline: *Ét system. Alt forbundet.*
- Erstatter tidligere grøn-primary tema (`#16C47F`)
- Ærlig POC-tone — ingen remote control/lockdown/MDM som færdigt produkt

## Downloads integration

- `lib/releases.ts` — typed fallback for builds 87–91 + merge med live `releases.json`
- Build 91 = anbefalet baseline; build 90 = deprecated baseline
- Artifact paths uændret for update-klient

## Build / test

| Check | Resultat |
|-------|----------|
| `npm run lint` | PASS |
| `npm run build` (static export) | PASS |
| Lokal preview (`serve out`) | PASS (downloads, om-nexus) |

## Deploy

- Coolify app: `nexus-downloads` (`vh3442no566kew57rzji7qha`)
- Script: `scripts/coolify/deploy-nexus-downloads.ps1 -SkipPublish`
- Static site tarball upload + nginx.conf post-deploy
- Update-kanal (`latest.json`, ZIPs, NexusSetup.exe) bevaret

## Verificerede URL'er

Se `verified-links.json` — **16/16 HTTP 200** efter nginx `try_files`-fix (fjernede `$uri/` der gav 403 på `/forside`).

## Kendte begrænsninger

- Kontaktformular: mailto only (ingen backend)
- `releases.json` på CDN har kun 3 entries; fallback udfylder builds 87–88
- Coolify bruger post-deploy wget (ikke git-triggered Docker rebuild)
- Ingen SSR — statisk export genbygges ved deploy

## Næste forbedringer

- CI: auto-build website på push
- Opdater CDN `releases.json` med alle builds via `generate-releases-json.ps1`
- Code signing badges på download cards
- Kontakt-backend når klar
