-
}/${user.id}/image?time=${user.update_at}`})
+
+
+
diff --git a/webapp/sass/components/_modal.scss b/webapp/sass/components/_modal.scss
index 6e5ff5d06d..5ea1337f1d 100644
--- a/webapp/sass/components/_modal.scss
+++ b/webapp/sass/components/_modal.scss
@@ -503,7 +503,28 @@
@include border-radius(60px);
flex-grow: 0;
flex-shrink: 0;
- margin-right: 8px;
+ max-width: none;
+
+ &-wrapper {
+ position: relative;
+ display: inline-block;
+ margin-right: 8px;
+
+ &:after {
+ content: "";
+ right: 0;
+ bottom: 0;
+ width: 25%;
+ height: 25%;
+ display: block;
+ position: absolute;
+ border-radius: 100%;
+ }
+
+ &.status-offline:after {
+ background: #D3D3D3;
+ }
+ }
}
.more-modal__details {
diff --git a/webapp/utils/utils.jsx b/webapp/utils/utils.jsx
index 6139952006..c4cee3235a 100644
--- a/webapp/utils/utils.jsx
+++ b/webapp/utils/utils.jsx
@@ -575,12 +575,14 @@ export function applyTheme(theme) {
changeCss('.app__body .sidebar--left .status .online--icon', 'fill:' + theme.onlineIndicator, 1);
changeCss('.app__body .channel-header__info .status .online--icon', 'fill:' + theme.onlineIndicator, 1);
changeCss('.app__body .navbar .status .online--icon', 'fill:' + theme.onlineIndicator, 1);
+ changeCss('.more-modal__list .more-modal__image-wrapper.status-online:after', 'background:' + theme.onlineIndicator, 1);
}
if (theme.awayIndicator) {
changeCss('.app__body .sidebar--left .status .away--icon', 'fill:' + theme.awayIndicator, 1);
changeCss('.app__body .channel-header__info .status .away--icon', 'fill:' + theme.awayIndicator, 1);
changeCss('.app__body .navbar .status .away--icon', 'fill:' + theme.awayIndicator, 1);
+ changeCss('.more-modal__list .more-modal__image-wrapper.status-away:after', 'background:' + theme.awayIndicator, 1);
}
if (theme.mentionBj) {