# TASK.md — v0.13.1 UI Polish Fixes (Round 2) **Version:** v0.13.1 **Type:** UI polish — 4 fixes **Files likely affected:** `deploy.html`, `backups.html`, `dashboard.html`, `monitoring.html`, `layout.html`, `style.css`, `handlers.go`, `alerts.go`, `funcmap.go` Read `CLAUDE.md`, `controller/README.md`, and `CONTEXT.md` before starting. --- ## Fix 1: Backup section on deploy page needs card/box styling **Problem:** The "Biztonsági mentés" section on app deploy/settings pages (e.g., `/stacks/immich/deploy`) has no visible border or card styling, unlike the "Adattárolás" section above it and other card sections on the page. It looks flat and out of place. **Where:** `deploy.html` line ~96: `
` and the `.deploy-cross-drive` CSS class in `style.css`. **Solution:** Add card-like styling to `.deploy-cross-drive` in `style.css`. Look at how `.deploy-storage-info` (the "Adattárolás" card above it on the same page) is styled and match it: - `border: 1px solid var(--border)` - `background: var(--card-bg)` - `border-radius: 12px` - `padding: 1.5rem` If `.deploy-cross-drive` already exists in CSS, add the missing border/background properties. If it doesn't exist, create it with the above properties. --- ## Fix 2: Clean up auto-generated env values section on deploy page **Problem:** The "Automatikusan generált értékek" section on the deploy page is cluttered. Each field currently shows: input + "Megjelenítés" button (for passwords) + "Másolás" button + badge. Too many elements stacked together. **Current code location:** `deploy.html` lines ~254-281, inside the `{{if .AutoFields}}` block. **Current structure per field:** ```html
{{if and $isDeployed $val}} {{if eq .Type "secret"}}
{{else}}
{{end}} {{end}} ✓ Automatikusan generálva
``` **Changes:** 1. **Remove ALL "Másolás" buttons** — users can select+copy natively, dedicated button adds clutter 2. **Keep** the "Megjelenítés"/"Elrejtés" toggle button for secret/password fields (essential) 3. **Move the badge inline with the label** — instead of on a separate line below the input, put it next to the label text **New structure per field:** ```html
{{if and $isDeployed $val}} {{if eq .Type "secret"}}
{{else}} {{end}} {{end}}
``` 4. **Remove the `copyAutoField` JS function** — search for `function copyAutoField` in deploy.html's `