stagit
static git repository generator
git clone https://9o.is/git/stagit.git
commit 8c90c05c0ac54521ff8719c14ef8c01996a9b1a2 parent fda19cabcaa2f00cda65c5e4b37345a989a6f009 Author: Jul <jul@9o.is> Date: Thu, 15 Jan 2026 03:22:43 -0500 update styled main nav without <table/> Diffstat:
| M | stagit-index.c | | | 8 | ++++---- |
| M | stagit.c | | | 8 | ++++---- |
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/stagit-index.c b/stagit-index.c @@ -104,10 +104,10 @@ writeheader(FILE *fp) fputs("<link rel=\"stylesheet\" type=\"text/css\" href=\"/style.css\" />\n", fp); fputs("<meta name=\"darkreader-lock\">\n", fp); fputs("</head>\n<body>\n", fp); - fputs("<nav id=\"menuwrap\"><table id=\"menu\" width=\"100%\" border=\"0\"><tr><td id=\"links\" align=\"left\">", fp); - fputs("<a href=\"/\">Blog</a> | ", fp); - fputs("<a href=\"/git\" title=\"Git repository with some of my projects\">Git</a>", fp); - fputs("</td></tr></table></nav>", fp); + fputs("<nav aria-label=\"Main\"><div class=\"nav-inner\"><ul>\n", fp); + fputs("<li><a href=\"/\">Blog</a></li>\n", fp); + fputs("<li><a href=\"/git\">Git</a></li>\n", fp); + fputs("</ul></div></nav>\n", fp); fputs("<table>\n<tr><td><span class=\"desc\">\n", fp); xmlencode(fp, description, strlen(description)); fputs("</span></td></tr><tr><td></td><td>\n" diff --git a/stagit.c b/stagit.c @@ -521,10 +521,10 @@ writeheader(FILE *fp, const char *title) fputs("<link rel=\"stylesheet\" type=\"text/css\" href=\"/style.css\" />\n", fp); fputs("<meta name=\"darkreader-lock\">\n", fp); fputs("</head>\n<body>\n", fp); - fputs("<nav id=\"menuwrap\"><table id=\"menu\" width=\"100%\" border=\"0\"><tr><td id=\"links\" align=\"left\">", fp); - fputs("<a href=\"/\">Blog</a> | ", fp); - fputs("<a href=\"/git\" title=\"Git repository with some of my projects\">Git</a>", fp); - fputs("</td></tr></table></nav>", fp); + fputs("<nav aria-label=\"Main\"><div class=\"nav-inner\"><ul>\n", fp); + fputs("<li><a href=\"/\">Blog</a></li>\n", fp); + fputs("<li><a href=\"/git\">Git</a></li>\n", fp); + fputs("</ul></div></nav>\n", fp); fputs("<table><tr>", fp); fputs("<td><h1>", fp); xmlencode(fp, strippedname, strlen(strippedname));