Section 6
レイアウトをカスタマイズする
一つ前の記事でAstro Sarkaraのレイアウトに要素を注入する方法を紹介しましたが、もっと大胆にカスタマイズする方法もあります。
レイアウトコンポーネントを上書きするスロット
seo
: 既存のSEOのための要素を置換header
: 既存のヘッダーを置換jumbotron
: 既存のジャンボトロンを置換sidebar
: 既存のサイドバーを置換footer
: 既存のフッターを置換fab
: 既存のFloating Action Buttonを置換drawer
: 既存のドロワーを置換
以上のスロットは組み込みのAstro Sarkaraレイアウトを上書きするために使用します。
置き換える
下記のようにslot="header"
を指定することで、自作のオリジナルヘッダーを使用することができます。
<header slot="header">
<Content />
</header>
消去する
空の<Fragment>
要素をスロットに指定することで組み込みのAstro Sarkaraレイアウトコンポーネントを消去することができます。
<Fragment slot="jumbotron" />
Astroの構文
docs.astro.build