diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 1c8ed3dc6..a934b7cfa 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -264,14 +264,14 @@ public class I2PSnarkServlet extends Default { if (peerParam != null) { out.write("\">"); out.write("\"");"); } else { out.write("?p=1\">"); out.write("\"");"); @@ -343,8 +343,13 @@ public class I2PSnarkServlet extends Default { } else if (snarks.size() > 1) { out.write("\n" + " "); +// out.write(_("Totals")); +// out.write(" » "); + out.write(" "); + out.write(" "); out.write(ngettext("1 torrent", "{0} torrents", snarks.size())); out.write(", "); out.write(DataHelper.formatSize2(stats[5]) + "B, "); @@ -714,11 +719,13 @@ public class I2PSnarkServlet extends Default { statusString = "" + ' ' + curPeers + " / " + - ngettext("1 peer", "{0} peers", knownPeers) + ""; + // ngettext("1 peer", "{0} peers", knownPeers) + ""; + ngettext("1", "{0}", knownPeers) + ""; else if (isRunning) statusString = "" + ' ' + curPeers + " / " + - ngettext("1 peer", "{0} peers", knownPeers) + ""; + // ngettext("1 peer", "{0} peers", knownPeers) + ""; + ngettext("1", "{0}", knownPeers) + ""; else { if (err.length() > MAX_DISPLAYED_ERROR_LENGTH) err = err.substring(0, MAX_DISPLAYED_ERROR_LENGTH) + "…"; @@ -730,11 +737,13 @@ public class I2PSnarkServlet extends Default { statusString = "" + "" + ' ' + curPeers + " / " + - ngettext("1 peer", "{0} peers", knownPeers) + ""; + // ngettext("1 peer", "{0} peers", knownPeers) + ""; + ngettext("1", "{0}", knownPeers) + ""; else if (isRunning) statusString = "" + ' ' + curPeers + " / " + - ngettext("1 peer", "{0} peers", knownPeers) + ""; + // ngettext("1 peer", "{0} peers", knownPeers) + ""; + ngettext("1", "{0}", knownPeers) + ""; else statusString = " " + _("Complete"); } else { @@ -742,24 +751,29 @@ public class I2PSnarkServlet extends Default { statusString = "" + "" + ' ' + curPeers + " / " + - ngettext("1 peer", "{0} peers", knownPeers) + ""; + // ngettext("1 peer", "{0} peers", knownPeers) + ""; + ngettext("1", "{0}", knownPeers) + ""; else if (isRunning && curPeers > 0 && downBps > 0) statusString = "" + ' ' + curPeers + " / " + - ngettext("1 peer", "{0} peers", knownPeers); + ngettext("1", "{0}", knownPeers); + // ngettext("1 peer", "{0} peers", knownPeers); else if (isRunning && curPeers > 0 && !showPeers) statusString = "" + "" + ' ' + curPeers + " / " + - ngettext("1 peer", "{0} peers", knownPeers) + ""; + // ngettext("1 peer", "{0} peers", knownPeers) + ""; + ngettext("1", "{0}", knownPeers) + ""; else if (isRunning && curPeers > 0) statusString = "" + ' ' + curPeers + " / " + - ngettext("1 peer", "{0} peers", knownPeers); + // ngettext("1 peer", "{0} peers", knownPeers); + ngettext("1", "{0}", knownPeers); else if (isRunning) statusString = "" + ' ' + curPeers + " / " + - ngettext("1 peer", "{0} peers", knownPeers); + // ngettext("1 peer", "{0} peers", knownPeers); + ngettext("1", "{0}", knownPeers); else statusString = " " + _("Stopped"); } diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css index 8071f01fc..70c61ab1c 100644 --- a/installer/resources/themes/snark/ubergine/snark.css +++ b/installer/resources/themes/snark/ubergine/snark.css @@ -267,20 +267,21 @@ td:first-child { } .snarkTorrentStatus { - padding: 1px 0 2px; + padding: 2px 0 2px; } .snarkTorrentStatus:first-child { text-align: left !important; padding-left: 0px; - min-width: 120px; + min-width: 48px; font-weight: bold; color: #dd9 !important; font-size: 8pt; + padding: 1px !important; } .snarkTorrentStatus:first-child img { - margin-right: 0px !important; + margin-right: 8px !important; } .snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded { diff --git a/installer/resources/themes/snark/vanilla/snark.css b/installer/resources/themes/snark/vanilla/snark.css index 0f4b16f6e..d95f2ea37 100644 --- a/installer/resources/themes/snark/vanilla/snark.css +++ b/installer/resources/themes/snark/vanilla/snark.css @@ -270,6 +270,8 @@ td:first-child { .snarkTorrentStatus { padding: 1px 0 2px; + font-size: 8pt !important; + letter-spacing: -0.05em; } .snarkTorrentStatus:first-child { @@ -282,7 +284,7 @@ td:first-child { } .snarkTorrentStatus:first-child img { - margin-right: 0px !important; + margin-right: 10px !important; } .snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded {