Some UI changes I don't feel like auditing over and over until I understand (commiting some very old changes here)
authorDan
Tue, 26 May 2009 15:26:59 -0400
changeset 72 b8730fcd64a9
parent 71 8663af0e27c7
child 73 1f55c324efcf
Some UI changes I don't feel like auditing over and over until I understand (commiting some very old changes here)
themes/funkymonkey/login.css
themes/grey/config.tpl
themes/grey/login.css
themes/grey/style.css
themes/iphone/style.css
--- a/themes/funkymonkey/login.css	Tue May 26 15:26:22 2009 -0400
+++ b/themes/funkymonkey/login.css	Tue May 26 15:26:59 2009 -0400
@@ -13,7 +13,7 @@
 
 body {
   font-family: sans-serif;
-  background-color: #212251;
+  background-color: #2d2e5e;
   color: #ffffff;
   padding: 0;
 }
--- a/themes/grey/config.tpl	Tue May 26 15:26:22 2009 -0400
+++ b/themes/grey/config.tpl	Tue May 26 15:26:59 2009 -0400
@@ -64,15 +64,60 @@
               <label for="chk_public"><b>Publicly accessible IP</b></label><br />
               <small>
                 This controls whether Greyhound can be accessed from other computers on the network interface level. For the nerds, this
-                means that Greyhound will bind to 127.0.0.1 if unchecked or 0.0.0.0 if checked.
+                means that Greyhound will bind to ::1 or 127.0.0.1 if unchecked, and ::0 or 0.0.0.0 if checked.
               </small>
             </td>
             <td class="row1" style="width: 50%;">
-              <input type="checkbox"
+              <label><input type="checkbox"
                      name="public"
                      id="chk_public"
                      {if $public}checked="checked"{/if}
                 />
+              {if !$reboot_support}<span style="color: #ff5321;">Restart required</span>{/if}
+              </label>
+            </td>
+          </tr>
+          
+          <!-- field - IPv6 -->
+          <tr>
+            <td class="row2" style="width: 50%;">
+              <label for="chk_ipv6"><b>IPv6 support</b></label><br />
+              <small>
+                If this is enabled, Greyhound will listen for IPv6 connections as well as IPv4 ones. Otherwise it will just listen for
+                IPv4 connections.
+              </small>
+            </td>
+            <td class="row1" style="width: 50%;">
+              <label>
+              <input type="checkbox"
+                     name="ipv6"
+                     id="chk_ipv6"
+                     {if $ipv6}checked="checked"{/if}
+                />
+              {if !$reboot_support}<span style="color: #ff5321;">Restart required</span>{/if}
+              </label>
+            </td>
+          </tr>
+          
+          <!-- field - allow multi-process -->
+          <tr>
+            <td class="row2" style="width: 50%;">
+              <label for="chk_allow_fork"><b>Enable multi-process webserving</b></label><br />
+              <small>
+                If this is enabled, Greyhound will use fork() to allow serving multiple HTTP requests at the same time. It is recommended
+                that you enable this to improve performance. In some rare cases, this results in a large number of zombie processes and
+                sometimes locks up the server, so disable this if you're experiencing problems.
+              </small>
+            </td>
+            <td class="row1" style="width: 50%;">
+              <label>
+              <input type="checkbox"
+                     name="allow_fork"
+                     id="chk_allow_fork"
+                     {if $allow_fork}checked="checked"{/if}
+                />
+              {if !$reboot_support}<span style="color: #ff5321;">Restart required</span>{/if}
+              </label>
             </td>
           </tr>
           
@@ -94,25 +139,6 @@
             </td>
           </tr>
           
-          <!-- field - allow multi-process -->
-          <tr>
-            <td class="row2" style="width: 50%;">
-              <label for="chk_allow_fork"><b>Enable multi-process webserving</b></label><br />
-              <small>
-                If this is enabled, Greyhound will use fork() to allow serving multiple HTTP requests at the same time. It is recommended
-                that you enable this to improve performance. In some rare cases, this results in a large number of zombie processes and
-                sometimes locks up the server, so disable this if you're experiencing problems.
-              </small>
-            </td>
-            <td class="row1" style="width: 50%;">
-              <input type="checkbox"
-                     name="allow_fork"
-                     id="chk_allow_fork"
-                     {if $allow_fork}checked="checked"{/if}
-                />
-            </td>
-          </tr>
-          
           <!-- section - auth config -->
           <tr>
             <th colspan="2">
--- a/themes/grey/login.css	Tue May 26 15:26:22 2009 -0400
+++ b/themes/grey/login.css	Tue May 26 15:26:59 2009 -0400
@@ -13,7 +13,7 @@
 
 body {
   font-family: sans-serif;
-  background-color: #262626;
+  background-color: #363636;
   color: #ffffff;
   padding: 0;
 }
--- a/themes/grey/style.css	Tue May 26 15:26:22 2009 -0400
+++ b/themes/grey/style.css	Tue May 26 15:26:59 2009 -0400
@@ -10,6 +10,7 @@
   background-color: #262626;
   color: #ffffff;
   padding: 0 8px;
+  font-size: 87.5%;
 }
 
 body.playlist {
@@ -172,7 +173,7 @@
 
 a.backlink {
   display: block;
-  width: 150px;
+  max-width: 135px;
   color: #a0a0a0;
   background-color: #404040;
   padding: 5px;
--- a/themes/iphone/style.css	Tue May 26 15:26:22 2009 -0400
+++ b/themes/iphone/style.css	Tue May 26 15:26:59 2009 -0400
@@ -12,6 +12,7 @@
   margin: 0;
   padding: 0;
   width: 320px;
+  font-size: 80%;
 }
 
 div.tblholder {
@@ -66,6 +67,11 @@
 
 div#playlist {
   margin: 174px 8px 0 8px;
+  /*
+  height: 200px;
+  clip: rect(0px,auto,auto,0px);
+  overflow: scroll;
+  */
 }
 
 a.tracklink {