fix(avatar): dynamically size avatar in dynamically sizable filmstrip
This commit is contained in:
parent
70921bb6ef
commit
e3612929f8
|
@ -525,12 +525,21 @@
|
||||||
transition: box-shadow 0.3s ease;
|
transition: box-shadow 0.3s ease;
|
||||||
}
|
}
|
||||||
|
|
||||||
.userAvatar {
|
.avatar-container {
|
||||||
@include maxSize(60px);
|
@include maxSize(60px);
|
||||||
@include absoluteAligning();
|
@include absoluteAligning();
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
height: 50%;
|
height: 50%;
|
||||||
|
overflow: hidden;
|
||||||
width: auto;
|
width: auto;
|
||||||
|
|
||||||
|
.userAvatar {
|
||||||
|
height: 100%;
|
||||||
|
object-fit: cover;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#videoNotAvailableScreen {
|
#videoNotAvailableScreen {
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
/**
|
/**
|
||||||
* Let the avatar grow with the tile.
|
* Let the avatar grow with the tile.
|
||||||
*/
|
*/
|
||||||
.userAvatar {
|
.avatar-container {
|
||||||
max-height: initial;
|
max-height: initial;
|
||||||
max-width: initial;
|
max-width: initial;
|
||||||
}
|
}
|
||||||
|
|
|
@ -361,6 +361,12 @@ const Filmstrip = {
|
||||||
'min-width': `${local.thumbWidth}px`,
|
'min-width': `${local.thumbWidth}px`,
|
||||||
width: `${local.thumbWidth}px`
|
width: `${local.thumbWidth}px`
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const avatarSize = local.thumbHeight / 2;
|
||||||
|
|
||||||
|
thumbs.localThumb.find('.avatar-container')
|
||||||
|
.height(avatarSize)
|
||||||
|
.width(avatarSize);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (thumbs.remoteThumbs) {
|
if (thumbs.remoteThumbs) {
|
||||||
|
@ -371,6 +377,12 @@ const Filmstrip = {
|
||||||
'min-width': `${remote.thumbWidth}px`,
|
'min-width': `${remote.thumbWidth}px`,
|
||||||
width: `${remote.thumbWidth}px`
|
width: `${remote.thumbWidth}px`
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const avatarSize = remote.thumbHeight / 2;
|
||||||
|
|
||||||
|
thumbs.remoteThumbs.find('.avatar-container')
|
||||||
|
.height(avatarSize)
|
||||||
|
.width(avatarSize);
|
||||||
}
|
}
|
||||||
|
|
||||||
const currentLayout = getCurrentLayout(APP.store.getState());
|
const currentLayout = getCurrentLayout(APP.store.getState());
|
||||||
|
|
Loading…
Reference in New Issue