diff --git a/changelog/2026-04-17_switch-penpot-to-figma.md b/changelog/2026-04-17_switch-penpot-to-figma.md index a94887e..e74e4f2 100644 --- a/changelog/2026-04-17_switch-penpot-to-figma.md +++ b/changelog/2026-04-17_switch-penpot-to-figma.md @@ -78,3 +78,31 @@ - `frontend/src/pages/AIAdminSettingsPage.tsx` — Refactored to tab view (General | System Prompts); System Prompts tab shows per-service editable textarea cards - `features/ai-service/STATUS.md` — Documented system prompts architecture - `features/doc-service/STATUS.md` — Documented runtime prompt loading + +--- + +# 2026-04-17 — Apps page: card surface colour + whole-card click + +**Timestamp:** 2026-04-17T00:00:00 + +**Summary:** Cards on the Apps page now render with the `--color-surface` token (distinct from the page background), and clickable cards (status = available + path set) are wrapped in a `` so the entire frame navigates to the app. The Settings link is unchanged and stops click propagation. + +**Files Modified:** +- `frontend/src/pages/AppsPage.tsx` — Added `cardStyle`/`clickableCardStyle` objects using CSS custom properties; conditionally wraps card in `` vs `