Add sections to index page context

This commit is contained in:
Vincent Prouillet 2017-03-27 11:48:01 +09:00
parent 817fe0f027
commit f4db5180ba
2 changed files with 7 additions and 0 deletions

6
CHANGELOG.md Normal file
View file

@ -0,0 +1,6 @@
# Changelog
## 0.0.3 (unreleased)
- Add some colours in console
- Allow using a file other than config.toml for config
- Add sections to the index page context

View file

@ -316,6 +316,7 @@ impl Site {
pages.sort_by(|a, b| a.partial_cmp(b).unwrap()); pages.sort_by(|a, b| a.partial_cmp(b).unwrap());
context.add("pages", &populate_previous_and_next_pages(&pages, false)); context.add("pages", &populate_previous_and_next_pages(&pages, false));
context.add("sections", &self.sections.values().collect::<Vec<&Section>>());
context.add("config", &self.config); context.add("config", &self.config);
let index = self.templates.render("index.html", &context)?; let index = self.templates.render("index.html", &context)?;
create_file(public.join("index.html"), &self.inject_livereload(index))?; create_file(public.join("index.html"), &self.inject_livereload(index))?;