///|
pub fn BrandBook::to_markdown_toc(self : BrandBook) -> String {
let lines : Array[String] = [
"## Contents", "", "- [Voice](#voice)", "- [Logo Usage](#logo-usage)", "- [Color](#color)",
"- [Typography](#typography)", "- [Components](#components)", "- [Incorrect Usage](#incorrect-usage)",
"- [Accessibility](#accessibility)",
]
for component in self.components {
lines.push(" - [" + component.name + "](#" + slugify(component.name) + ")")
}
lines.join("\n")
}
///|
pub fn BrandBook::to_html_navigation(self : BrandBook) -> String {
let links : Array[String] = [
"Voice", "Logo Usage", "Color",
"Typography", "Components",
"Incorrect Usage", "Accessibility",
]
""
}