設定 
mermaidが起動すると、図に使用される設定を決定するために設定が抽出されます。設定のソースは以下の3つです:
- デフォルト設定
 - サイトレベルでのオーバーライドはinitializeコールによって設定され、サイト/アプリ内のすべての図に適用されます。この用語はsiteConfigと呼ばれます。
 - フロントマター(v10.5.0以上) - 図の作成者は図のフロントマターで選択した設定パラメータを更新できます。これらはレンダー設定に適用されます。
 - ディレクティブ(フロントマターによって非推奨) - 図の作成者は、ディレクティブを介して図コード内で選択した設定パラメータを直接更新できます。これらはレンダー設定に適用されます。
 
レンダー設定は、これらの設定を適用して描画する際に使用される設定です。
フロントマター設定 
すべてのmermaid設定(セキュア設定を除く)は、図の作成者によって図のフロントマターでオーバーライドできます。フロントマターは、図の最上部にあるYAMLブロックです。
Code:
mermaid
テーマ設定 
mermaidの開始 
初期化 
initializeコールは一度だけ適用されます。これは、サイト統合者によってデフォルト設定をサイトレベルでオーバーライドするために呼び出されます。
configApi.reset 
このメソッドは、図の設定を全体のサイト設定にリセットします。サイト統合者が提供した設定です。図のレンダリングの前に、リセットは最初に呼び出されます。