Material-UIのインストール方法と使い方


  1. パッケージのインストール: まず、Reactプロジェクトを作成し、必要なパッケージをインストールします。ターミナルまたはコマンドプロンプトを開き、以下のコマンドを実行します。
npm install @mui/material @emotion/react @emotion/styled
  1. Material-UIのコンポーネントの使用: インストールが完了したら、Reactコンポーネント内でMaterial-UIのコンポーネントを使用できます。以下は、ボタンの例です。
import React from 'react';
import Button from '@mui/material/Button';
const App = () => {
  return (
    <Button variant="contained" color="primary">
      Click me!
    </Button>
  );
};
export default App;

この例では、Buttonコンポーネントをインポートし、variantcolorプロパティを使用してボタンのスタイルを指定しています。

  1. Material-UIのテーマのカスタマイズ: Material-UIは、テーマを使用してアプリケーションの外観をカスタマイズすることもできます。以下は、テーマのカスタマイズの例です。
import React from 'react';
import { createTheme, ThemeProvider } from '@mui/material/styles';
import Button from '@mui/material/Button';
const theme = createTheme({
  palette: {
    primary: {
      main: '#ff0000',
    },
  },
});
const App = () => {
  return (
    <ThemeProvider theme={theme}>
      <Button variant="contained" color="primary">
        Click me!
      </Button>
    </ThemeProvider>
  );
};
export default App;

この例では、createTheme関数を使用して新しいテーマを作成し、ThemeProviderコンポーネントでアプリケーション全体に適用しています。テーマのpaletteプロパティを使用して、プライマリカラーを赤色に変更しています。

以上が、Material-UIのインストール方法と基本的な使い方の例です。これにより、シンプルで美しいユーザーインターフェースを作成するための強力なツールを活用することができます。詳細な情報や他のコンポーネントの使用方法については、Material-UIの公式ドキュメントを参照してください。