Smallscreen tuning for android

git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@951 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig
2011-07-20 16:36:11 +00:00
parent 01b584c794
commit ae52d4b32d
2 changed files with 13 additions and 10 deletions

View File

@@ -687,8 +687,7 @@ FW_roomOverview($)
if(FW_calcWeblink(undef,undef)) {
pO FW_textfield("cmd", $FW_ss ? 20 : 40);
$tf_done = 1;
pO "</td><td>";
pO "&nbsp;&nbsp;";
pO "</td><td>&nbsp;&nbsp;</td>";
FW_zoomLink("zoom=-1", "Zoom-in.png", "zoom in");
FW_zoomLink("zoom=1", "Zoom-out.png","zoom out");
FW_zoomLink("off=-1", "Prev.png", "prev");
@@ -696,7 +695,7 @@ FW_roomOverview($)
}
}
}
pO FW_textfield("cmd", $FW_ss ? 28 : 40) if(!$tf_done);
pO FW_textfield("cmd", $FW_ss ? 25 : 40) if(!$tf_done);
pO "</td></tr></table>";
pO "</div>";
pO "</form>";
@@ -735,10 +734,12 @@ FW_roomOverview($)
push(@list1, ""); push(@list2, "");
pO "<div id=\"menu\">";
pO "<table>";
if($FW_ss) { # Make a selection sensitive dropdown list
pO " <tr><td>";
foreach(my $idx = 0; $idx < @list1; $idx++) {
if(!$list1[$idx]) {
pO "</select>" if($idx);
pO "</select></td><td>" if($idx);
pO "<select OnChange=\"location.href=" .
"this.options[this.selectedIndex].value\">"
if($idx<int(@list1)-1);
@@ -747,10 +748,10 @@ FW_roomOverview($)
pO " <option value=$list2[$idx]$sel>$list1[$idx]</option>";
}
}
pO " </td></tr>";
} else {
pO "<table>";
foreach(my $idx = 0; $idx < @list1; $idx++) {
my ($l1, $l2) = ($list1[$idx], $list2[$idx]);
if(!$l1) {
@@ -768,9 +769,9 @@ FW_roomOverview($)
pO "</tr>";
}
}
pO "</table>";
}
pO "</table>";
pO "</div>";
}
@@ -1313,8 +1314,10 @@ FW_zoomLink($$$)
}
pO "<td>";
pHPlain "$cmd", "<img style=\"border-color:transparent\" alt=\"$alt\" ".
"src=\"$FW_ME/icons/$img\"/>";
pO "</td>";
}
##################

View File

@@ -1,8 +1,8 @@
body { background-color: #FFFFE7; }
#logo { position:absolute; top:10px; left:10px; }
#menu { position:absolute; top:10px; left:85px; }
#hdr { position:absolute; top:40px; left:85px; }
#content { position:absolute; top:85px; left:10px; }
#logo { position:absolute; top: 2px; left: 2px; }
#menu { position:absolute; top: 2px; left:65px; }
#hdr { position:absolute; top:40px; left:65px; }
#content { position:absolute; top:85px; left: 5px; }
a { color: #278727; }