about summary refs log tree commit diff
path: root/src/main.zig
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2025-05-16 17:35:29 +0200
committerRobert Günzler <r@gnzler.io>2025-05-16 18:06:50 +0200
commitbdf54594ab7c03e1ef6101861fa1f49885a4891d (patch)
treeb3046546064aa892caea7c84eed4a5d23673ee69 /src/main.zig
parentd2165de85ddc6df91b4ac56fe83b78d869c0a4b2 (diff)
downloadsite-bdf54594ab7c03e1ef6101861fa1f49885a4891d.tar.gz
modernize header style
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '')
-rw-r--r--src/main.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main.zig b/src/main.zig
index 9e74016..64b76d9 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -192,6 +192,7 @@ fn build(allocator: std.mem.Allocator, f: std.fs.File, page_name: []const u8, sr
 
     // HEAD
     try f.writer().print(
+        \\<!-- Generated file, do not edit, you may edit and discard {[SOURCE]s} :) -->
         \\<!DOCTYPE html>
         \\<html lang="en">
         \\<head>
@@ -207,9 +208,9 @@ fn build(allocator: std.mem.Allocator, f: std.fs.File, page_name: []const u8, sr
         \\<body>
         \\<header>
         \\<a href="/"><img src="/media/interface/logo.svg" alt="{[SITE_NAME]s}"></a>
-        \\</header>
         \\
     , .{
+        .SOURCE = srcpath,
         .LICENSE_URL = LICENSE_URL,
         .PAGE_NAME = page_name,
         .SITE_NAME = SITE_NAME,
@@ -223,13 +224,13 @@ fn build(allocator: std.mem.Allocator, f: std.fs.File, page_name: []const u8, sr
     portal(allocator, f.writer().any(), "meta.nav", false) catch {}; // ignore error
     try f.writer().writeAll(
         \\</nav>
+        \\</header>
         \\
     );
 
     // MAIN
     try f.writer().print(
         \\<main>
-        \\<!-- Generated file, do not edit -->
         \\
     , .{});
     try inject(allocator, f.writer().any(), srcpath);
@@ -371,7 +372,6 @@ fn genIndexHtml(ctx: *Context) !void {
     defer f.close();
 
     try f.writeAll(
-        \\<!-- Generated file, do not edit -->
         \\<ul class="col2 captial">
         \\
     );