forked from jasongrimes/jekyll-chapterbook
-
Notifications
You must be signed in to change notification settings - Fork 0
/
_config.yml
132 lines (110 loc) · 3.23 KB
/
_config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
title: DDC Book Theme
longtitle: "Book theme for long-form curriculum content used in the Deep Dive Java+Android Bootcamp"
author:
name: Nick Bennett
url: mailto:nick@nickbenn.com
description: >
A theme based on GitBook and Jekyll Chapterbook with support for chapters and parts.
# If baseurl_canonical is set,
# a <link rel="canonical"> tag will be added to the head of each page,
# to disambiguate links for search engines.
baseurl_canonical: https://ddc-java.github.io/chapter-book-theme
# A copyright notice will be shown at the bottom of each page,
# with the current year and the author name.
# Set a url to link to a copyright page.
# Set a start_year to have the copyright render as "start_year - current_year" (if the years are different)
# Set copyright: false to disable.
# copyright:
# owner:
# name: CNMI Ingenuity, Inc.
# url: https://cnmingenuity.org/
# page:
# url: /copyright.html
# Customize the link favicon in header.
# favicon_path: /assets/ddc/images/favicon.ico
#
# Navigation menus
#
# Breadcrumbs for book contents.
# The book and contents pages need to be made manually.
# All "url" variables should have a leading slash.
# bookcrumbs:
# book_url: /index.html
# contents_url: /contents.html
# book_icon: /assets/ddc/images/ddc.png
# Links shown above the TOC in the sidebar
# All "url" variables should have a leading slash.
sidebar_nav_top:
- label: DDC Book Theme
url: /index.html
# Links shown below the TOC in the sidebar
# All "url" variables should have a leading slash.
sidebar_nav_bottom:
- label: Draft outline
url: /outline.html
# Navigation shown at the bottom of the page
# All "url" variables should have a leading slash.
bottom_nav:
- label: Home
url: /index.html
- label: Book
url: /book.html
- label: Privacy
url: /privacy.html
# Whether to show chapter headings as a table of contents at the top of each chapter page.
# Override in page front matter with disable_toc: true
in_chapter_toc:
enabled: true
h_min: 2
h_max: 3
# Whether to show chapter heading sub-navigation beneath the active chapter in the sidebar.
# Override in page front matter with disable_toc: true
sidebar_toc:
enabled: true
h_min: 2
h_max: 3
#
# End navigation menus
#
# Show a link to edit each page on GitHub
# github_edit:
# enabled: false
# base_url:
# Custom CSS
# extra_css:
# Chapters can be hidden from navigation by adding ".draft" to the index at the start of their filename.
# (For example, rename 010-introduction.md to 010.draft-introduction.md)
#
# To make the drafts appear in the navigation in development environments,
# set show_drafts_in_dev to true.
# show_drafts_in_dev: false
# page_width: 800px
plugins:
- jekyll-readme-index
collections:
chapters:
output: true
pages:
output: true
permalink: /:slug:output_ext
defaults:
-
scope:
path: ""
type: "chapters"
values:
layout: "chapter"
permalink: /:slug:output_ext
# Markdown render engine.
# markdown: kramdown
kramdown:
# auto_ids: true
# input: GFM
# math_engine: mathjax
# smart_quotes: lsquo,rsquo,ldquo,rdquo
# toc_levels: 1..6
syntax_highlighter: rouge
syntax_highlighter_opts:
guess_lang: true
syntax_highlighter_style: colorful
# markdown_ext: markdown,mkdown,mkdn,mkd,md