I2PSnark: Rationalize file browser layout.
This commit is contained in:
@ -1270,22 +1270,12 @@ public class I2PSnarkServlet extends Default {
|
||||
title = title.substring(0, title.length() - 1);
|
||||
title = _("Torrent") + ": " + title;
|
||||
buf.append(title);
|
||||
buf.append("</TITLE>").append(HEADER).append("</HEAD><BODY>\n<div class=\"snarknavbar\">");
|
||||
buf.append(title);
|
||||
|
||||
if (parent)
|
||||
{
|
||||
buf.append("\n<br><A HREF=\"");
|
||||
// corrupts utf-8
|
||||
//buf.append(URI.encodePath(URI.addPaths(base,"../")));
|
||||
buf.append(URI.addPaths(base,"../"));
|
||||
buf.append("\"><img border=\"0\" src=\"/themes/console/images/outbound.png\"> ")
|
||||
.append(_("Up to higher level directory")).append("</A>\n");
|
||||
}
|
||||
|
||||
buf.append("</div><div class=\"page\"><div class=\"mainsection\">" +
|
||||
buf.append("</TITLE>").append(HEADER).append("</HEAD><BODY>\n<div class=\"snarknavbar\"> <a href=\"/i2psnark/\" title=\"Torrents\"");
|
||||
buf.append(" class=\"snarkRefresh\">I2PSnark</a>").append("</div>");
|
||||
|
||||
buf.append("<div class=\"page\"><div class=\"mainsection\">" +
|
||||
"<TABLE BORDER=0 class=\"snarkTorrents\" cellpadding=\"5px 10px\">" +
|
||||
"<thead><tr><th>").append(_("<img border=\"0\" src=\"/themes/console/snark/images/file.png\" title=\"File\" alt=\"File\"> File")).append("</th><th>").append(_("<img border=\"0\" src=\"/themes/console/snark/images/size.png\" title=\"FileSize\" alt=\"FileSize\">Size"))
|
||||
"<thead><tr><th>").append(_("<img border=\"0\" src=\"/themes/console/snark/images/file.png\" title=\"File\" alt=\"File\"> ")).append(title).append("</th><th>").append(_("<img border=\"0\" src=\"/themes/console/snark/images/size.png\" title=\"FileSize\" alt=\"FileSize\">Size"))
|
||||
.append("</th><th>").append(_("<img border=\"0\" src=\"/themes/console/snark/images/status.png\" title=\"Download Status\">Status")).append("</th></tr></thead>");
|
||||
//DateFormat dfmt=DateFormat.getDateTimeInstance(DateFormat.MEDIUM,
|
||||
// DateFormat.MEDIUM);
|
||||
@ -1372,6 +1362,21 @@ public class I2PSnarkServlet extends Default {
|
||||
buf.append(status);
|
||||
buf.append("</TD></TR>\n");
|
||||
}
|
||||
|
||||
if (parent)
|
||||
{
|
||||
buf.append("<tfoot align=\"left\"><tr><td colspan=\"3\"><A HREF=\"");
|
||||
// corrupts utf-8
|
||||
//buf.append(URI.encodePath(URI.addPaths(base,"../")));
|
||||
buf.append(URI.addPaths(base,"../"));
|
||||
buf.append("\"><img border=\"0\" src=\"/themes/console/snark/images/up.png\"> ")
|
||||
.append(_("Up to higher level directory")).append("</A></td></tr></thead>\n");
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
buf.append("</TABLE>\n");
|
||||
buf.append("</div></div></BODY></HTML>\n");
|
||||
|
||||
|
BIN
installer/resources/themes/console/snark/images/up.png
Normal file
BIN
installer/resources/themes/console/snark/images/up.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 341 B |
@ -121,11 +121,16 @@ th {
|
||||
}
|
||||
|
||||
th:first-child {
|
||||
text-align: left;
|
||||
text-align: left !important;
|
||||
padding-left: 3px;
|
||||
max-width: 120px;
|
||||
}
|
||||
|
||||
tfoot td:first-child {
|
||||
text-align: left !important;
|
||||
padding-left: 0px;
|
||||
}
|
||||
|
||||
th:first-child img {
|
||||
margin: 1px 2px 3px 1px;
|
||||
}
|
||||
@ -243,8 +248,8 @@ td:first-child {
|
||||
-khtml-border-radius: 0 0 5px 5px;
|
||||
border-radius: 0 0 5px 5px;
|
||||
border-top: 0;
|
||||
text-shadow: 0px 3px 5px #333;
|
||||
background: #333 url('/themes/console/snark/images/snarknav.png') repeat-x scroll center center !important;
|
||||
text-shadow: 0px 3px 5px #323;
|
||||
background: #101 url('/themes/console/snark/images/snarknav.png') repeat-x scroll center center !important;
|
||||
font-variant: small-caps !important;
|
||||
}
|
||||
|
||||
@ -522,6 +527,7 @@ code {
|
||||
font-size: 11.5pt;
|
||||
color: #001;
|
||||
min-width: 820px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.snarknavbar img {
|
||||
|
Reference in New Issue
Block a user