gomuks/web/src/ui/timeline/URLPreviews.css
Sumner Evans 4c4744eba8
web/timeline: render MSC4095 URL previews
This commit implements rending of MSC4095[1] bundled URL previews and
includes a preference for disabling rendering of the previews.

[1]: https://github.com/matrix-org/matrix-spec-proposals/pull/4095

Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-12-21 10:38:44 -07:00

48 lines
904 B
CSS

div.url-previews {
display: flex;
flex-direction: row;
gap: 1rem;
overflow-x: scroll;
> div.url-preview {
margin: 0.5rem 0;
border-radius: 0.5rem;
background-color: var(--pill-background-color);
border: 1px solid var(--border-color);
div.title {
margin: 0.5rem 0.5rem 0 0.5rem;
display: -webkit-box;
-webkit-line-clamp: 1;
line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;
}
div.description {
margin: 0 0.5rem 0.5rem 0.5rem;
display: -webkit-box;
-webkit-line-clamp: 3;
line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
color: var(--semisecondary-text-color);
}
> div.media-container {
border-radius: 0 0 0.5rem 0.5rem;
}
&.inline {
display: flex;
flex-direction: row;
min-width: 320px;
max-width: 320px;
> div.media-container {
border-radius: none;
margin: 0.5rem;
}
}
}
}