author | Lars Hjemli <larsh@slaptop.hjemli.net> | 2007-01-28 10:33:55 (UTC) |
---|---|---|
committer | Lars Hjemli <larsh@slaptop.hjemli.net> | 2007-01-28 10:33:55 (UTC) |
commit | 8596cda71d04cd49cb983aee7968d14cc58c030d (patch) (unidiff) | |
tree | 6f8053d21fecd718d3493fe665240dc7892d44d2 | |
parent | 4a9dea5c0104471324f01663420685e45fe3b480 (diff) | |
download | cgit-8596cda71d04cd49cb983aee7968d14cc58c030d.zip cgit-8596cda71d04cd49cb983aee7968d14cc58c030d.tar.gz cgit-8596cda71d04cd49cb983aee7968d14cc58c030d.tar.bz2 |
Change global document layout
Use a document-wide table for the main layout
Signed-off-by: Lars Hjemli <larsh@slaptop.hjemli.net>
-rw-r--r-- | cgit.css | 23 | ||||
-rw-r--r-- | ui-shared.c | 5 |
2 files changed, 16 insertions, 12 deletions
@@ -2,9 +2,9 @@ body { | |||
2 | font-family: arial; | 2 | font-family: arial; |
3 | font-size: normal; | 3 | font-size: normal; |
4 | background: white; | 4 | background: white; |
5 | padding: 0em; | 5 | padding: 0em; |
6 | margin: 0.5em 1em; | 6 | margin: 0em; |
7 | } | 7 | } |
8 | 8 | ||
9 | 9 | ||
10 | h2 { | 10 | h2 { |
@@ -47,32 +47,35 @@ table.list td { | |||
47 | } | 47 | } |
48 | img { | 48 | img { |
49 | border: none; | 49 | border: none; |
50 | } | 50 | } |
51 | 51 | table#layout { | |
52 | div#header { | 52 | width: 100%; |
53 | border-collapse: collapse; | ||
54 | margin: 0px; | ||
55 | } | ||
56 | td#header { | ||
53 | background-color: #ddd; | 57 | background-color: #ddd; |
54 | padding: 0.25em 0.25em 0.25em 0.5em; | 58 | padding: 0.25em 0.25em 0.25em 0.5em; |
55 | font-size: 150%; | 59 | font-size: 150%; |
56 | font-weight: bold; | 60 | font-weight: bold; |
57 | border: solid 1px #aaa; | 61 | border-bottom: solid 1px #aaa; |
58 | vertical-align: middle; | 62 | vertical-align: middle; |
59 | margin-bottom: 2em; | ||
60 | } | 63 | } |
61 | div#header img#logo { | 64 | td#header img#logo { |
62 | float: right; | 65 | float: right; |
63 | } | 66 | } |
64 | 67 | ||
65 | div#header input { | 68 | td#header input { |
66 | float: right; | 69 | float: right; |
67 | margin: 0.25em 1em; | 70 | margin: 0.25em 1em; |
68 | } | 71 | } |
69 | div#header a { | 72 | td#header a { |
70 | color: black; | 73 | color: black; |
71 | } | 74 | } |
72 | 75 | ||
73 | div#content { | 76 | td#content { |
74 | margin: 0.5em 0.5em; | 77 | padding: 1em 0.5em; |
75 | } | 78 | } |
76 | 79 | ||
77 | div#blob { | 80 | div#blob { |
78 | border: solid 1px black; | 81 | border: solid 1px black; |
diff --git a/ui-shared.c b/ui-shared.c index bebd3e0..6300516 100644 --- a/ui-shared.c +++ b/ui-shared.c | |||
@@ -106,14 +106,15 @@ void cgit_print_docstart(char *title, struct cacheitem *item) | |||
106 | } | 106 | } |
107 | 107 | ||
108 | void cgit_print_docend() | 108 | void cgit_print_docend() |
109 | { | 109 | { |
110 | html("</td></tr></table>"); | ||
110 | html("</body>\n</html>\n"); | 111 | html("</body>\n</html>\n"); |
111 | } | 112 | } |
112 | 113 | ||
113 | void cgit_print_pageheader(char *title, int show_search) | 114 | void cgit_print_pageheader(char *title, int show_search) |
114 | { | 115 | { |
115 | html("<div id='header'>"); | 116 | html("<table id='layout'><tr><td id='header'>"); |
116 | htmlf("<a href='%s'>", cgit_logo_link); | 117 | htmlf("<a href='%s'>", cgit_logo_link); |
117 | htmlf("<img id='logo' src='%s'/>\n", cgit_logo); | 118 | htmlf("<img id='logo' src='%s'/>\n", cgit_logo); |
118 | htmlf("</a>"); | 119 | htmlf("</a>"); |
119 | if (show_search) { | 120 | if (show_search) { |
@@ -134,6 +135,6 @@ void cgit_print_pageheader(char *title, int show_search) | |||
134 | htmlf("<a href='%s'>", cgit_repourl(cgit_query_repo)); | 135 | htmlf("<a href='%s'>", cgit_repourl(cgit_query_repo)); |
135 | html_txt(title); | 136 | html_txt(title); |
136 | if (cgit_query_repo) | 137 | if (cgit_query_repo) |
137 | html("</a>"); | 138 | html("</a>"); |
138 | html("</div>"); | 139 | html("</td></tr><tr><td id='content'>"); |
139 | } | 140 | } |