-# Copyright 2014, 2015 Paul Hänsch
+# Copyright 2014 - 2016 Paul Hänsch
#
# This file is part of Serve0
#
.info.tag {
line-height: 1.6em;
background-color: #DBB;
+ margin-right: -.75ex;
}
.pagination_nav {
word-wrap: break-word;
}
-
/* == Thumblist == */
#thumblist {
text-align: left;
width: 90%;
padding: 0 .5em;
- margin: auto;
+ margin: .5%;
margin-bottom: .75em;
vertical-align: top;
word-wrap: break-word;
}
-@media (min-width: 480px){#thumblist .thumb{width: 49.5%;}}
-@media (min-width: 640px){#thumblist .thumb{width: 33%;}}
-@media (min-width: 1024px){#thumblist .thumb{width: 256px;}}
+@media (min-width: 460px){#thumblist .thumb{width: 48%;}}
+@media (min-width: 620px){#thumblist .thumb{width: 32%;}}
+@media (min-width: 1004px){#thumblist .thumb{width: 250px; margin: 2px;}}
#thumblist .thumb img {
width: 100%;
margin: .75em .5em;
}
+/* == Filelist == */
+
+#thumblist .file {
+ color: #000;
+ display: inline-block;
+ text-align: left;
+ width: 90%;
+ padding: .5em .5em;
+ margin: .5%;
+ margin-bottom: .75em;
+ vertical-align: top;
+ word-wrap: break-word;
+}
+@media (min-width: 460px){#thumblist .file{width: 48%;}}
+@media (min-width: 620px){#thumblist .file{width: 32%;}}
+@media (min-width: 1004px){#thumblist .file{width: 250px; margin: 2px;}}
+
+#thumblist .file.directory { background-color: #BBD; }
+#thumblist .file.plain { background-color: #111; color: #777; }
+#thumblist .file.video { background-color: #DBB; }
+
.panel#tagger .newtag select,
.panel#tagger .newtag .label{
display: block;
}
.panel#preferences > input { display: block; }
-#videoview a.panel {
- position: absolute;
- right: 1em;
- width: auto;
- border: none;
-}
-#videoview .video {
+#videoview h1, #videoview > a,
+#playctl h1, #playctl > a {
display: inline-block;
- width: 60%;
- vertical-align: top;
-}
-#videoview .video * {
- display: block;
-}
-#videoview .videoinfo {
- width: 39%;
- margin-top: 2em;
+ margin-right: 1em;
}
-#videoview .videoinfo h2 {
- display: inline;
-}
-#videoview .videoinfo .meta:after {
- content: "\A";
- white-space: pre;
-}
-#videoview .videoinfo .label {
+#videoview video {
display: block;
- margin-top: 1em;
-}
-#videoview .videoinfo .info.description {
- display: block;
- background-color: #DDF;
+ margin: 0;
+ width: 100%;
}
-#videoview .videoinfo .edit {
- width: 100%
+
+#playctl form { text-align: center; }
+#playctl form button {
+ display: inline-block;
+ height: 100%;
+ min-height: 4em;
+ margin: 0 -.75ex .5em 0;
+ background-color: #EEE;
+ border: 1px solid #333;
+ vertical-align: bottom;
+ padding-top: 1em;
+}
+#playctl form button[name="seek"],
+#playctl form button[name="ctl"] { width: 40%;}
+#playctl form button[name="amp"] { width: 40%; margin-top: 2em;}
+#playctl form button[name="vol"] { width: 5%; min-height: 1em;}
+#playctl form button[name="vol"].selected { background-color: #FA6;}
+#playctl form button[name="vol"][value="100"],
+#playctl form button[name="vol"][value="0"] { width: 6%;}
+
+@media (min-width: 460px){
+ #playctl form button {
+ max-width: 4em;
+ min-height: 2em;
+ padding-top: 0em;
+ margin-bottom: 2em;
+ }
+ #playctl form button[name="seek"],
+ #playctl form button[name="ctl"] { width: 16%;}
+ #playctl form button[name="amp"] { width: 15%;}
+ #playctl form button[name="vol"] { width: 3%;}
+ #playctl form button[name="amp"] + br {display: none;}
}
EOF