2017-08-21 16 views
1

私はいくつかの今後のウェブサイトを構築するために、静的サイトジェネレータを使用しているよとジキルとヒューゴをいじりました。サイトはカスタムブートストラップスタイルのデザインとなり、あらかじめ作成されたテーマからのものではありません。二人でうんざりした後、私はHugoを使う姿が好きです。Hugoにはテーマが必要ですか?

とにかく、自分のドキュメントを通過私は質問に出くわしました。私はこれらのサイトごとに「テーマ」を作成する必要がありますか?または、グローバル/レイアウト、/ static、/ archetypesなどのフォルダにすべてを保存できますか?

私は再利用可能なテーマとしてこれらのデザインをパッケージ化するつもりはないし、Hugoがこれらのテンプレートファイルを他のものよりも優先順位を付けることを覚えていれば、もっと深く入れ子にするためには不要な畳み込みのように思える。あなたがあなた自身を書いたり、作成済みのいずれかを使用するか必要があると思いますので、

+0

私はこれを試してみるのに十分な単純なことだと思います。失敗した場合は、ファイルを 'themes/your-theme'フォルダに移動するだけです。 – Curt

+0

それは本当でtbhです。私はそれを使う必要はないと確信しています。ありがとう@Curt! – Chris

答えて

1

ヒューゴは、デフォルトのテーマが付属していません。 Hugoのドキュメントには、コンテンツのレンダリング方法を決定するためにテンプレートファイルをチェックする優先順位が記載されています。

layoutsフォルダのテンプレートは、themes/<theme name>/layoutsのテンプレートよりも優先されます。

だから、それに基づいて、あなたは実際には唯一のグローバルlayoutsフォルダにテンプレートファイルを置くことができます。

+0

完璧、ありがとう! – Chris

関連する問題