aboutsummaryrefslogtreecommitdiff
diff refs
from: back
to: back
| flip
diff options
context:
space:
mode:
-rw-r--r--cgit.css14
-rw-r--r--cgit.h1
-rw-r--r--cgitrc1
-rw-r--r--shared.c8
-rw-r--r--ui-summary.c14
5 files changed, 15 insertions, 23 deletions
diff --git a/cgit.css b/cgit.css
index 8977533..327eaba 100644
--- a/cgit.css
+++ b/cgit.css
@@ -140,20 +140,22 @@ td#search input {
background-color: #fff;
}
-div#summary {
+td#summary {
vertical-align: top;
- margin-bottom: 1em;
+ padding-bottom: 1em;
}
-table#downloads {
+td#archivelist {
+ padding-bottom: 1em;
+}
+
+td#archivelist table {
float: right;
border-collapse: collapse;
border: solid 1px #777;
- margin-left: 0.5em;
- margin-bottom: 0.5em;
}
-table#downloads th {
+td#archivelist table th {
background-color: #ccc;
}
diff --git a/cgit.h b/cgit.h
index 5c55bec..3938633 100644
--- a/cgit.h
+++ b/cgit.h
@@ -68,7 +68,6 @@ struct repoinfo {
char *defbranch;
char *group;
char *module_link;
- char *readme;
int snapshots;
int enable_log_filecount;
int enable_log_linecount;
diff --git a/cgitrc b/cgitrc
index 054a708..eaa9ce3 100644
--- a/cgitrc
+++ b/cgitrc
@@ -108,4 +108,3 @@
#repo.enable-log-filecount=0 # override the default filecount setting
#repo.enable-log-linecount=0 # override the default linecount setting
#repo.module-link=/git/%s/commit/?id=%s # override the standard module-link
-#repo.readme=info/web/readme # specify a file to include on summary page
diff --git a/shared.c b/shared.c
index e3123a8..ce3ca4f 100644
--- a/shared.c
+++ b/shared.c
@@ -107,7 +107,6 @@ struct repoinfo *add_repo(const char *url)
ret->enable_log_filecount = cgit_enable_log_filecount;
ret->enable_log_linecount = cgit_enable_log_linecount;
ret->module_link = cgit_module_link;
- ret->readme = NULL;
return ret;
}
@@ -188,12 +187,7 @@ void cgit_global_config_cb(const char *name, const char *value)
cgit_repo->enable_log_linecount = cgit_enable_log_linecount * atoi(value);
else if (cgit_repo && !strcmp(name, "repo.module-link"))
cgit_repo->module_link= xstrdup(value);
- else if (cgit_repo && !strcmp(name, "repo.readme") && value != NULL) {
- if (*value == '/')
- cgit_repo->readme = xstrdup(value);
- else
- cgit_repo->readme = xstrdup(fmt("%s/%s", cgit_repo->path, value));
- } else if (!strcmp(name, "include"))
+ else if (!strcmp(name, "include"))
cgit_read_config(value, cgit_global_config_cb);
}
diff --git a/ui-summary.c b/ui-summary.c
index 5c1fc33..5799773 100644
--- a/ui-summary.c
+++ b/ui-summary.c
@@ -153,7 +153,7 @@ static int cgit_print_archive_cb(const char *refname, const unsigned char *sha1,
hashcpy(fileid, sha1);
}
if (!header) {
- html("<table id='downloads'>");
+ html("<table>");
html("<tr><th>Downloads</th></tr>");
header = 1;
}
@@ -193,18 +193,16 @@ static void cgit_print_archives()
void cgit_print_summary()
{
- html("<div id='summary'>");
- cgit_print_archives();
+ html("<table class='list nowrap'>");
+ html("<tr class='nohover'><td id='summary' colspan='3'>");
html("<h2>");
html_txt(cgit_repo->name);
html(" - ");
html_txt(cgit_repo->desc);
html("</h2>");
- if (cgit_repo->readme)
- html_include(cgit_repo->readme);
- html("</div>");
-
- html("<table class='list nowrap'>");
+ html("</td><td id='archivelist'>");
+ cgit_print_archives();
+ html("</td></tr>");
cgit_print_branches();
html("<tr class='nohover'><td colspan='4'>&nbsp;</td></tr>");
cgit_print_tags();