Some UI changes I don't feel like auditing over and over until I understand (commiting some very old changes here)
--- 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 {