materialui

📁 g1joshi/agent-skills 📅 3 days ago
1
总安装量
1
周安装量
#43610
全站排名
安装命令
npx skills add https://github.com/g1joshi/agent-skills --skill materialui

Agent 安装分布

mcpjam 1
claude-code 1
replit 1
junie 1
zencoder 1

Skill 文档

Material UI (MUI)

MUI Core (v6) is the gold standard for React UI. v6 introduces Pigment CSS (Zero-runtime CSS-in-JS) for compatibility with React Server Components (Next.js App Router).

When to Use

  • Enterprise: Consistent, rigorous design system.
  • Complex Data: MUI X (DataGrid) is the most powerful table library for React.
  • Accessibility: First-class a11y support.

Core Concepts

The sx prop

Superset of CSS. sx={{ mt: 2, color: 'primary.main' }}.

Theme Provider

Global design tokens (palette, typography, breakpoints).

Slots / SlotProps

Deep customization of internal sub-components.

Best Practices (2025)

Do:

  • Use Pigment CSS: For RSC compatibility.
  • Use Box: Instead of div for layout.
  • Use MUI X: For Data Grids and Date Pickers.

Don’t:

  • Don’t use makeStyles: It is deprecated. Use styled() or sx.

References