2018-01-07 13:22:51 +00:00
|
|
|
@import url("defaultCommon.css");
|
|
|
|
|
2018-01-13 18:24:55 +00:00
|
|
|
#logo {
|
2018-01-15 22:30:38 +00:00
|
|
|
position:absolute; top:10px; left:52px; width:32px; height:32px; z-index:10;
|
2018-01-07 13:22:51 +00:00
|
|
|
background-image:url(../images/default/fhemicon.png);
|
|
|
|
background-size: contain; background-repeat: no-repeat;
|
|
|
|
}
|
|
|
|
#menuBtn { position:absolute; top:10px; left:10px; width:32px; height:32px; }
|
2018-01-15 22:30:38 +00:00
|
|
|
#hdr { position:absolute; top:10px; right:10px; }
|
2018-01-07 13:22:51 +00:00
|
|
|
#content { position:absolute; top:50px; left:10px; bottom:10px; right:10px; }
|
|
|
|
#menu {
|
|
|
|
position: absolute;
|
|
|
|
top:50px; left:-120%;
|
|
|
|
z-index:20;
|
|
|
|
display:inline-block;
|
|
|
|
padding:0 0.5em 0.5em 0;
|
|
|
|
}
|
|
|
|
#menu.visible { left:10px!important; }
|
2018-01-13 18:24:55 +00:00
|
|
|
table.room,table.block.wide,table.fileList {
|
2018-01-07 13:22:51 +00:00
|
|
|
border:0;
|
|
|
|
border-radius:0;
|
2018-01-13 18:24:55 +00:00
|
|
|
border-spacing:0;
|
2018-01-07 13:22:51 +00:00
|
|
|
border-top:1px solid gray;
|
2018-01-25 22:36:44 +00:00
|
|
|
border-bottom:1px solid gray;
|
2018-01-07 13:22:51 +00:00
|
|
|
}
|
2018-01-14 21:35:42 +00:00
|
|
|
table.block.wide td > div { padding:0 4px; }
|
2018-01-07 13:22:51 +00:00
|
|
|
|
|
|
|
#menuScrollArea { display:none; } /* commandref */
|
|
|
|
body[fw_id] #menuScrollArea { display:block; } /* not commandref */
|
|
|
|
#right { top:10px; left:10px; }
|
|
|
|
|
|
|
|
input[type=submit] { border:none; background:none; }
|
|
|
|
select { background:none; }
|
|
|
|
#menu img.icon { width:18px; height:18px; }/* Firefox assumes 100px bef.load */
|
|
|
|
|
|
|
|
table.roomoverview { border-spacing:0; }
|
|
|
|
div#menu > table { border-spacing:0; }
|
|
|
|
tr.devTypeTr td { padding:0px; }
|
|
|
|
tr.column > td { padding-right:10px; }
|
|
|
|
|
|
|
|
.animated { transition: all .1s ease-in; }
|
|
|
|
a { text-decoration:none; }
|
|
|
|
|
|
|
|
div.dist { padding-top:0.3em; }
|
|
|
|
button.dist { margin:10px; background:transparent; border:0px; cursor:pointer; }
|
2018-01-08 16:42:24 +00:00
|
|
|
select,input[type=submit] { cursor:pointer; }
|
2018-01-07 13:22:51 +00:00
|
|
|
|
2018-01-14 21:35:42 +00:00
|
|
|
div.pin, div.move { float:right; width:1em; height:1em; margin-left:0.5em; }
|
2018-01-07 13:22:51 +00:00
|
|
|
div.pinHeader { height:1em; padding:2px; }
|
|
|
|
|
|
|
|
body.touch a { font-size: 20px; }
|
|
|
|
body.touch #menu { font-size: 20px; } /* for the menuTree icon */
|
|
|
|
body.touch div.col1, body.touch #menu table.room div { padding:0.25em 0; }
|
|
|
|
|
2018-01-13 18:24:55 +00:00
|
|
|
@media screen and (orientation: portrait) {
|
2018-01-07 13:22:51 +00:00
|
|
|
body.small table.block tr td:nth-child(n+3) { width: 0px; display: none; }
|
|
|
|
body.small #content > table { width: 100%; }
|
|
|
|
}
|
2018-01-15 22:30:38 +00:00
|
|
|
|
|
|
|
body.pinnedMenu #menuBtn { display:none; }
|
|
|
|
body.pinnedMenu #menu { left:10px; }
|
|
|
|
body.pinnedMenu #logo { left:10px; }
|
|
|
|
body.small.rightMenu #menuBtn { right:10px; left:auto; }
|
|
|
|
body.small.rightMenu #logo { right:52px; left:auto; }
|
|
|
|
body.small.rightMenu #hdr { left:10px; right:auto; }
|