diff --git a/crates/aiken-project/src/docs.rs b/crates/aiken-project/src/docs.rs
index 2c660fa1..dc8b3f72 100644
--- a/crates/aiken-project/src/docs.rs
+++ b/crates/aiken-project/src/docs.rs
@@ -192,7 +192,7 @@ fn generate_module(
documentation: render_markdown(&module.ast.docs.iter().join("\n")),
modules_prefix: modules_prefix.to_string(),
modules,
- project_name: &config.name.to_string(),
+ project_name: &config.name.repo.to_string(),
page_title: &format!("{} - {}", module.name, config.name),
module_name: module.name.clone(),
project_version: &config.version.to_string(),
@@ -285,7 +285,7 @@ fn generate_readme(
breadcrumbs: ".",
modules_prefix: modules_prefix.to_string(),
modules,
- project_name: &config.name.to_string(),
+ project_name: &config.name.repo.to_string(),
page_title: &config.name.to_string(),
project_version: &config.version.to_string(),
content: render_markdown(&content),
diff --git a/crates/aiken-project/templates/_layout.html b/crates/aiken-project/templates/_layout.html
index 40da044b..16174afa 100644
--- a/crates/aiken-project/templates/_layout.html
+++ b/crates/aiken-project/templates/_layout.html
@@ -166,6 +166,11 @@
+
diff --git a/crates/aiken-project/templates/css/index.css b/crates/aiken-project/templates/css/index.css
index 5073d82b..1ed419b9 100644
--- a/crates/aiken-project/templates/css/index.css
+++ b/crates/aiken-project/templates/css/index.css
@@ -222,6 +222,24 @@ p code {
margin: 0 var(--small-gap) 0 0;
}
+.page-header nav {
+ display: flex;
+ height: 100%;
+ align-items: center;
+ justify-content: space-between;
+ padding-left: 2rem;
+}
+
+.page-header nav > a + a {
+ margin-left: 1rem;
+}
+
+@media (min-width: 919px) {
+ .page-header nav {
+ display: none;
+ }
+}
+
/* Version selector */
#project-version {
@@ -407,6 +425,12 @@ body.drawer-open .label-closed {
background-color: var(--color-background-accent);
}
+@media(max-width: 770px) {
+ .member-name {
+ overflow-x: auto;
+ }
+}
+
.member-name h2 {
display: flex;
font-size: 1.25rem;
@@ -541,9 +565,11 @@ table tr:nth-child(2n) {
/* Pre-Wrap Option */
-body.prewrap-on code,
-body.prewrap-on pre {
- white-space: pre-wrap;
+@media(min-width: 769px) {
+ body.prewrap-on code,
+ body.prewrap-on pre {
+ white-space: pre-wrap;
+ }
}
/* Dark Theme Option */
@@ -574,10 +600,8 @@ body.theme-dark {
}
/* Medium and larger displays */
-@media (min-width: 680px) {
- #prewrap-toggle {
- display: none;
- }
+#prewrap-toggle {
+ display: none;
}
/* Small displays */