# App Center Design — Ninja Nexus

## Koncept

App Center er den **interne app store** — brugeren finder, anmoder om og installerer godkendt software. Adskilt fra launcher (som viser installerede apps).

**Adgang:** Taskbar-ikon, launcher kategori "App Center", eller dashboard widget

---

## Layout

```
┌────────────────────────────────────────────────────────────┐
│  App Center                                    [Mine apps] │
├────────────────────────────────────────────────────────────┤
│  🔍 Søg i katalog...                                       │
│                                                            │
│  [Featured]  [Produktivitet]  [Kommunikation]  [Alle]      │
│                                                            │
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐        │
│  │ [icon]      │  │ [icon]      │  │ [icon]      │        │
│  │ Outlook     │  │ Teams       │  │ VS Code     │        │
│  │ v16.0       │  │ v1.7        │  │ v1.89       │        │
│  │ ✅ Installeret│  │ ⬇ Installer │  │ 🔄 Opdatering│        │
│  └─────────────┘  └─────────────┘  └─────────────┘        │
│                                                            │
└────────────────────────────────────────────────────────────┘
```

---

## App-kort

| Element | Beskrivelse |
|---------|-------------|
| Ikon | 64×64 app-ikon |
| Navn | App-navn, bold |
| Version | Seneste tilgængelige version |
| Status badge | Installeret / Tilgængelig / Opdatering / Afventer godkendelse |
| Kategori | Tag under navn |
| Klik | Åbn detaljevisning |

---

## Detaljevisning

```
┌────────────────────────────────────────┐
│  [Stort ikon]  Microsoft Outlook       │
│                v16.0.16924             │
│                Produktivitet           │
│                                        │
│  [  Installer  ]  eller  [ Opdater ]  │
│                                        │
│  Beskrivelse:                          │
│  Email og kalender til enterprise...   │
│                                        │
│  Krav: Windows 10+, 4GB RAM           │
│  Størrelse: 245 MB                    │
│  Udgiver: Microsoft                    │
│                                        │
│  [Screenshots — carousel]             │
└────────────────────────────────────────┘
```

---

## Mine apps

| Kolonne | Indhold |
|---------|---------|
| App | Ikon + navn |
| Version | Installeret version |
| Status | Opdateret / Opdatering tilgængelig |
| Handling | Opdater / Afinstaller |

---

## Godkendelsesflow (bruger)

1. Bruger finder app der kræver godkendelse
2. Klik "Anmod om adgang"
3. Begrundelse (optional tekstfelt)
4. Status: "Afventer godkendelse" badge
5. Admin godkender → app auto-installeres
6. Notifikation: "Din anmodning om [App] er godkendt"

---

## Installation-progress

- Toast-notifikation: "Installerer Outlook..."
- Progress bar i "Mine apps"
- Ved færdig: "Outlook er installeret" + app i launcher
- Ved fejl: "Installation fejlede. Kontakt IT." + detaljer

---

*Se også: [modules/APP_CENTER.md](../modules/APP_CENTER.md)*
