Files
go-gh-page/pkg/templates/doc.html
2025-05-06 04:35:48 +00:00

53 lines
1.4 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{{.PageTitle}}</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<nav class="nav-sidebar">
<div class="repo-info">
<h2>
<a href="../index.html">{{.RepoFullName}}</a>
</h2>
<div class="repo-meta">
{{if .CommitCount}}📝 {{.CommitCount}} commits{{end}}
{{if .License}} • 📜 {{.License}}{{end}}
</div>
</div>
<ul class="nav-links">
<li><a href="../index.html">Repository Overview</a></li>
{{if .DocsPages}}
<div class="nav-section-title">Documentation:</div>
{{range .DocsPages}}
<li><a href="{{.Path}}" {{if .IsActive}}class="active"{{end}}>{{.Title}}</a></li>
{{end}}
{{end}}
</ul>
<div class="nav-footer">
<a href="{{.RepoURL}}" target="_blank">View on GitHub</a>
</div>
</nav>
<div class="main-content">
<header class="page-header">
<h1>{{.PageTitle}}</h1>
</header>
<main>
<div class="doc-content">
{{.PageContent}}
</div>
</main>
<footer class="page-footer">
<p>Generated on {{.GeneratedAt}} • <a href="{{.RepoURL}}" target="_blank">View on GitHub</a></p>
</footer>
</div>
</body>
</html>