26
/* Note: Top-level things are layed out with position: absolute in order to
27
* make sure they fill up the whole canvas. */
30
/* Fill containing box, but reserve space for status bar */
33
/* bottom == #statusbar_outer.height + #statusbar_outer.padding * 2 */
69
/* FILE LISTINGS TABLE */
72
/* Position to fill its containing box, except the right 300px, for
79
border-collapse: collapse;
80
border-right: 1px solid #888;
82
/* Present a vertical scroll bar in case there are too many files.
83
* This ensures the overall page will never scroll (which causes huge
84
* problems for everything being absolutely positioned). */
86
/* Some browsers support overflow-x and overflow-y. In this case, use
87
* overflow-x: auto to disable the horizontal scroll bar.
88
* (If unsupported this will simply fall back to a harmless but annoying
89
* horizontal scroll bar).
106
/* Individual column sizes */
107
/* All columns have fixed widths except filename, which expands to fit. */
125
/* Table borders and rows */
128
background-color: #336;
131
tr.rowhead a:link, tr.rowhead a:visited {
134
/* Unselected (grey shades)
135
* Note alternating rows are different shades
138
background-color: #ccc;
142
background-color: #bbb;
145
/* And if they are selected (blue shades) */
147
background-color: #88e;
151
background-color: #77d;
156
border-collapse: collapse;
159
#filetable td, #filetable th {
160
border: 1px solid #888;
163
/* Borders between icons and filename are turned off. */
165
#filetable td.col-icons, #filetable th.col-date, #filetable td.col-date {
166
border-right: 0 none;
168
#filetable td.col-filename {
175
/* Position this full canvas height, page right */
181
border-left: 1px solid #888;
182
border-top: 1px solid #888;
183
background-color: #ccc;
186
/* Cut off the bottom if it doesn't fit on the page for some reason.
187
* This ensures the overall page will never scroll (which causes huge
188
* problems for everything being absolutely positioned). */
195
#sidepanel p, #sidepanel h2, #sidepanel h3 {
211
/* Get this to the bottom of the screen */
216
background-color: #aaa;
217
border-top: 1px solid #888;
219
height: 1em; /* Mandate an exact height */
221
/* Nested div so the font size doesn't affect our outer calculations */