| name | ui-ux-pro-max |
| description | Comprehensive design guide for web and mobile applications / Panduan desain komprehensif untuk aplikasi web dan mobile. |
| author | Roedy Rustam |
UI/UX Pro Max - Design Intelligence
English | Bahasa Indonesia
English
Description
Comprehensive design guide for web and mobile applications. Contains guides for color palettes, typography, and deep UX guidelines across 9 technology stacks with priority-based recommendations.
Trigger Conditions
Reference these guidelines when:
- Designing new UI components or pages.
- Choosing color palettes and typography.
- Reviewing code for UX issues.
- Building landing pages or dashboards.
- Implementing accessibility requirements.
Quick Reference for Professional Rules
1. Accessibility - CRITICAL
- Color Contrast: Minimum 4.5:1 ratio for normal text.
- Focus States: Visible focus rings on interactive elements during keyboard navigation.
- Alt Text: Descriptive alt text for meaningful images.
2. Touch & Interaction - CRITICAL
- Touch Target Size: Minimum 44x44px touch targets for mobile.
- Loading Buttons: Disable buttons during asynchronous operations to prevent double submissions.
- Cursor Pointer: Add
cursor-pointer to all interactive/clickable elements.
3. Performance & Animation - HIGH / MEDIUM
- Image Optimization: Use WebP/AVIF formats, srcset, and lazy loading.
- Micro-interactions: Use 150-300ms durations for responsive and smooth transitions.
4. Light/Dark Mode Contrast
- Light Mode: Use high-contrast dark text (e.g., Slate-900
#0F172A); avoid faint gray text. Ensure borders are visible.
- Dark Mode: Verify that background tones provide enough contrast with foreground elements.
5. Modern & Professional Dashboard Design
- Information Hierarchy: Put the most critical indicators (KPI cards) at the top, followed by trends (charts) in the middle, and detailed data (tables/lists) at the bottom.
- Visual Grid: Keep margins/gaps consistent (16px/24px). Use clean dividers or subtle borders (
border-slate-100 / border-slate-800) instead of heavy black lines.
- Charts & Colors: Use max 3–5 coordinated colors for visual clarity in graphs. Ensure tooltips are responsive.
UI/UX Design Checklist Before Delivery
Bahasa Indonesia
Deskripsi
Panduan desain komprehensif untuk aplikasi web dan mobile. Berisi pedoman palet warna, tipografi, serta pedoman UX mendalam untuk 9 tumpukan teknologi (technology stacks) dengan rekomendasi berbasis prioritas.
Kondisi Pemicu
Tinjau pedoman ini ketika:
- Mendesain komponen UI atau halaman baru.
- Memilih palet warna dan tipografi.
- Meninjau kode untuk masalah kegunaan (UX).
- Membangun landing page atau dashboard.
- Menerapkan persyaratan aksesibilitas (a11y).
Acuan Cepat Aturan Profesional
1. Aksesibilitas (A11y) - KRITIS
- Kontras Warna: Rasio kontras minimal 4.5:1 untuk teks normal agar mudah dibaca.
- Focus States: Tampilkan cincin fokus (focus ring) yang jelas saat elemen interaktif dinavigasikan dengan keyboard.
- Alt Text: Sediakan alt text deskriptif pada gambar yang memiliki arti penting.
2. Sentuhan & Interaksi - KRITIS
- Touch Target Size: Ukuran area sentuh minimal 44x44px untuk perangkat mobile.
- Loading Buttons: Nonaktifkan tombol selama operasi asinkron sedang berjalan agar tidak terjadi submit ganda.
- Cursor Pointer: Tambahkan
cursor-pointer pada semua elemen interaktif yang dapat diklik atau memiliki efek hover.
3. Performa & Animasi - TINGGI / MENENGAH
- Optimasi Gambar: Gunakan format WebP/AVIF, atribut srcset, dan lazy loading.
- Mikro-interaksi: Gunakan durasi 150-300ms untuk transisi state agar terasa responsif namun halus.
4. Kontras Mode Terang & Gelap
- Mode Terang: Gunakan warna teks gelap yang jelas (misal Slate-900
#0F172A), hindari teks abu-abu pudar. Gunakan warna batas (border) yang kontras.
- Mode Gelap: Pastikan latar belakang gelap memberikan kontras yang cukup dengan elemen di atasnya.
5. Desain Dashboard Modern & Profesional
- Hierarki Informasi: Letakkan indikator paling kritis (kartu KPI) di bagian atas, tren (grafik) di bagian tengah, dan detail data (tabel/list) di bagian bawah.
- Grid Visual: Jaga konsistensi margin dan celah (16px/24px). Gunakan pembatas bersih atau border halus (
border-slate-100 / border-slate-800) daripada garis hitam tebal.
- Grafik & Warna: Gunakan maksimal 3–5 warna terkoordinasi untuk kejelasan visual pada grafik. Pastikan tooltip responsif.
Checklist Desain UI/UX Sebelum Delivery