Back to list
naufaldi

ux-law

by naufaldi

A modern, single-page corporate landing page showcasing Nusantara Palm Industries (NPI), Indonesia's leading sustainable palm oil exporter. This project demonstrates AI-assisted frontend development using MiniMax AI

0🍴 0📅 Jan 17, 2026

SKILL.md


name: ux-law description: rule for designing user interfaces and user experience

Design Principles to Follow

Aesthetic-Usability Effect

  • Use clean, consistent spacing (e.g., gap-2, px-4)
  • Apply typography hierarchy (e.g., text-lg font-semibold)
  • Add visual cues like subtle shadows or border separators to improve perceived usability

Hick's Law

  • Reduce visible options per screen
  • Collapse complex filters/conditions into toggles or expandable sections

Jakob’s Law

  • Match WordPress admin conventions (e.g., table lists, modals, top bar)
  • Stick to familiar placement of “Add New”, status toggles, and trash icons

Fitts’s Law

  • Make important actions (edit, delete) large and easy to click
  • Avoid tiny icon-only targets unless grouped and spaced (e.g., space-x-2)

Law of Proximity

  • Group related controls using spacing and containers (PanelBody, Card)
  • Visually bundle inputs related to conditions or filters

Zeigarnik Effect

  • Show progress in multi-step processes (stepper, breadcrumb, “Step X of Y”)
  • Provide save state feedback (e.g., “Saving…”, “Unsaved changes” banners)

Goal-Gradient Effect

  • Emphasize the next step in workflows (highlight active step, use primary button styling)
  • Use progress bars or steppers to encourage completion

Law of Similarity

  • Keep consistent styles for toggle switches, buttons, badges, and filters
  • Align icon sizing and spacing across rows for visual rhythm

Miller’s Law

  • Avoid overloading users; chunk configurations into steps or panels
  • Default to collapsed sections for advanced options

Doherty Threshold

  • Target sub-400ms interactions (loading skeletons, optimistic UI)
  • Use loading states like spinners or shimmer placeholders

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon