Skip to content

Commit 5765227

Browse files
authored
fix: show avatar and badges in reply placeholder composing state on mobile (#4533)
Fixes #4513
1 parent 3c1ef51 commit 5765227

2 files changed

Lines changed: 21 additions & 1 deletion

File tree

framework/core/js/src/forum/components/ReplyPlaceholder.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ export default class ReplyPlaceholder<CustomAttrs extends IReplyPlaceholderAttrs
3030
<div className="Post-container">
3131
<div className="Post-side">
3232
<Avatar user={app.session.user} className="Post-avatar" />
33+
<ul className="PostUser-badges badges badges--packed">{listItems(app.session.user!.badges().toArray())}</ul>
3334
</div>
3435
<div className="Post-main">
3536
<header className="Post-header">
3637
<div className="PostUser">
3738
<h3 className="PostUser-name">{username(app.session.user)}</h3>
38-
<ul className="PostUser-badges badges badges--packed">{listItems(app.session.user!.badges().toArray())}</ul>
3939
</div>
4040
</header>
4141
<div className="Post-body">

framework/core/less/forum/Post.less

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,6 +386,26 @@
386386
margin-left: -13px;
387387
}
388388
}
389+
.CommentPost.editing {
390+
.Post-side {
391+
position: relative;
392+
width: 32px;
393+
.Post-avatar {
394+
display: block;
395+
.Avatar--size(32px);
396+
}
397+
}
398+
.Post-container {
399+
display: grid;
400+
grid-template-columns: auto 1fr;
401+
gap: 10px;
402+
}
403+
.Post-side .PostUser-badges {
404+
top: -4px;
405+
left: 6px;
406+
width: 32px;
407+
}
408+
}
389409
.EventPost {
390410
padding-left: 50px;
391411
}

0 commit comments

Comments
 (0)