]> gitweb.ps.run Git - ps-cgit/blobdiff - ui-repolist.c
More layout fixes
[ps-cgit] / ui-repolist.c
index 5fde174476aec8e36600c848ba528b8639cc4e8b..9eba2226356c6ba759c488dff98b3abc1f0ebd26 100644 (file)
@@ -6,9 +6,11 @@
  *   (see COPYING for full license text)
  */
 
-#include "cgit.h"
 #include <time.h>
 
+#include "cgit.h"
+#include "html.h"
+#include "ui-shared.h"
 
 time_t read_agefile(char *path)
 {
@@ -42,7 +44,7 @@ static void print_modtime(struct cgit_repo *repo)
        cgit_print_age(s.st_mtime, -1, NULL);
 }
 
-void cgit_print_repolist(struct cacheitem *item)
+void cgit_print_repolist()
 {
        int i, columns = 4;
        char *last_group = NULL;
@@ -50,8 +52,10 @@ void cgit_print_repolist(struct cacheitem *item)
        if (ctx.cfg.enable_index_links)
                columns++;
 
-       cgit_print_docstart(ctx.cfg.root_title, item);
-       cgit_print_pageheader(ctx.cfg.root_title, 0);
+       ctx.page.title = ctx.cfg.root_title;
+       cgit_print_http_headers(&ctx);
+       cgit_print_docstart(&ctx);
+       cgit_print_pageheader(&ctx);
 
        html("<table summary='repository list' class='list nowrap'>");
        if (ctx.cfg.index_header) {
@@ -66,7 +70,7 @@ void cgit_print_repolist(struct cacheitem *item)
             "<th class='left'>Owner</th>"
             "<th class='left'>Idle</th>");
        if (ctx.cfg.enable_index_links)
-               html("<th>Links</th>");
+               html("<th class='left'>Links</th>");
        html("</tr>\n");
 
        for (i=0; i<cgit_repolist.count; i++) {