stagit
Personal fork of stagit
git clone git://mccd.space/stagit
| Log | Files | Refs | README | LICENSE |
commit 2d4dec82a9270a8012135a7e2dfd13e453d8f8b3 parent 93e0e312f5ee81cbb531e8553d5c20440ae63ea6 Author: Marc <marc@coquand.email> Date: Tue, 30 Jun 2026 11:33:18 +0200 * Diffstat:
| M | stagit-index.c | | | 2 | ++ |
| M | stagit.c | | | 4 | +++- |
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/stagit-index.c b/stagit-index.c
@@ -104,6 +104,8 @@ writeheader(FILE *fp)
fprintf(fp, "</title>\n<link rel=\"icon\" type=\"image/png\" href=\"%sfavicon.png\" />\n", relpath);
fprintf(fp, "<link rel=\"stylesheet\" type=\"text/css\" href=\"/css/main.css\" />\n");
fputs("</head>\n<body>\n", fp);
+ fputs("<header><nav><a class=\"logo\" id=\"logo\" href=\"/\">mccd</a><ul><li><a href=\"https://merveilles.town/@mccd\">mastodon</a></li><li><a href=\"/feed.xml\">rss</a></li><li><a href=\"/git\">git</a></li><li><a href=\"/wiki\">wiki</a></li></ul></nav></header>", fp);
+
fputs("<main id=\"git-content\">\n"
"<table id=\"index\"><thead>\n"
"<tr><td><b>Name</b></td><td><b>Description</b></td>"
diff --git a/stagit.c b/stagit.c
@@ -519,7 +519,9 @@ writeheader(FILE *fp, const char *title)
xmlencode(fp, name, strlen(name));
fprintf(fp, " Atom Feed (tags)\" href=\"%stags.xml\" />\n", relpath);
fprintf(fp, "<link rel=\"stylesheet\" type=\"text/css\" href=\"/css/main.css\" />\n");
- fputs("</head>\n<body>\n<table id=\"git-title\"><tr>", fp);
+ fputs("</head>\n<body>", fp);
+ fputs("<header><nav><a class=\"logo\" id=\"logo\" href=\"/\">mccd</a><ul><li><a href=\"https://merveilles.town/@mccd\">mastodon</a></li><li><a href=\"/feed.xml\">rss</a></li><li><a href=\"/git\">git</a></li><li><a href=\"/wiki\">wiki</a></li></ul></nav></header>", fp);
+ fputs("\n<table id=\"git-title\"><tr>", fp);
fputs("<td><h1>", fp);
xmlencode(fp, strippedname, strlen(strippedname));
fputs("</h1><span class=\"desc\">", fp);