Commit graph

  • e40b293336 Fix #70 render inline code blocks in the sidebar Mathieu David 2015-12-30 00:46:55 +01:00
  • 6c94ba8a88 Merge pull request #82 from steveklabnik/docs Mathieu David 2015-12-30 00:12:21 +01:00
  • eed440ef5a fix mdbook test for the book Steve Klabnik 2015-12-29 17:59:08 -05:00
  • e8436d2fd2 Add some documentation for mdbook test Steve Klabnik 2015-12-29 17:58:56 -05:00
  • b40688c880 Merge branch 'master' into watch-command Mathieu David 2015-12-29 13:40:13 +01:00
  • 71213f40da Add expand/collapse button to show and hide the hidden code lines Mathieu David 2015-12-29 13:08:25 +01:00
  • 0620ef1f47 Hides rust code lines prepended with # Mathieu David 2015-12-29 12:26:32 +01:00
  • d6d0979ecf The code on the lines prepended with a # are hidden, the space of the line remains because of the '\n' in <pre> tag Mathieu David 2015-12-28 23:52:05 +01:00
  • 159b300067 Merge branch 'master' into hide-rust-js Mathieu David 2015-12-28 16:40:56 +01:00
  • 0dd6a17187 Fix some small things in javascript Mathieu David 2015-12-28 16:39:14 +01:00
  • f9b6e09c26 Merge pull request #79 from asolove/72-auto-anchor Mathieu David 2015-12-28 16:29:55 +01:00
  • 4dfa15cffa Update .styl file. Ran the compile and it results in exactly what I did by hand, d'oh. asolove 2015-12-27 21:13:31 -07:00
  • 7762475b33 Merge pull request #78 from asolove/76-newlines-in-index Mathieu David 2015-12-27 23:56:56 +01:00
  • 0ab8a73ba2 Add anchors around all headers in the content. asolove 2015-12-27 15:17:59 -07:00
  • 5b289c1303 Fix 0ffd638 with smarter way to join with linebreaks. asolove 2015-12-27 14:24:42 -07:00
  • 0ffd638904 Add newlines back in to generated index.html files. asolove 2015-12-27 14:10:13 -07:00
  • 50504282fb Merge pull request #77 from asolove/scroll-sidebar-to-active-section Mathieu David 2015-12-27 10:50:04 +01:00
  • 1de00f9cd7 On page load, scroll sidebar to active section. asolove 2015-12-26 20:45:50 -07:00
  • a2b25232d3 Merge pull request #75 from mdinger/non_pre Mathieu David 2015-12-23 00:50:58 +01:00
  • b1265862c7 Generalize inline code to all themes mdinger 2015-12-22 16:30:05 -05:00
  • f1cd9f54c2 Fixes rust-lang/book#29 where the navigation arrow for next chapter was displayed on top of the scroll bar making it unusable Mathieu David 2015-12-17 17:34:24 +01:00
  • 95d82a924f Merge pull request #71 from steveklabnik/mdbook_test Mathieu David 2015-12-15 22:00:36 +01:00
  • 6bcc592ed9 Implement 'mdbook test' Steve Klabnik 2015-12-15 13:55:23 -05:00
  • 4ca6693a48 Update handlebars from 0.11.x to 0.12.x Mathieu David 2015-12-15 18:58:34 +01:00
  • d376b0663a Bumped version to 0.0.4 (after publishing 0.0.3 to crates.io) + updated README to use cargo install for the installation Mathieu David 2015-12-11 22:17:05 +01:00
  • 04c7020168 Merge pull request #65 from kbknapp/cargo-install Mathieu David 2015-11-22 20:36:43 +01:00
  • 274c22c702 adds version for deps to make cargo installable Kevin K 2015-11-20 08:41:16 -05:00
  • 22b6448381 Merge branch 'master' into watch-command Mathieu David 2015-11-10 16:33:25 +01:00
  • 6dcb411f6a Bumped version that was still set to 0.0.1 + added a bigger top margin for h2 and h3 elements Mathieu David 2015-11-10 16:26:39 +01:00
  • cdbb2ee5fd Watch builds are now spawned in new threads (using crossbeam) and there is a timelock, preventing multiple builds being triggered in less than a second Mathieu David 2015-11-09 14:31:00 +01:00
  • aae23f46aa Include Cargo.lock in versioning Mathieu David 2015-10-10 13:35:32 +02:00
  • 522eef9296 first implementation of the watch sub-command. #61 Needs refining, bug in notify made me use recursion, afraid of hitting the max recursion limit... Mathieu David 2015-09-27 14:38:37 +02:00
  • c1c1074292 Fix back-button cache problem? #59 Mathieu David 2015-09-24 22:32:41 +02:00
  • c5fa1854c3 update docs Mathieu David 2015-09-24 22:19:14 +02:00
  • 259ecfb178 Update readme Mathieu David 2015-09-24 21:04:01 +02:00
  • 9a43f9ff8c Fix typo in the css classes Mathieu David 2015-09-24 20:56:16 +02:00
  • 6c240090ae Fix #47 sidebar stays hidden even after page change Mathieu David 2015-09-24 16:47:33 +02:00
  • 7446743cd6 Merge branch 'css-to-stylus' Mathieu David 2015-09-24 15:54:48 +02:00
  • a177a9e10d Only regenerate css when feature regenerate-css is enabled Mathieu David 2015-09-24 15:37:20 +02:00
  • 2b905aa5aa Fix missing spaces in example book Mathieu David 2015-09-24 13:47:14 +02:00
  • efc0f40466 Fix low contrast in mobile nav buttons #57 Mathieu David 2015-09-24 00:18:13 +02:00
  • bd99a4382f Converted all css to stylus Mathieu David 2015-09-18 22:13:55 +02:00
  • 5dfe477cd1 Should fix #56 Mathieu David 2015-09-18 16:18:37 +02:00
  • c725df3edd Add test and closes #55 Mathieu David 2015-09-18 16:12:43 +02:00
  • 0a50d6b33f Fixed the error in copy_files_except_ext #55 Mathieu David 2015-09-18 15:28:58 +02:00
  • e377f4702f Preliminary setup for switching from pure css to stylus Mathieu David 2015-09-18 12:05:55 +02:00
  • 103048c0d1 Merge branch 'master' of https://github.com/azerupi/mdBook Mathieu David 2015-09-17 19:45:36 +02:00
  • b7bcf2e246 Files other than .md are now copied to the output dir Fixes #52 + Added max-width in css for images Mathieu David 2015-09-17 19:45:06 +02:00
  • 0eaac792e9 Merge pull request #53 from mdinger/clippy Mathieu David 2015-09-17 11:55:54 +02:00
  • b164e0709b Fix many minor warnings found by clippy mdinger 2015-09-16 22:46:23 -04:00
  • 5960050676 Added my first test!! :) For copy_files_except_ext function Mathieu David 2015-09-16 23:35:16 +02:00
  • 1799ed9ed3 Added utility function to copy all files recursively except files that have an extension present in the ext_blacklist parameter Mathieu David 2015-09-16 19:01:53 +02:00
  • f3cf63c4ec (Re)add greyed sidebar elements for links that do not exist for all themes Mathieu David 2015-09-14 19:20:51 +02:00
  • 5f125bd30e Improve the color of the spacer for the rust, coal and navy theme Mathieu David 2015-09-14 18:29:03 +02:00
  • 54a56a6354 Fix flash when selecting another theme and reloading the page Mathieu David 2015-09-14 18:12:45 +02:00
  • 195bfd2f7f Merge pull request #48 from mdinger/dark_theme Mathieu David 2015-09-14 17:49:29 +02:00
  • 5a3155aba7 Fix #50 base url sometimes not correct for index.html Mathieu David 2015-09-14 17:45:30 +02:00
  • 3dc8ff5e62 Add a rust theme mdinger 2015-09-14 05:25:42 -04:00
  • 937cd36b96 Nit: remove duplicate color mdinger 2015-09-14 03:15:23 -04:00
  • 734344671f Add navy theme mdinger 2015-09-14 03:15:10 -04:00
  • e8f0428b3d Add coal theme mdinger 2015-09-14 02:41:08 -04:00
  • a52f5689a6 Add javascript for switching between 3 different themes mdinger 2015-09-14 02:39:53 -04:00
  • b7d9cc3d0a Consolidate light theme. Only selected menu item should be highlighted. Mobile chapter switcher should highlight when selected mdinger 2015-09-14 02:38:06 -04:00
  • be33f6afad Move light theme into light class mdinger 2015-09-13 23:31:18 -04:00
  • 872f9ea5e6 Add tomorrow night as dark code highlighting theme mdinger 2015-09-14 05:08:48 -04:00
  • c113c2eb31 Simplify match nesting in theme with if let mdinger 2015-09-12 22:51:28 -04:00
  • 37b68c41f7 Theme toggle button Mathieu David 2015-09-11 01:16:29 +02:00
  • 13e5e862ce Local fallback for Font Awesome #46 Mathieu David 2015-09-13 20:03:34 +02:00
  • 95dfff008c Local fallback for jquery #46 Mathieu David 2015-09-13 19:16:11 +02:00
  • 754773f857 Fix doc test II Mathieu David 2015-09-11 21:21:26 +02:00
  • a32d170667 fix code in doc Mathieu David 2015-09-11 21:01:34 +02:00
  • a050d9c4ad Big refactoring, now using enum for different book items (Chapter, Affix, Spacer, ...) Closes #9 Mathieu David 2015-09-11 20:52:55 +02:00
  • 6962731474 Added MathJax support does not work 100% but it's better than nothing #49 Mathieu David 2015-09-10 23:30:29 +02:00
  • 82a774c90e prevent page break in code blocks + force wrap in pre tags (because you can't scroll...) Mathieu David 2015-09-05 17:39:00 +02:00
  • d03ae79765 Added a page containing the whole book for printing purposes, closes #41 + cleaning root path Mathieu David 2015-09-05 17:26:17 +02:00
  • 4789073e6d Added print button + avoid pagebreaks after titles (doesn't work on chrome, should be tested in Firefox) Mathieu David 2015-09-05 11:40:40 +02:00
  • 7527975b41 Added basic print support in the stylesheet. Forced background color for code blocks in chrome, has to be tested in firefox and others. #41 Mathieu David 2015-09-05 00:06:14 +02:00
  • 9e2a62f371 travis build icon is now a link to travis in README Mathieu David 2015-08-31 17:16:26 +02:00
  • 8e9dc3643f Prevent navigation arrows from collapsing with text on smaller screen. Fix #42 Mathieu David 2015-08-31 17:09:18 +02:00
  • 5990c80a00 Cursor is now a pointer on menu-bar i elements. Fix #44 Mathieu David 2015-08-31 16:15:17 +02:00
  • be7c0bd059 Clean up of the Renderer trait, render now borrows the book instead of the config and the book items... Mathieu David 2015-08-31 15:24:42 +02:00
  • 99942cd46d Merge pull request #45 from FuGangqiang/fgq Mathieu David 2015-08-30 08:43:24 +02:00
  • 77b9882825 fix #8: Init -> create files in summary.md FuGangqiang 2015-08-30 00:51:23 +08:00
  • ed0c292e82 Changed Travis build status to master branch only Mathieu David 2015-08-16 20:12:48 +02:00
  • 262aa91948 Added a utility method to remove all content of a dir but not the dir itelf. Fixes #32 Mathieu David 2015-08-16 13:20:10 +02:00
  • a5aa357f57 Clean-up: Remove all 'hacky' exist checks and replace by 'exists()' Mathieu David 2015-08-13 10:46:56 +02:00
  • abae21527a Copied the PathExt trait from the rust source code as temporary fix. Now I can replace the hacky code I used. When it goes to rust stable I will just have to remove and eventually change some Mathieu David 2015-08-13 10:00:44 +02:00
  • 0720061be4 Merge branch 'master' of https://github.com/azerupi/mdBook Mathieu David 2015-08-12 19:23:27 +02:00
  • 10d756eff0 Fix #40 where next helper returned a link to the current chapter instead of the next Mathieu David 2015-08-12 19:22:53 +02:00
  • 61841c6603 Merge pull request #39 from waynenilsen/patch-1 Mathieu David 2015-08-12 15:09:17 +02:00
  • 541f990ae5 added installation information waynenilsen 2015-08-12 09:04:00 -04:00
  • 0932bfd576 Big clean-up, reduced the unwrap's to 2 in the library part! Closes #36 The unwraps where replaced with more diverse error messages #14 Mathieu David 2015-08-11 22:55:51 +02:00
  • b6034e8fbe Modified the doc for --theme flag. Closes #37 Mathieu David 2015-08-11 17:15:54 +02:00
  • 5b487a03fc Added user prompting and a --force argument. Closes #35 Mathieu David 2015-08-11 16:42:19 +02:00
  • 835c61c7f3 Some clean-up + initial implementation of '--theme' flag for init. Still needs some work Mathieu David 2015-08-11 16:13:41 +02:00
  • 909953d877 Added badges to crates.io and license Mathieu David 2015-08-08 01:14:23 +02:00
  • 812f8d35e8 Update README.md Mathieu David 2015-08-07 12:14:13 +02:00
  • 3baa916a28 Added crate metadata Mathieu David 2015-08-06 23:37:44 +02:00
  • bf114d7e21 Removed the sub module from utils and put the functions directly in the utils module + docs #30 Mathieu David 2015-08-06 23:04:19 +02:00
  • b7214f92a1 Add documentation for MDBook #30 Mathieu David 2015-08-06 21:10:59 +02:00