1
0
mirror of https://github.com/flarum/core.git synced 2025-08-13 20:04:24 +02:00

Prevent tags from overlapping discussion titles

This gives the tag labels a max-width in the discussion list, and overflows them with a gradient to transparency. (Unfortunately this only works in WebKit for now.) When hovering over them, they slide out to show more.

Fixes flarum/core#702
This commit is contained in:
Toby Zerner
2016-02-29 19:00:38 +10:30
parent c6f0fc0985
commit ec0054cace

View File

@@ -32,10 +32,24 @@
}
@media @tablet-up {
.IndexPage, .UserPage {
.DiscussionListItem-title {
margin-right: 155px;
}
.DiscussionListItem-info > .item-tags {
float: right;
margin-top: -12px;
margin-right: 0;
position: absolute;
right: 80px;
top: 23px;
max-width: 150px;
white-space: nowrap;
overflow: hidden;
transition: max-width 0.2s ease-in-out, -webkit-mask-image 0.2s;
-webkit-mask-image: linear-gradient(to right, rgba(0,0,0,1) 140px, rgba(0,0,0,0) 150px);
&:hover {
max-width: 400px;
-webkit-mask-image: none;
}
}
}
}