Add sections to index page context
This commit is contained in:
parent
817fe0f027
commit
f4db5180ba
6
CHANGELOG.md
Normal file
6
CHANGELOG.md
Normal 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
|
|
@ -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))?;
|
||||||
|
|
Loading…
Reference in a new issue