position: sticky;
bottom: 10px;
}
+
+main.post {
+ [contenteditable=true] div.figure {
+ cursor: pointer;
+ }
+ div.figure {
+ text-align: center;
+ line-height: initial;
+ img {
+ max-width: 90%;
+ max-height: 70vh;
+ }
+ span.empty::before {
+ min-height: 50px;
+ margin: 0 auto;
+ display: block;
+ width: 90%;
+ background: #eee;
+ padding: 1rem;
+ font-size: 200px;
+ content: "(image)";
+ color: #aaa;
+ }
+ }
+}