diff --git a/AGENTS.md b/AGENTS.md index 3086a1f..9a3bdbc 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -46,6 +46,8 @@ Set `DOCKIFY_DEV_MOCK=true` to use mock SSH client — no real VMs needed for UI ## UI Style Guide +**UI baru atau perubahan UI WAJIB mengikuti `docs/DESIGN-SYSTEM.md`** (token 3 palet × terang/gelap, partial komponen, hierarki aksi, checklist). Rencana revamp: `docs/UI-REVAMP-PLAN.md`. Bagian di bawah ini menjelaskan kondisi sebelum revamp dan akan diganti saat S8. + All styles live in `internal/http/templates/layout.html` (single `
Semua kontras sudah dihitung (WCAG, terang dan gelap): teks ≥4.5:1, batas kontrol ≥3:1, semua pasangan lolos (${OPSI.map((o) => `opsi ${o.id}: ${lolos(o.id)}`).join(", ")}).
+Struktur sama di ketiga opsi; yang berbeda hanya warna. Tiap layar: HP 360px, terang dan gelap berdampingan. Isi dari data mock Dockify (prod-heavy-1, staging-1, web-shop, api-core, worker-mail). Aksi berbahaya merah garis di zona bahaya, isian merah hanya di konfirmasi (K9). Label UI tetap bahasa Inggris.
+${OPSI.map((o) => `${o.catatan}
+