Swizzle 対象リスト
知りたいこと
Swizzle 対象、他になにがあるか。
コマンドでの一覧方法
bash
npx docusaurus swizzle @docusaurus/theme-classic --list
→ 英語だし、ちゃんと読んでないけど、予想外にキレイな表が出力される
代表的なもの
ChatGPT が教えてくれた
| 対象 | 内容 |
|---|---|
| DocItem/Footer | 編集ボタンやナビゲーションの変更、広告挿入 |
| Footer | サイト全体の一番下。Google AdSenseやリンク追加など |
| Navbar | ナビゲーションバーのカスタマイズ(ロゴや項目追加など) |
| DocItem/Content | 本文表示の装飾・前後に要素追加など |
| DocSidebar | サイドバーのカスタマイズ(折りたたみ制御、項目追加) |
| CodeBlock | コードブロックの見た目や動作変更(タイトル・コピー拡張) |
| MDXComponents | Markdown で使うコンポーネントの定義追加(独自タグを有効化) |
| Theme/Root | <html> 直下にスクリプトや <meta> タグを追加したいとき |