X-Git-Url: http://git.bytex64.net/?a=blobdiff_plain;f=www%2Fcss%2Fblerg.css;h=aa28664be5ec0386f037d43c494602006302ba0a;hb=b97aaf62ec7989362d563df202d5a62db68e3e0a;hp=914919477362e0c1bb16e5006254e47c6f3cb343;hpb=1a21466c7e3f8c18c4c35df56c270546ae8e6434;p=blerg.git diff --git a/www/css/blerg.css b/www/css/blerg.css index 9149194..aa28664 100644 --- a/www/css/blerg.css +++ b/www/css/blerg.css @@ -134,14 +134,6 @@ a > img { font-weight: bold; } -.spew-button::after { - content: " ▼"; -} - -.spew-button.active::after { - content: " ▲"; -} - h2 { font-size: 20pt; margin-bottom: 28pt; @@ -179,39 +171,111 @@ h1, h2, h3 { } .blerg-post { - padding: 20pt 20pt 16pt 20pt; + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: #1E1E1E; } .blerg-post h2 { font-size: 14pt; - margin: 0; + margin: 12pt 12pt 8pt 12pt; +} + +.blerg-post .content-decorator { + display: block; + border-color: #999; + margin: 8pt 12pt 12pt; + height: 35%; +} + +.blerg-post .content { + display: block; + width: 100%; + height: 100%; + font-size: 14pt; + font-family: sans-serif; } -.blerg-post .buttons { +.blerg-post .toolbar { + height: 54px; + overflow: hidden; +} + +.blerg-post .toolbar .switcher { + color: black; + background-color: white; + padding: 12pt 8pt 2px 12pt; +} + +.blerg-post .toolbar .buttons { + padding: 0 12pt 12pt 60px; text-align: right; + vertical-align: top; + float: right; + background-color: #1E1E1E; + background-image: url(/images/corner.svg); + background-position: left bottom; + background-repeat: no-repeat; + background-size: auto 100%; } -.blerg-post .buttons .onyx-button { +.blerg-post .toolbar .buttons .onyx-button { margin-left: 4pt; height: 0.4in; width: 1in; } -.blerg-post .onyx-input-decorator { - display: block; - border-color: #999; - margin: 4pt 0; +.blerg-post .bottom-panel { + height: 45%; + color: black; + background-color: white; } -.blerg-post .onyx-textarea { - display: block; - width: 100%; +.blerg-post .bottom-panel > div { + padding: 0 12pt; } -.blerg-post .content { - font-size: 14pt; - font-family: sans-serif; - height: 51pt; +.blerg-post.enter { + animation: blerg-post-enter 750ms; +} + +@keyframes blerg-post-enter { + from { + transform: translateY(-100%); + animation-timing-function: ease-in; + } + + 60% { + transform: translateY(0); + animation-timing-function: ease-out; + } + + 80% { + transform: translateY(-2%); + animation-timing-function: ease-in; + } + + to { + transform: translateY(0); + } +} + +.blerg-post.exit { + animation: blerg-post-exit 500ms forwards; +} + +@keyframes blerg-post-exit { + from { + transform: translateY(0); + animation-timing-function: ease-in; + } + + to { + transform: translateY(100%); + } } .login { @@ -362,12 +426,49 @@ h1, h2, h3 { border: none; background-color: inherit; } + .latest-scroller { height: auto; padding: 0; } } +@media screen and (max-width: 600px) { + .blerg-post { + position: inherit; + height: 550px; + } + + .blerg-post .toolbar { + height: auto; + } + + .blerg-post .toolbar .buttons { + float: none; + background-image: none; + } + + .blerg-post .toolbar .switcher { + padding: 4pt 12pt; + } + + .blerg-post .record { + margin-top: 0; + } + + .blerg-post .record p:first-child { + margin-top: 0; + } + + .blerg-post.enter { + animation: none; + } + + .blerg-post.exit { + animation: none; + } +} + .author { font-weight: bold; } @@ -422,4 +523,10 @@ footer { margin: 15pt; font-size: small; color: #333; + text-align: right; +} + +footer a { + color: #333; + margin-left: 1em; }