Snazzy animations for new post widget
[blerg.git] / www / css / blerg.css
index f9c36ed..1853c78 100644 (file)
@@ -182,8 +182,8 @@ h1, h2, h3 {
        position: fixed;
        top: 0;
        left: 0;
-       bottom: 0;
-       right: 0;
+       width: 100%;
+       height: 100%;
        background-color: #1E1E1E;
 }
 
@@ -241,6 +241,46 @@ h1, h2, h3 {
        padding: 0 12pt;
 }
 
+.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 {
        display: inline-block;
        width: 200px;