diff --git a/src/components/middle/message/Message.tsx b/src/components/middle/message/Message.tsx
index 533e5d849..95e1b3af5 100644
--- a/src/components/middle/message/Message.tsx
+++ b/src/components/middle/message/Message.tsx
@@ -1734,25 +1734,29 @@ const Message = ({
)}
- {(!shouldSkipRenderAdminTitle && !signature) ? (forwardInfo?.isLinkedChannelPost ? (
- {oldLang('DiscussChannel')}
- ) : message.postAuthorTitle && isGroup && !asForwarded ? (
- {message.postAuthorTitle}
- ) : (senderChatMember || fromRank) && !asForwarded ? (
-
- ) : undefined) : undefined}
- {canShowSenderBoosts && (
-
- 1 ? 'boosts' : 'boost'} />
- {senderBoosts > 1 ? senderBoosts : undefined}
+ {((!shouldSkipRenderAdminTitle && !signature) || canShowSenderBoosts) && (
+
+ {(!shouldSkipRenderAdminTitle && !signature) ? (forwardInfo?.isLinkedChannelPost ? (
+ {oldLang('DiscussChannel')}
+ ) : message.postAuthorTitle && isGroup && !asForwarded ? (
+ {message.postAuthorTitle}
+ ) : (senderChatMember || fromRank) && !asForwarded ? (
+
+ ) : undefined) : undefined}
+ {canShowSenderBoosts && (
+
+ 1 ? 'boosts' : 'boost'} />
+ {senderBoosts > 1 ? senderBoosts : undefined}
+
+ )}
)}
diff --git a/src/components/middle/message/_message-content.scss b/src/components/middle/message/_message-content.scss
index c0cdbbe0c..e2f9cfc47 100644
--- a/src/components/middle/message/_message-content.scss
+++ b/src/components/middle/message/_message-content.scss
@@ -398,9 +398,21 @@
flex-grow: 1;
}
+ .message-title-meta {
+ user-select: none;
+
+ display: flex;
+ align-items: center;
+ gap: 0.25rem;
+ margin-left: 1rem;
+ }
+
.admin-title-badge, .admin-title {
user-select: none;
- margin-left: 1rem;
+ }
+
+ .admin-title-badge:last-child {
+ margin-right: -0.1875rem;
}
.admin-title {
@@ -414,19 +426,12 @@
}
}
- .admin-title-badge {
- margin-right: -0.1875rem;
- }
-
.sender-boosts {
user-select: none;
display: flex;
align-items: center;
- margin-top: -0.125rem;
- margin-inline-start: 0.125rem;
-
font-size: 0.75rem;
}
}