UI styling improvements: dashboard headers and navigation

- Restore blue PageHeader on Dashboard (/app-components)
- Update homepage (/) with subtle header design without blue bar
- Add uniform PageHeader styling to application edit page
- Fix Rapporten link on homepage to point to /reports overview
- Improve header descriptions spacing for better readability
This commit is contained in:
2026-01-21 03:24:56 +01:00
parent e276e77fbc
commit cdee0e8819
138 changed files with 24551 additions and 3352 deletions

View File

@@ -0,0 +1,76 @@
# Docker Compose Warnings Oplossen
## Warnings
Je ziet mogelijk deze warnings:
```
WARN[0000] The "JIRA_PAT" variable is not set. Defaulting to a blank string.
WARN[0000] The "ANTHROPIC_API_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] docker-compose.yml: the attribute `version` is obsolete
```
## Oplossingen
### 1. Version Attribute (Opgelost)
De `version: '3.8'` regel is verwijderd uit `docker-compose.yml` omdat het obsolete is in nieuwere versies van Docker Compose.
### 2. Environment Variables
De warnings over ontbrekende environment variables zijn **normaal** als je geen `.env` bestand hebt of als deze variabelen niet gezet zijn.
**Optie A: Maak een `.env` bestand (Aanbevolen)**
```bash
# Kopieer .env.example naar .env
cp .env.example .env
# Edit .env en vul de waarden in
nano .env
```
**Optie B: Zet variabelen in je shell**
```bash
export JIRA_HOST=https://jira.zuyderland.nl
export JIRA_PAT=your_token
export JIRA_SCHEMA_ID=your_schema_id
export ANTHROPIC_API_KEY=your_key
docker-compose up
```
**Optie C: Negeer de warnings (OK voor development)**
De warnings zijn **niet kritisch**. De applicatie werkt ook zonder deze variabelen (je kunt dan alleen geen Jira sync doen of AI features gebruiken).
## .env Bestand Voorbeeld
```env
# Jira Assets
JIRA_HOST=https://jira.zuyderland.nl
JIRA_PAT=your_personal_access_token
JIRA_SCHEMA_ID=your_schema_id
# AI (optioneel)
ANTHROPIC_API_KEY=your_anthropic_key
```
## Verificatie
Na het aanmaken van `.env`:
```bash
# Check of warnings weg zijn
docker-compose config
# Start containers
docker-compose up -d
```
## Notitie
- `.env` staat in `.gitignore` - wordt niet gecommit
- Gebruik `.env.example` als template
- Voor productie: gebruik Azure App Service environment variables of Key Vault