Changeset d56aae8


Ignore:
Timestamp:
Aug 19, 2009 6:28:44 PM (11 years ago)
Author:
z3d <z3d@…>
Branches:
master
Children:
7a88f59
Parents:
a309a14
Message:

Minor changes to the I2PSnark UI.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java

    ra309a14 rd56aae8  
    8585        out.write(HEADER);
    8686        out.write("</head><body>");
    87         out.write("<center><div class=\"page\"><table border=\"0\" width=\"100%\"><tr><td align=\"center\" class=\"snarkTitle\"><a href=\"" + req.getRequestURI() + peerString + "\" title=\"I2PSnark (Manual Page Refresh)\"><img src=\"/themes/console/images/i2psnark.png\" alt=\"I2PSnark Anonymous BitTorrent Client\" border=\"0\" class=\"snarklogo\"></a></table>");
    88         out.write("<div class=\"snarknavbar\"><a href=\"http://forum.i2p/viewforum.php?f=21\" class=\"snarkRefresh\" target=\"_blank\">Forum</a>\n");
     87        out.write("<center><div class=\"page\">");
     88        out.write("<div class=\"snarknavbar\"><a href=\"" + req.getRequestURI() + peerString + "\" title=\"Refresh page\" class=\"snarkRefresh\">I2PSnark</a> <a href=\"http://forum.i2p/viewforum.php?f=21\" class=\"snarkRefresh\" target=\"_blank\">Forum</a>\n");
    8989        Map trackers = _manager.getTrackers();
    9090        for (Iterator iter = trackers.entrySet().iterator(); iter.hasNext(); ) {
     
    117117        }
    118118        out.write(TABLE_HEADER2);
    119         out.write("<th align=\"left\">");
     119        out.write("<th align=\"center\">");
    120120        if (_manager.util().connected())
    121121            out.write("<a href=\"" + uri + "?action=StopAll&nonce=" + _nonce +
    122                       "\" title=\"Stop all torrents and the i2p tunnel\">Stop All</a>");
     122                      "\" title=\"Stop all torrents and the I2P tunnel\">Stop All</a>");
    123123        else if (snarks.size() > 0)
    124124            out.write("<a href=\"" + uri + "?action=StartAll&nonce=" + _nonce +
    125                       "\" title=\"Start all torrents and the i2p tunnel\">Start All</a>");
     125                      "\" title=\"Start all torrents and the I2P tunnel\">Start All</a>");
    126126        else
    127127            out.write("&nbsp;");
     
    488488        String rowClass = (row % 2 == 0 ? "snarkTorrentEven" : "snarkTorrentOdd");
    489489        out.write("<tr class=\"" + rowClass + "\">");
    490         out.write("<td align=\"left\" class=\"snarkTorrentStatus " + rowClass + "\">");
     490        out.write("<td align=\"center\" class=\"snarkTorrentStatus " + rowClass + "\">");
    491491        out.write(statusString + "</td>\n\t");
    492492        out.write("<td align=\"left\" class=\"snarkTorrentName " + rowClass + "\">");
     
    522522        out.write("</td>\n\t");
    523523       
    524         out.write("<td align=\"right\" class=\"snarkTorrentETA " + rowClass + "\">");
     524        out.write("<td align=\"center\" class=\"snarkTorrentETA " + rowClass + "\">");
    525525        if(isRunning && remainingSeconds > 0)
    526526            out.write(DataHelper.formatDuration(remainingSeconds*1000)); // (eta 6h)
     
    542542            out.write(formatSize(upBps) + "ps");
    543543        out.write("</td>\n\t");
    544         out.write("<td align=\"left\" class=\"snarkTorrentAction " + rowClass + "\">");
     544        out.write("<td align=\"center\" class=\"snarkTorrentAction " + rowClass + "\">");
    545545        String parameters = "&nonce=" + _nonce + "&torrent=" + Base64.encode(snark.meta.getInfoHash());
    546546        if (showPeers)
     
    567567                    continue;
    568568                out.write("<tr class=\"" + rowClass + "\">");
    569                 out.write("<td class=\"snarkTorrentStatus " + rowClass + "\">");
     569                out.write("<td align=\"center\" class=\"snarkTorrentStatus " + rowClass + "\">");
    570570                out.write("</td>\n\t");
    571                 out.write("<td align=\"right\" class=\"snarkTorrentStatus " + rowClass + "\">");
     571                out.write("<td align=\"center\" class=\"snarkTorrentStatus " + rowClass + "\">");
    572572                String ch = peer.toString().substring(0, 4);
    573573                String client;
     
    588588                else
    589589                    client = "Unknown (" + ch + ')';
    590                 out.write("<font size=-1>" + client + "</font>&nbsp;&nbsp;<tt>" + peer.toString().substring(5, 9) + "</tt>");
     590                out.write("<font size=-1>" + client + "</font>&nbsp;&nbsp;" + peer.toString().substring(5, 9) + "");
    591591                if (showDebug)
    592592                    out.write(" inactive " + (peer.getInactiveTime() / 1000) + "s");
     
    791791    private static final String TABLE_HEADER = "<table border=\"0\" class=\"snarkTorrents\" width=\"100%\" cellpadding=\"0 10px\">\n" +
    792792                                               "<thead>\n" +
    793                                                "<tr><th align=\"left\">Status \n";
     793                                               "<tr><th align=\"center\">Status \n";
    794794
    795795    private static final String TABLE_HEADER2 = "</th>\n" +
    796796                                               "    <th align=\"left\">Torrent</th>\n" +
    797                                                "    <th align=\"right\">ETA</th>\n" +
     797                                               "    <th align=\"center\">ETA</th>\n" +
    798798                                               "    <th align=\"right\">Downloaded</th>\n" +
    799799                                               "    <th align=\"right\">Uploaded</th>\n" +
  • installer/resources/themes/console/snark.css

    ra309a14 rd56aae8  
    4848  border-bottom: 3px solid #f30;
    4949  border-top: 3px solid #f30;
    50   text-shadow: 0px 0px 1px rgba(255, 163, 0, 0.9);
     50  text-shadow: 0px 0px 1px rgba(255, 32, 0, 0.5);
    5151  }
    5252
     
    9696  border-bottom: 1px inset #001; 
    9797  background: #f60 url('/themes/console/images/tabletitleorange.png') repeat-x;
    98   text-align: right;
     98/*  text-align: right; */
    9999  whitespace: nowrap;
    100100}
     
    108108td {
    109109        padding: 5px;
    110   text-align: right;
     110/*  text-align: right;*/
    111111}
    112112.snarkTorrentEven {
     
    140140  min-width: 800px !important;
    141141/*  max-width: 800px !important; */
    142   margin: 20px;
    143   padding: 10px 20px 5px 20px;
     142  margin: 10px;
     143  padding: 10px 10px 5px 10px;
    144144  -moz-border-radius: 4px;
    145145  -khtml-border-radius: 4px;
     
    225225
    226226div.section {
    227   margin: 0 0 20px 0;
     227  margin: 0 0 10px 0;
    228228  padding: 10px;
    229229  background: #ffe;
     
    242242
    243243div.mainsection {
    244   margin: 0 0 20px 0;
     244  margin: 0 0 10px 0;
    245245  padding: 10px;
    246246  background: #ffe;
     
    259259
    260260div.newtorrentsection {
    261   margin: 0 0 20px 0;
     261  margin: 0 0 10px 0;
    262262  padding: 10px;
    263263  background: #ffe;
     
    276276
    277277div.addtorrentsection {
    278   margin: 0 0 20px 0;
     278  margin: 0 0 10px 0;
    279279  padding: 10px;
    280280  background: #ffe;
     
    293293
    294294div.configsection {
    295   margin: 0 0 20px 0;
     295  margin: 0 0 10px 0;
    296296  padding: 10px;
    297297  background: #ffe;
     
    318318
    319319.snarknavbar {
    320   margin: 5px 0 20px 0 !important;
     320  margin: 0 0 10px 0 !important;
    321321  padding: 10px;
    322322  border: 1px solid #001;
     
    327327  -moz-box-shadow: inset 0px 0px 1px 0px #002;
    328328  background: #ddf url('../console/light/images/tabletile.png');
    329 }
     329  text-transform: uppercase !important;
     330  letter-spacing: 0.05em;
     331  font-weight: bold;
     332  font-size: 11pt;
     333  color: #001;
     334  text-shadow: 0px 0px 1px rgba(0, 0, 148, 0.9);
     335}
Note: See TracChangeset for help on using the changeset viewer.