diff --git a/public/configuration/UITexts.example b/public/configuration/UITexts.example index cf24e72..7a6fc2b 100644 --- a/public/configuration/UITexts.example +++ b/public/configuration/UITexts.example @@ -265,5 +265,6 @@ "loading.task.userdata": "loading user data...", "loading.task.rooms": "loading rooms...", "loading.task.engine": "loading graphics engine...", - "catalog.gift_wrapping.gift_sent": "Done!" + "catalog.gift_wrapping.gift_sent": "Done!", + "messenger.offline.delivered": "Sent while you were offline" } diff --git a/src/components/friends/views/messenger/messenger-thread/FriendsMessengerThreadGroup.tsx b/src/components/friends/views/messenger/messenger-thread/FriendsMessengerThreadGroup.tsx index 97d74bf..f640843 100644 --- a/src/components/friends/views/messenger/messenger-thread/FriendsMessengerThreadGroup.tsx +++ b/src/components/friends/views/messenger/messenger-thread/FriendsMessengerThreadGroup.tsx @@ -65,7 +65,13 @@ export const FriendsMessengerThreadGroup: FC<{ thread: MessengerThread, group: M { if(!chat.showTranslation) { - return { chat.message }; + return ( + + { chat.message } + { chat.offlineDelivered && + { LocalizeText('messenger.offline.delivered') } } + + ); } return ( diff --git a/src/css/friends/FriendsView.css b/src/css/friends/FriendsView.css index f86b228..219b91d 100644 --- a/src/css/friends/FriendsView.css +++ b/src/css/friends/FriendsView.css @@ -894,3 +894,11 @@ max-height: 220px; overflow-y: auto; } + +.messenger-offline-tag { + display: block; + margin-top: 2px; + font-size: 10px; + font-style: italic; + opacity: 0.6; +}