Skip to content

Commit 5d7c1b0

Browse files
sebbycorpclaude
andcommitted
Fix asset paths for GitHub Pages subdirectory deployment
Use Hugo relURL for all images, CSS, and internal links so paths resolve correctly under /website/ on GitHub Pages. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent cc2c4f2 commit 5d7c1b0

4 files changed

Lines changed: 31 additions & 31 deletions

File tree

layouts/_default/baseof.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
66
<title>{{ .Title }}</title>
77
<meta name="description" content="{{ .Site.Params.description }}">
8-
<link rel="icon" href="/images/mark-color.png" type="image/png">
8+
<link rel="icon" href="{{ "images/mark-color.png" | relURL }}" type="image/png">
99
<link rel="preconnect" href="https://fonts.googleapis.com">
1010
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
1111
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">
12-
<link rel="stylesheet" href="/css/style.css">
12+
<link rel="stylesheet" href="{{ "css/style.css" | relURL }}">
1313
<script>
1414
(function() {
1515
var theme = localStorage.getItem('theme');

layouts/docs/list.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22

33
<!-- Navigation -->
44
<nav class="nav">
5-
<a href="/" class="nav-logo">
6-
<img src="/images/logo-color.png" alt="AgentEvals" class="logo-dark">
7-
<img src="/images/logo-color-transparent.png" alt="AgentEvals" class="logo-light">
5+
<a href="{{ "/" | relURL }}" class="nav-logo">
6+
<img src="{{ "images/logo-color.png" | relURL }}" alt="AgentEvals" class="logo-dark">
7+
<img src="{{ "images/logo-color-transparent.png" | relURL }}" alt="AgentEvals" class="logo-light">
88
</a>
99
<button class="nav-toggle" onclick="document.querySelector('.nav-links').classList.toggle('active')" aria-label="Menu">&#9776;</button>
1010
<div class="nav-links">
11-
<a href="/">Home</a>
12-
<a href="/docs/">Docs</a>
11+
<a href="{{ "/" | relURL }}">Home</a>
12+
<a href="{{ "docs/" | relURL }}">Docs</a>
1313
<a href="{{ .Site.Params.discord }}" target="_blank">Discord</a>
1414
<a href="{{ .Site.Params.github }}" target="_blank" class="btn-sm">GitHub</a>
1515
<button class="theme-toggle" onclick="toggleTheme()" aria-label="Toggle theme">
16-
<span class="icon-sun">&#9728;</span>
17-
<span class="icon-moon">&#9790;</span>
16+
<span class="icon-sun">☀️</span>
17+
<span class="icon-moon">🌙</span>
1818
</button>
1919
</div>
2020
</nav>
@@ -48,9 +48,9 @@ <h3>{{ .Title }}</h3>
4848

4949
<footer class="footer">
5050
<div class="footer-content">
51-
<a href="/" class="footer-logo">
52-
<img src="/images/logo-color.png" alt="AgentEvals" class="logo-dark">
53-
<img src="/images/logo-color-transparent.png" alt="AgentEvals" class="logo-light">
51+
<a href="{{ "/" | relURL }}" class="footer-logo">
52+
<img src="{{ "images/logo-color.png" | relURL }}" alt="AgentEvals" class="logo-dark">
53+
<img src="{{ "images/logo-color-transparent.png" | relURL }}" alt="AgentEvals" class="logo-light">
5454
</a>
5555
<div class="footer-links">
5656
<a href="{{ .Site.Params.github }}" target="_blank">GitHub</a>

layouts/docs/single.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22

33
<!-- Navigation -->
44
<nav class="nav">
5-
<a href="/" class="nav-logo">
6-
<img src="/images/logo-color.png" alt="AgentEvals" class="logo-dark">
7-
<img src="/images/logo-color-transparent.png" alt="AgentEvals" class="logo-light">
5+
<a href="{{ "/" | relURL }}" class="nav-logo">
6+
<img src="{{ "images/logo-color.png" | relURL }}" alt="AgentEvals" class="logo-dark">
7+
<img src="{{ "images/logo-color-transparent.png" | relURL }}" alt="AgentEvals" class="logo-light">
88
</a>
99
<button class="nav-toggle" onclick="document.querySelector('.nav-links').classList.toggle('active')" aria-label="Menu">&#9776;</button>
1010
<div class="nav-links">
11-
<a href="/">Home</a>
12-
<a href="/docs/">Docs</a>
11+
<a href="{{ "/" | relURL }}">Home</a>
12+
<a href="{{ "docs/" | relURL }}">Docs</a>
1313
<a href="{{ .Site.Params.discord }}" target="_blank">Discord</a>
1414
<a href="{{ .Site.Params.github }}" target="_blank" class="btn-sm">GitHub</a>
1515
<button class="theme-toggle" onclick="toggleTheme()" aria-label="Toggle theme">
16-
<span class="icon-sun">&#9728;</span>
17-
<span class="icon-moon">&#9790;</span>
16+
<span class="icon-sun">☀️</span>
17+
<span class="icon-moon">🌙</span>
1818
</button>
1919
</div>
2020
</nav>
@@ -41,9 +41,9 @@ <h1>{{ .Title }}</h1>
4141

4242
<footer class="footer">
4343
<div class="footer-content">
44-
<a href="/" class="footer-logo">
45-
<img src="/images/logo-color.png" alt="AgentEvals" class="logo-dark">
46-
<img src="/images/logo-color-transparent.png" alt="AgentEvals" class="logo-light">
44+
<a href="{{ "/" | relURL }}" class="footer-logo">
45+
<img src="{{ "images/logo-color.png" | relURL }}" alt="AgentEvals" class="logo-dark">
46+
<img src="{{ "images/logo-color-transparent.png" | relURL }}" alt="AgentEvals" class="logo-light">
4747
</a>
4848
<div class="footer-links">
4949
<a href="{{ .Site.Params.github }}" target="_blank">GitHub</a>

layouts/index.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22

33
<!-- Navigation -->
44
<nav class="nav">
5-
<a href="/" class="nav-logo">
6-
<img src="/images/logo-color.png" alt="AgentEvals" class="logo-dark">
7-
<img src="/images/logo-light.png" alt="AgentEvals" class="logo-light">
5+
<a href="{{ "/" | relURL }}" class="nav-logo">
6+
<img src="{{ "images/logo-color.png" | relURL }}" alt="AgentEvals" class="logo-dark">
7+
<img src="{{ "images/logo-light.png" | relURL }}" alt="AgentEvals" class="logo-light">
88
</a>
99
<button class="nav-toggle" onclick="document.querySelector('.nav-links').classList.toggle('active')" aria-label="Menu">&#9776;</button>
1010
<div class="nav-links">
1111
<a href="#features">Features</a>
1212
<a href="#how-it-works">How It Works</a>
1313
<a href="#interfaces">Interfaces</a>
1414
<a href="#get-started">Get Started</a>
15-
<a href="/docs/">📚 Docs</a>
15+
<a href="{{ "docs/" | relURL }}">📚 Docs</a>
1616
<a href="{{ .Site.Params.discord }}" target="_blank">💬 Discord</a>
1717
<a href="{{ .Site.Params.github }}" target="_blank" class="btn-sm">⭐ GitHub</a>
1818
<button class="theme-toggle" onclick="toggleTheme()" aria-label="Toggle theme">
@@ -26,8 +26,8 @@
2626
<section class="hero">
2727
<div class="hero-content">
2828
<div class="hero-logo">
29-
<img src="/images/logo-color.png" alt="AgentEvals" class="logo-dark">
30-
<img src="/images/logo-color-transparent.png" alt="AgentEvals" class="logo-light">
29+
<img src="{{ "images/logo-color.png" | relURL }}" alt="AgentEvals" class="logo-dark">
30+
<img src="{{ "images/logo-color-transparent.png" | relURL }}" alt="AgentEvals" class="logo-light">
3131
</div>
3232
<h1>Score Agent Behavior from <span class="highlight">OpenTelemetry Traces</span></h1>
3333
<p>Evaluate agents without re-running them. Parse OTLP streams and Jaeger JSON traces, then evaluate against golden eval sets using ADK's evaluation framework.</p>
@@ -193,9 +193,9 @@ <h2>🎉 Start Evaluating Your Agents</h2>
193193
<!-- Footer -->
194194
<footer class="footer">
195195
<div class="footer-content">
196-
<a href="/" class="footer-logo">
197-
<img src="/images/logo-color.png" alt="AgentEvals" class="logo-dark">
198-
<img src="/images/logo-light.png" alt="AgentEvals" class="logo-light">
196+
<a href="{{ "/" | relURL }}" class="footer-logo">
197+
<img src="{{ "images/logo-color.png" | relURL }}" alt="AgentEvals" class="logo-dark">
198+
<img src="{{ "images/logo-light.png" | relURL }}" alt="AgentEvals" class="logo-light">
199199
</a>
200200
<div class="footer-links">
201201
<a href="{{ .Site.Params.github }}" target="_blank">GitHub</a>

0 commit comments

Comments
 (0)