From 0fe23137545fc6cc675e620fea70f9c6dde435e0 Mon Sep 17 00:00:00 2001
From: z3d <z3d@mail.i2p>
Date: Mon, 20 Sep 2010 18:41:49 +0000
Subject: [PATCH] I2PSnark: Configuration section tweaks.

---
 .../org/klomp/snark/web/I2PSnarkServlet.java   |   2 +-
 .../console/snark/images/configuration.png     | Bin 0 -> 3916 bytes
 .../resources/themes/console/snark/snark.css   |  17 +++++++++++++++++
 3 files changed, 18 insertions(+), 1 deletion(-)
 create mode 100644 installer/resources/themes/console/snark/images/configuration.png

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 1ccfe56e88..2779f43add 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
@@ -999,7 +999,7 @@ public class I2PSnarkServlet extends Default {
         //int seedPct = 0;
        
         out.write("<form action=\"" + uri + "\" method=\"POST\">\n");
-        out.write("<div class=\"configsection\"><span class=\"snarkConfig\">\n");
+        out.write("<div class=\"configsectionpanel\"><span class=\"snarkConfig\">\n");
         out.write("<input type=\"hidden\" name=\"nonce\" value=\"" + _nonce + "\" >\n");
         out.write("<input type=\"hidden\" name=\"action\" value=\"Save\" >\n");
         out.write("<span class=\"snarkConfigTitle\">");
diff --git a/installer/resources/themes/console/snark/images/configuration.png b/installer/resources/themes/console/snark/images/configuration.png
new file mode 100644
index 0000000000000000000000000000000000000000..43a443b513766f0d35cb5efdad5aef2e2fcf777e
GIT binary patch
literal 3916
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

literal 0
HcmV?d00001

diff --git a/installer/resources/themes/console/snark/snark.css b/installer/resources/themes/console/snark/snark.css
index 042e99e3a8..e9b94ec6d0 100644
--- a/installer/resources/themes/console/snark/snark.css
+++ b/installer/resources/themes/console/snark/snark.css
@@ -458,6 +458,23 @@ div.configsection {
      font-weight: bold;
 }
 
+div.configsectionpanel {
+     margin: 0 0 10px 0;
+     padding: 0 10px;
+     border: 1px solid #000;
+     color: #ddd;
+     -moz-border-radius: 4px;
+     -khtml-border-radius: 4px;
+     border-radius: 4px;
+     -moz-box-shadow: inset 0px 0px 1px 0px #101;
+     -khtml-box-shadow: inset 0px 0px 1px 0px #101;
+     box-shadow: inset 0px 0px 1px 0px #101;
+     word-wrap: break-word;
+     text-align: center;
+     background: #545 url('/themes/console/snark/images/configuration.png') no-repeat scroll right center;
+     font-weight: bold;
+}
+
 .newtorrentsection form, .configsection form, .addtorrentsection form {
      color: #ddd !important;
 }
-- 
GitLab