Nagoya (
デモサイト: https://curegit.github.io/nagoya-example/
デモサイトのソース: https://github.com/curegit/nagoya-example
- レスポンシブデザイン
- サムネイル
画像 の表示 - ディレクトリツリーによる
整理 - テキストマッチングによる
記事 の簡易 全文 検索 数式 レンダリング (KaTeX)- ダイアグラム
表示 (Mermaid) - パンくずリスト
- Open Graph Protocol
構造 化 データマークアップ (microdata)
-
i18n(
国際 化 対応 )このテーマは Monolingual project のみ
対応 します。 -
ソーシャルメディアのリンク
表示
Git submodule による
git submodule add --name nagoya https://github.com/curegit/nagoya.git themes/nagoya
SCSS
Hugo のページバンドルによるコンテンツ
Hugo images
の
このテーマでは tag と archive と search が
これらを
- tag はサイドバーなどに
独自 のアイコン付 きで表示 されます 各 記事 のメタタグのキーワードは設定 された tag を基 に自動的 に設定 されます- archive を
有効 化 すると、年別 にグループ化 された全 記事 一覧 ページが生成 されます - archive の
年 の値 はdate
属性 から自動 で計算 されるため、各 記事 で archives パラメータを設定 する必要 はありません - search を
有効 化 すると、テキストマッチングによる記事 の簡易 全文 検索 機能 (Web Worker を使用 ) が利用 できます - search と archive は、
独自 に動的 なタームページを提供 するので、各 記事 でのタームパラメータの設定 は無効 です - search と archive は、リーフバンドルのみを
対象 とし、さらに固定 ページは除外 されます
なお、Taxonomy _index.md
ファイルをtitle
パラメータを
[taxonomies]
category = "categories"
tag = "tags"
archive = "archives"
search = "search"
---
title: カテゴリ
---
Hugo の Menu Templates /layouts/partials/widgets/
/layouts/partials/widgets/
hugo.toml
にparams
です。
キー | ||
---|---|---|
author |
String | サイト |
authorLink |
String | |
description |
String | サイトの |
keywords |
Array of String | サイト |
showAuthor |
Boolean | |
showLastmod |
Boolean | |
showSummary |
Boolean | リストページに Summary を |
showTreeCount |
Boolean | サイドバーのディレクトリツリーに |
treeRoot |
String | サイドバーのディレクトリツリーの |
sidebarSearch |
Boolean | サイドバーに |
newNum |
Integer | サイドバーに |
newText |
String | サイドバーに |
readNextText |
String | |
relatedNum |
Integer | |
randomNum |
Integer | |
shuffleSeeAlso |
Boolean | |
showHeaderText |
Boolean | ヘッダーにサイトの |
headerText |
String | ヘッダーのサイト |
maxConcurrency |
Integer |
フロントマターの params
に
キー | ||
---|---|---|
author |
String | |
authorLink |
String | |
description |
String | Hugo の Summary の |
keywords |
Array of String | このページのキーワードを |
lang |
String | このページの |
pin |
Boolean | このページへのリンクをサイドバーにピン |
page |
Boolean | このページを |
コンテンツ
セレクタ | |
---|---|
.red |
|
.bordered |
figure |
- CDN
経由 で読 み込 まれるリソース (KaTeX, Mermaid) を事前 バンドルする場合 は、リソースをダウンロードして配置 し、読 み込 み部分 のパーシャルレイアウトを上書 きしてください。 - トップページ
内容 の始 まり部分 は、コンテンツルートの_index.md
で制御 できます。 タイトルを空 にすることもできます。 - Hugo サイト
設定 のdisableKinds
において、テーマ設計 と整合 的 に無効 化 できるものは404
,robotstxt
,rss
に限 ります。