fixed paths
This commit is contained in:
2
Cargo.lock
generated
2
Cargo.lock
generated
@@ -1873,7 +1873,7 @@ checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "slimes-website"
|
name = "slimes-website"
|
||||||
version = "0.1.1"
|
version = "0.1.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"axum",
|
"axum",
|
||||||
|
|||||||
@@ -176,7 +176,8 @@ pub async fn home_handler(
|
|||||||
context.insert("title", &state.app_name);
|
context.insert("title", &state.app_name);
|
||||||
context.insert("current_sort", &sort_field);
|
context.insert("current_sort", &sort_field);
|
||||||
context.insert("current_order", &order);
|
context.insert("current_order", &order);
|
||||||
context.insert("current_page", "leaderboard"); // NEW
|
context.insert("current_page", "leaderboard");
|
||||||
|
context.insert("prefix", "");
|
||||||
|
|
||||||
match TEMPLATES.render("index.html", &context) {
|
match TEMPLATES.render("index.html", &context) {
|
||||||
Ok(html) => Ok(Html(html)),
|
Ok(html) => Ok(Html(html)),
|
||||||
@@ -205,6 +206,8 @@ pub async fn report_details_handler(
|
|||||||
"score",
|
"score",
|
||||||
&((report.benchmark.multi_thread.score + report.benchmark.single_thread.score) / 2),
|
&((report.benchmark.multi_thread.score + report.benchmark.single_thread.score) / 2),
|
||||||
);
|
);
|
||||||
|
context.insert("current_page", "details");
|
||||||
|
context.insert("prefix", "../");
|
||||||
|
|
||||||
match TEMPLATES.render("details.html", &context) {
|
match TEMPLATES.render("details.html", &context) {
|
||||||
Ok(html) => Ok(Html(html)),
|
Ok(html) => Ok(Html(html)),
|
||||||
@@ -403,6 +406,7 @@ pub async fn analytics_handler(
|
|||||||
context.insert("json_data", &json_data);
|
context.insert("json_data", &json_data);
|
||||||
context.insert("data", &data);
|
context.insert("data", &data);
|
||||||
context.insert("current_page", "analytics");
|
context.insert("current_page", "analytics");
|
||||||
|
context.insert("prefix", "");
|
||||||
|
|
||||||
match TEMPLATES.render("analytics.html", &context) {
|
match TEMPLATES.render("analytics.html", &context) {
|
||||||
Ok(html) => Ok(Html(html)),
|
Ok(html) => Ok(Html(html)),
|
||||||
|
|||||||
@@ -15,8 +15,8 @@
|
|||||||
<div class="nav-left">
|
<div class="nav-left">
|
||||||
<span class="nav-logo">Slimes 🧪</span>
|
<span class="nav-logo">Slimes 🧪</span>
|
||||||
<div class="nav-links">
|
<div class="nav-links">
|
||||||
<a href="/" class="{% if current_page == 'leaderboard' %}active{% endif %}">Leaderboard</a>
|
<a href="{{ prefix }}./" class="{% if current_page == 'leaderboard' %}active{% endif %}">Leaderboard</a>
|
||||||
<a href="analytics" class="{% if current_page == 'analytics' %}active{% endif %}">Analytics</a>
|
<a href="{{ prefix }}analytics" class="{% if current_page == 'analytics' %}active{% endif %}">Analytics</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user