Fix small visual regression with the site name on url previews
This commit is contained in:
parent
ac309a0d08
commit
8072007782
2 changed files with 9 additions and 5 deletions
|
@ -43,10 +43,10 @@ limitations under the License.
|
||||||
-webkit-line-clamp: 2;
|
-webkit-line-clamp: 2;
|
||||||
-webkit-box-orient: vertical;
|
-webkit-box-orient: vertical;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
|
||||||
|
|
||||||
.mx_LinkPreviewWidget_siteName {
|
.mx_LinkPreviewWidget_siteName {
|
||||||
display: inline;
|
font-weight: normal;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.mx_LinkPreviewWidget_description {
|
.mx_LinkPreviewWidget_description {
|
||||||
|
|
|
@ -139,8 +139,12 @@ export default class LinkPreviewWidget extends React.Component<IProps, IState> {
|
||||||
<div className="mx_LinkPreviewWidget">
|
<div className="mx_LinkPreviewWidget">
|
||||||
{ img }
|
{ img }
|
||||||
<div className="mx_LinkPreviewWidget_caption">
|
<div className="mx_LinkPreviewWidget_caption">
|
||||||
<div className="mx_LinkPreviewWidget_title"><a href={this.props.link} target="_blank" rel="noreferrer noopener">{ p["og:title"] }</a></div>
|
<div className="mx_LinkPreviewWidget_title">
|
||||||
<div className="mx_LinkPreviewWidget_siteName">{ p["og:site_name"] ? (" - " + p["og:site_name"]) : null }</div>
|
<a href={this.props.link} target="_blank" rel="noreferrer noopener">{ p["og:title"] }</a>
|
||||||
|
{ p["og:site_name"] && <span className="mx_LinkPreviewWidget_siteName">
|
||||||
|
{ (" - " + p["og:site_name"]) }
|
||||||
|
</span> }
|
||||||
|
</div>
|
||||||
<div className="mx_LinkPreviewWidget_description" ref={this.description}>
|
<div className="mx_LinkPreviewWidget_description" ref={this.description}>
|
||||||
{ description }
|
{ description }
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue