機能デモガイド
なぜこの投稿を更新したか
このデモ記事は最新テーマの確認用に更新し、アップグレード後の主要機能を検証するためのチェックリストになっています。
検証フロー
- 言語切替で各言語版の対応ページが参照できること。
- 一覧ページで検索とタグ絞り込みが動作すること。
- 記事内のショートコード(
toc、tags、recent-posts)が正しく描画されること。 - コードブロック・Mermaid・KaTeX・PhotoSwipe が正常に表示されること。
- テーマ切替ボタンが3段階で正しく動作すること:ライト(太陽)→ ダーク(月)→ レトロ(ゲームパッド)→ ライト。レトロモードでは NES ピクセル風(ディープブルー背景、ピクセルフォント見出し)が表示されること。
- いいね機能を有効化した場合、post footer の upvote が応答すること。
推奨設定
params.mainSectionsは記事の実際のセクションを含める(デモはposts)。outputs.homeでJSONを有効にすると検索インデックスを使えます。- いいね機能を使う場合は
params.upvote.endpointとparams.upvote.infoEndpointを設定します。
補足
- 多言語の同一コンテンツは
translationKeyで関連付けます。