Gambhiro
ca40e71d1b
index links and translation links separately
2017-01-16 13:10:12 +00:00
Gambhiro
6492faa1bc
recognize main language as first given in book.toml
2017-01-15 15:18:25 +00:00
Gambhiro
985745531c
upd doc string
2017-01-15 10:15:08 +00:00
Gambhiro
34ee6c9274
remove proc_macro
2017-01-14 18:18:35 +00:00
Gambhiro
35890db697
don't link for a single language
2017-01-14 09:01:24 +00:00
Gambhiro
ae09aabeb5
fix highlight css selection
2017-01-14 08:46:01 +00:00
Gambhiro
a1375b17e0
upd structs diagram
2017-01-13 17:14:26 +00:00
Gambhiro
0713d49e7b
chapter.content, .src_path, .dest_path
2017-01-13 17:01:59 +00:00
Gambhiro
da9c57e6f5
write print.html
2017-01-13 07:57:08 +00:00
Gambhiro
5ca380f5a2
render markdown in make_data()
2017-01-12 06:48:21 +00:00
Gambhiro
2a033de001
look in different paths for page template
2017-01-11 21:09:22 +00:00
Gambhiro
0532295d8f
remove todo comment
2017-01-11 15:18:32 +00:00
Gambhiro
3aa8f7d925
watch and serve are back
2017-01-11 15:17:34 +00:00
Gambhiro
c021940331
translation links
...
rename with _
translation links
css for translation links
2017-01-10 16:36:08 +00:00
Gambhiro
e7ba6fac85
multilang
...
parses toc and chapters
renders html
hbs helpers and asset embedding
copy static assets by pattern
review
fix prev nav link
copy local assets when found
multilang renders
is_multilang as property
theme is template
cli init and build
bump version
structs diagram
2017-01-09 21:11:51 +00:00
Gambhiro
204a878ebf
Merge remote-tracking branch 'origin/docs' into ebooks
2016-12-25 06:51:52 +00:00
Gambhiro
2cae064040
Merge remote-tracking branch 'origin/parse-toml' into ebooks
2016-12-25 06:51:47 +00:00
Gambhiro
44b03bd628
Merge remote-tracking branch 'origin/book-struct' into ebooks
2016-12-25 06:51:22 +00:00
Gambhiro
852fc1d872
plan for reorganizing structs
2016-12-25 04:40:37 +00:00
Gambhiro
8a178e311d
fix test
2016-12-24 13:44:24 +00:00
Gambhiro
53ec61ac70
upd example
2016-12-24 13:34:22 +00:00
Gambhiro
97d46e79b7
convert json to toml before config parsing
2016-12-24 13:22:01 +00:00
Gambhiro
552e39c897
update example to encourage using book.toml
2016-12-23 08:17:04 +00:00
Gambhiro
791487bc84
parse either book.toml or book.json
2016-12-23 08:15:32 +00:00
Gambhiro
f67ae7c71a
update dependency versions
2016-12-23 08:10:42 +00:00
Gambhiro
7edee42053
docs for refactoring design
2016-12-22 07:22:18 +00:00
Gambhiro
5525cd4ae0
Merge branch 'book-struct' of github.com:gambhiro/mdBook into book-struct
2016-12-20 21:33:16 +00:00
Gambhiro
bfdc70c1f0
preparing structs
2016-12-20 21:25:44 +00:00
Gambhiro
9189053bbf
frontmatter, mainmatter, backmatter
2016-12-20 20:44:38 +00:00
Mathieu David
efc2644f84
Include the new Book struct in a hashmap alongside the old representation
2016-12-20 18:34:42 +00:00
Mathieu David
99e8082891
Derive Clone and Debug for Chapter and Book
2016-12-20 18:34:42 +00:00
Mathieu David
42909cf012
Add the new book struct
2016-12-20 18:34:42 +00:00
Mathieu David
9f99ba2909
Add a new Chapter struct for the new Book struct
2016-12-20 18:34:42 +00:00
Mathieu David
7862dc0285
Add structs holding metadata for the books
2016-12-20 18:34:42 +00:00
Mathieu David
e53dcdcf4d
Merge pull request #186 from gambhiro/book-json-keys
...
Book json keys
2016-12-13 00:55:51 +01:00
Gambhiro
85d8e2ebd3
use theme_path key in book.json when given
2016-12-07 14:22:32 +00:00
Gambhiro
a9e5dc63f1
use src key in book.json when given
2016-12-07 09:38:56 +00:00
Mathieu David
cf35e08abc
Merge pull request #181 from thomastanck/master
...
Use fixed positioning and remove overflow-x's for smoother scrolling …
2016-11-22 10:06:41 +01:00
Mathieu David
c986b3afc4
Merge pull request #182 from integer32llc/hljs-class
...
Add hljs class to all code blocks, regardless of highlighting
2016-11-14 07:48:07 +01:00
Carol (Nichols || Goulding)
08b5d14f7e
Add hljs class to all code blocks, regardless of highlighting
...
Fixes #179 .
Highlight.js does not apply syntax highlighting to code blocks marked
no-highlight, nohighlight, plain, or text. When it finds blocks of those
languages, it does not add the `hljs` class to those code blocks either.
highlight.css and tomorrow-night.css use the `hljs` class to give code
blocks their backrgound color and text color, and we want that to apply
even if the code doesn't get syntax highlighting markup.
This is a somewhat hacky solution to get just that behavior! After this
commit, code blocks with no-highlight, nohighlight, plain, or text
language set on them will indeed get the hljs colors.
2016-11-13 21:14:00 -05:00
Thomas Tan
f9101ca62c
Use fixed positioning and remove overflow-x's for smoother scrolling experience in iOS
2016-11-09 16:18:40 +00:00
Mathieu David
f0c0d71326
Merge pull request #177 from azerupi/serde
...
Switch from rustc_serialize to serde
2016-11-03 11:44:34 +01:00
Mathieu David
d2f3eb5007
remove unused imports
2016-11-03 02:05:35 +01:00
Mathieu David
67aee5c192
Switch from rustc_serialize to serde. Closes #18
2016-11-03 01:58:42 +01:00
Mathieu David
30eb85711e
Merge pull request #175 from DenisKolodin/metadata-remove
...
Remove unused metadata import
2016-11-01 12:44:23 +01:00
Denis Kolodin
b0d33e76ec
Remove unused metadata import
2016-11-01 11:19:08 +03:00
Mathieu David
eb65f3fd1e
Merge pull request #174 from rnkaufman/update-highlight-js
...
Highlight js update
2016-10-29 16:42:32 +02:00
rnkaufman
2600c62cf9
Highlight js update
2016-10-27 18:26:02 -07:00
Mathieu David
ecae442d25
Merge pull request #173 from HParker/slugify-section-anchors
...
slugify section headers
2016-10-21 22:12:40 +02:00
Adam Hess
f26f41fde3
slugify section headers
...
The current section headers are url encoded. Because of that they
have some funny characters like %20. We can clean that up by removing
all of the non-word characters before placing them in the anchor.
2016-10-20 22:02:16 -07:00