X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=templates%2Fcommon.css.sh;h=a74e1718cf0ae235f576f8b58dc63c9f66df07ce;hb=3e3a70ef3ea209edb6757b1da57254d94d11d053;hp=136f64cf7d6c82c349f968e9a3fb4657729ea0ce;hpb=a68bd6b9df0235cbe92a88f13be638825d86aac9;p=serve0 diff --git a/templates/common.css.sh b/templates/common.css.sh index 136f64c..a74e171 100755 --- a/templates/common.css.sh +++ b/templates/common.css.sh @@ -58,12 +58,35 @@ textarea { .pagination_nav { display: inline-block; - border: none; position: absolute; - right: 1em; - bottom: .25em; - width: 3.5em; - padding-top: .125em; + border: none; + right: 0; bottom: .25em; + padding: .125em .5em 0 0; +} + +.pagination_nav a { + display: none; + margin: 1ex 1px; + padding: 0 1ex; + text-decoration: none; +} + +.pagination_nav a.current { + display: inline; + color: #F66; + font-weight: bold; +} +.pagination_nav:hover { + position: fixed; + bottom: auto; + text-align: right; + background-color: #333; + border-bottom: 1px solid #FFF; + line-height: 1.75em; + transition: none; +} +.pagination_nav:hover a { + display: inline; } /* == Panels == */ @@ -73,24 +96,20 @@ textarea { display: block; width: 100%; margin: 0; - padding: .25em 1em; - padding-right: 4em; + padding: .25em .5em; background-color: #333; border-width: 1px; border-style: none none solid none; } -@media(min-width: 620px){ - .panel {padding-right: 8em;} - .pagination_nav { width: auto;} -} - a.panel { font-weight: bold; display: inline-block; border: none; width: auto; - padding-right: 1em; + padding: 0; + margin-right: 1em; + margin-bottom: 1ex; } .panel .help { display: block;} @@ -107,32 +126,36 @@ a.panel { .panel#foot { position: fixed; bottom: 0px; - min-height: 2em; border-style: solid none none none; } /* == Switchable Panels == */ -.panel#advfilter, -.panel#tagger, -.panel#preferences { +form.panel, +div.panel { z-index: 1; overflow: hidden; min-height: 0; max-height: 0; padding-top: 0; padding-bottom: 0; } -.panel#advfilter:target, -.panel#tagger:target, -.panel#preferences:target { + +.panel#search, +.panel#foot { + max-height: 100%; + z-index: 0; + padding: .25em 6em 0 .5em; +} + +.panel:target { max-height: 100%; overflow-y: scroll; } .panel#advfilter:target{ padding-bottom: 1em; } - /* == Panel Switches == */ +.panel#playctl a.panel, .panel#advfilter a.panel, .panel#preferences a.panel, .panel#tagger a.panel { @@ -225,6 +248,7 @@ a.panel { #advfilter .quicklinks * { display: block; word-wrap: break-word; + margin-bottom: .75em; } /* == Thumblist == */