about summary refs log tree commit diff stats
path: root/cgit.css
diff options
context:
space:
mode:
authorJohan Herland2010-11-15 18:39:49 +0100
committerLars Hjemli2010-11-16 08:18:36 +0100
commit5a36c2a291a00b59b8ec2f112453e117797c2fe5 (patch)
treeeb975b9e99401e3209fc3180409ec48b285920ac /cgit.css
parenthtml.c: use '+' to escape spaces in urls (diff)
downloadcgit-5a36c2a291a00b59b8ec2f112453e117797c2fe5.tar.gz
cgit-5a36c2a291a00b59b8ec2f112453e117797c2fe5.zip
ui-log: Change display of full commit messages (and notes)
When showmsg is enabled, ui-log (in addition to the table row containing
the details of the current commit) adds a second table row containing the
remainder of the commit message, and yet another table row containing the
commit notes (if any). The vertical margins between commit subject, commit
message and commit notes are controlled by CSS.

In preparation for the commit graph (which will be printed to the left of
the commit message/notes) we need to eliminate these vertical margins (as
they would produce ugly gaps in the commit graph) and instead achieve them
by adding newlines to the commit message/notes. Furthermore, we can no
longer print the "Notes:" header in the "Age" column, since the graph will
be drawn between the "Age" column and the "Commit message" column.

This patch therefore prepares the commit message and commit notes in a
single buffer (properly formatting the notes using the NOTES_SHOW_HEADER
and NOTES_INDENT flags to format_note()), and then prints the entire
buffer into a single table row.

Signed-off-by: Johan Herland <johan@herland.net>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Diffstat (limited to 'cgit.css')
-rw-r--r--cgit.css13
1 files changed, 1 insertions, 12 deletions
diff --git a/cgit.css b/cgit.css index 0c88b65..7a5f423 100644 --- a/cgit.css +++ b/cgit.css
@@ -161,18 +161,7 @@ table.list td.logsubject {
161table.list td.logmsg { 161table.list td.logmsg {
162 font-family: monospace; 162 font-family: monospace;
163 white-space: pre; 163 white-space: pre;
164 padding: 1em 0.5em 2em 0.5em; 164 padding: 0 0.5em;
165}
166
167table.list td.lognotes-label {
168 text-align:right;
169 vertical-align:top;
170}
171
172table.list td.lognotes {
173 font-family: monospace;
174 white-space: pre;
175 padding: 0em 0.5em 2em 0.5em;
176} 165}
177 166
178table.list td a { 167table.list td a {