X-Git-Url: http://git.plutz.net/?p=serve0;a=blobdiff_plain;f=style.css;h=1bbc2fff933f8c4b11fe1eee20f6674aa4d97bf6;hp=0d2bd6eda4d4b18dd92bbe46ea436bc3d789ea3b;hb=fac83e5789b5b68484ba8bdf7830c462a722d000;hpb=f99cce3548251966cd0b7c9ead81460e2f14466c diff --git a/style.css b/style.css index 0d2bd6e..1bbc2ff 100644 --- a/style.css +++ b/style.css @@ -8,16 +8,20 @@ a { color: inherit; text-decoration: none;} body { color: white; background-color: black; + min-height: 100%; } -#prefs, #bookmarks { +#prefs, #bookmarks, #multitag { display: block; overflow: hidden; height: 0; + text-align: left; } #prefs:target, +#multitag:target, #bookmarks:target { height: auto; + overflow: visible; } #navigation{ @@ -64,8 +68,11 @@ a[href="#advsearch"]:before { } #prefs:target a[href="#"] { - position: absolute; - right: .25em; margin-top: -1.5em; + display: block; + position: relative; + top: -1.5em; right: -.5em; + margin-left: 4em; + text-align: right; font-size: 1.5em; padding: 0 .25em; background-color: #333; @@ -90,7 +97,6 @@ a[href="#advsearch"]:before { max-width: 85%; } -.itemlist { display: block; overflow: hidden; } .list { position: relative; display: inline-block; @@ -101,6 +107,7 @@ a[href="#advsearch"]:before { word-wrap: break-word; vertical-align: top; color: black; + overflow: hidden; } .list.dir { padding: .5em 1em; @@ -129,6 +136,13 @@ a[href="#advsearch"]:before { background-color: rgba(0,0,0,.625); } +.list.file .time, +.list.file .dim, +.list.file .tag, +.list.file label { + display: inline-block; + margin-top: .125em; +} .list.file .time, .list.file .dim { color: white; @@ -136,6 +150,17 @@ a[href="#advsearch"]:before { padding: .125em .5em; } +.list.file input[type="checkbox"] { display: none; } +.list.file input[type="checkbox"] + label { + border: 1px solid; + border-radius: .125em; + padding: 0 .25em; + background-color: #FBB; +} +.list.file input[type="checkbox"]:checked + label { + background-color: #4F4; +} + .pagination { display: block; text-align: center; @@ -151,8 +176,8 @@ a[href="#advsearch"]:before { } #editing { - position: absolute; - width: 100%; bottom: 0; + text-align: left; + width: 100%; background-color: #333; border-top: 1px solid; padding: .25em; @@ -160,3 +185,19 @@ a[href="#advsearch"]:before { #index label:first-of-type { font-weight: bold; } #index input, #index button { margin-left: 1em;} + +#multitag:target a[href="#"] { + position: relative; + top: -1em; + padding-right: 10em; + background-color: #333; +} +#multitag fieldset{ + display: inline-block; + width: 25%; min-width: 250px; + vertical-align: top; + padding: 0 .25em; + border: none; +} +#multitag fieldset * { width: 100%; } +#multitag fieldset button { width: 50%; }