X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;f=rawnet.css;h=454e8a4b03240212ea735107133d970efdd25fbf;hb=d5aa61e2acb0f6adb7bb62d71f47ca4a653d24e2;hp=aca0303760fb05946b7d74017090d3612e131a22;hpb=ba23425f0e01d62612b425c2e7b96517df1c9fde;p=rawnet diff --git a/rawnet.css b/rawnet.css index aca0303..454e8a4 100644 --- a/rawnet.css +++ b/rawnet.css @@ -96,7 +96,9 @@ body.channel main h1.name { text-align: center; } body main .description, -body main form { +body main form, +body main iframe { + display: block; max-width: 40em; margin: auto; } @@ -120,6 +122,7 @@ body.channels main .channel { body.channels main .channel > .description { overflow: hidden; + margin-right: -.5%; } body.channels main .channel > .description h2 { margin: 0; @@ -213,23 +216,122 @@ body.channels main .channel > .description h2 { max-height: 8em; } -.video.edit form > .delete { +body.video.edit form > .delete { text-align: right; } -.video.edit form #delconfirm + label:after { +body.video.edit form #delconfirm + label:after { content: '\0A'; white-space: pre; } -.video.edit form #delconfirm + label + button { +body.video.edit form #delconfirm + label + button { pointer-events: none; color: #AAA; border-color: #AAA; left: -.75em; } -.video.edit form #delconfirm:checked + label + button { +body.video.edit form #delconfirm:checked + label + button { pointer-events: auto; color: inherit; border-color: inherit; background-color: #FDD; } +body.video video { + display: block; + margin: 0 auto; + max-height: 80vh; +} + +#uploadprogress { + text-align: center; + background: transparent; + margin: 0; +} +#uploadprogress .progress { + display: block; + position: absolute; + width: 99%; width: calc(100% - 2pt); + background-color: #FFF; + border: 1pt solid; + border-radius: 4pt; + height: 1.25em; +} +#uploadprogress .progress .bar { + display: block; + position: absolute; + left: 0; top: 0; bottom: 0; + background-color: #666; +} +#uploadprogress .progress .count { + display: block; + position: absolute; + left: 0; top: 0; right: 0; bottom: 0; + line-height: 1.375em; +} + +button, a.button { + margin-top: .375em; +} + +body.channel .authors h3 { + display: inline-block; +} +body.channel.edit .authors h3 { + margin-bottom: 0; + display: block; +} +body.channel .authors span:after { + content: ','; +} +body.channel .authors span:last-child:after { + content: ''; +} + +body.channel.edit .authors input[name=author] { + margin-left: .5em; +} +body.channel.edit .authors input[name=author] { + z-index: 1; +} +body.channel.edit .authors input[name=author] + label { + padding: .25em .5em .125em .25em; + margin: 0 0 .5em 0; + padding-left: 1.25em; + margin-left: -1.25em; + border: .5pt solid; + background-color: rgba(255, 255, 255, .75); +} +body.channel.edit .authors input[name=author], +body.channel.edit .authors input[name=author] + label { + display: none; +} +body.channel.edit .authors input[name=author]:checked, +body.channel.edit .authors input[name=author]:checked + label { + display: inline-block; +} +body.channel.edit .authors input[id^=newauthor] + label { + background-color: #FFF; + border: 1pt solid; + width: 1.5em; height: 1.5em; + text-align: center; +} + +body.channel.edit .authors input[id^=newauthor] + label + input { + vertical-align: middle; +} +body.channel.edit .authors input[id^=newauthor], +body.channel.edit .authors input[id^=newauthor] + label, +body.channel.edit .authors input[id^=newauthor] + label + input { + display: none; +} +body.channel.edit .authors input[id^=newauthor0] + label { + display: inline-block; +} +body.channel.edit .authors input[id^=newauthor]:checked + label + input, +body.channel.edit .authors input[id^=newauthor]:checked + label + input + input + label { + display: inline-block; +} +body.channel.edit .authors input[id^=newauthor]:checked + label, +body.channel.edit .authors input[id^=newauthor]:checked + label + input + input:checked + label { + display: none; +}