fix some optical glitches with oembedded links and videos

This commit is contained in:
rabuzarus 2017-09-02 18:56:22 +02:00
parent a62e8b7c05
commit 4602a46585
2 changed files with 50 additions and 6 deletions

View file

@ -59,7 +59,9 @@ span.connector {
padding-bottom: 5px; padding-bottom: 5px;
margin-top: 10px; margin-top: 10px;
} }
.type-link:after, .type-video:after {
.type-link:after, .type-video:after,
.oembed.video:after {
content: "."; content: ".";
display: block; display: block;
height: 0; height: 0;
@ -67,6 +69,10 @@ span.connector {
visibility: hidden; visibility: hidden;
} }
.type-video .oembed.video:after {
float: left;
}
.wall-item-container .wall-item-content .type-link img, .wall-item-container .wall-item-content .type-link img,
.type-link img, .type-video img, img.attachment-preview { .type-link img, .type-video img, img.attachment-preview {
max-width: 160px; max-width: 160px;
@ -93,6 +99,7 @@ span.connector {
font-size: 13px; font-size: 13px;
line-height: normal; line-height: normal;
} }
.type-link .oembed, .type-video .oembed { .type-link .oembed, .type-video .oembed {
font-size: 18px; font-size: 18px;
font-weight: 300; font-weight: 300;
@ -121,6 +128,11 @@ span.connector {
float: none; float: none;
} }
.oembed.video .embed_video > div {
position: absolute;
top: 0px;
left: 0px;
}
.embed_rich { .embed_rich {
display: block; display: block;
transition: height .75s; transition: height .75s;

View file

@ -1662,6 +1662,38 @@ code > .hl-main {
.hl-main ol { .hl-main ol {
line-height: 1.7; line-height: 1.7;
} }
.type-link img.attachment-image {
width: 100%;
}
.type-link blockquote, .type-video blockquote {
margin: 0;
padding: 10px 0;
}
.oembed.video .embed_video > div::before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
display: inline-block;
text-decoration: inherit;
vertical-align: top;
font-size: 3em;
content: "\f01d";
color: #fff;
bottom: 0px;
right: 10px;
position: absolute;
}
.oembed.video .embed_video > div {
background-color: rgba(0,0,0,0.2);
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
-ms-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}
.oembed.video .embed_video > div:hover {
background-color: rgba(0,0,0,0);
}
.wall-item-tags, .wall-item-tags,
.itemedited { .itemedited {
margin-top: 10px; margin-top: 10px;