Gatsby Theme Aoi のレイアウトを使う

2022-01-27

Gatsby Theme Aoi のレイアウトを使う

post by cieloazul310

Gatsby Theme Aoi では、MUI で構成されたシンプルなレイアウトコンポーネント (Aoi レイアウト) を利用できます。

基本的な使い方

Aoi レイアウトは @cieloazul310/gatsby-theme-aoi からインポートできます。

embed:ExampleCode-1.tsx

上記のコードで作成したデモページ

Aoi レイアウトの制御

embed:ExampleCode-2.tsx

上記のコードで作成したデモページ

Aoi レイアウトには MUI の DrawerBottomNavigationFab が含まれています。

これらのコンポーネントは、props から画面サイズに応じて表示を制御できます。上記の例では、PermanentDrawer を全ての画面サイズで非表示に、SwipeableDrawer を全ての画面サイズで使えるように、Fab も全ての画面サイズで表示するように設定しています。

componentViewports の値

keydefault
swipeableDrawer'smDown'
permanentDrawer'mdUp'
bottomNav'xsDown'
fab'smDown'

viewports の値には boolean 型を取ることができます。

Aoi レイアウトのカスタマイズ

Gatsby テーマShadowing 機能を使うと、Aoi レイアウトを部分的に改造することができます。

次へ

Gatsby Theme Aoi のコンポーネントを使う
Gatsby Theme Aoi のレイアウトを使う

Date: 2022-01-27

Post by cieloazul310

Categories: Gatsby Theme Aoi

0

Gatsby Theme Aoi Blog

© 2023 @cieloazul310 All rights reserved. Built with Gatsby