mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-01-27 22:49:56 -05:00
Updated comment activity feed text and styles
refs https://github.com/TryGhost/Team/issues/1731
This commit is contained in:
parent
90a080e0b8
commit
235ede719c
5 changed files with 25 additions and 33 deletions
|
@ -100,11 +100,12 @@
|
|||
{{svg-jar parsedEvent.icon}}
|
||||
<span class="gh-dashboard-list-subtext">
|
||||
{{capitalize-first-letter parsedEvent.action}}
|
||||
{{parsedEvent.object}}
|
||||
{{parsedEvent.info}}
|
||||
{{#if parsedEvent.subtitle}}
|
||||
"<a class="ghost-memebrs-activity-subtitle" href="{{parsedEvent.url}}" target="_blank" rel="noopener noreferrer">{{parsedEvent.subtitle}}</a>"
|
||||
{{#if parsedEvent.url}}
|
||||
"<a class="ghost-members-activity-object-link" href="{{parsedEvent.url}}" target="_blank" rel="noopener noreferrer">{{parsedEvent.object}}</a>"
|
||||
{{else}}
|
||||
{{parsedEvent.object}}
|
||||
{{/if}}
|
||||
{{parsedEvent.info}}
|
||||
</span>
|
||||
</div>
|
||||
<div class="gh-dashboard-list-item-sub">
|
||||
|
|
|
@ -26,15 +26,17 @@
|
|||
<span class="gh-member-feed-event-inner">
|
||||
<span class="gh-members-activity-description">
|
||||
{{capitalize-first-letter event.action}}
|
||||
{{event.object}}
|
||||
{{#if event.url}}
|
||||
"<a class="ghost-members-activity-object-link" href="{{event.url}}" target="_blank" rel="noopener noreferrer">{{event.object}}</a>"
|
||||
{{else}}
|
||||
{{event.object}}
|
||||
{{/if}}
|
||||
</span>
|
||||
{{#if event.email}}
|
||||
"<GhEmailPreviewLink @data={{event.email}} />"
|
||||
{{/if}}
|
||||
{{event.info}}
|
||||
{{#if event.subtitle}}
|
||||
"<a class="ghost-memebrs-activity-subtitle" href="{{event.url}}" target="_blank" rel="noopener noreferrer">{{event.subtitle}}</a>"
|
||||
{{/if}}
|
||||
|
||||
</span>
|
||||
</div>
|
||||
<div class="gh-member-feed-time">
|
||||
|
|
|
@ -21,15 +21,16 @@
|
|||
<div class="gh-members-activity-event">
|
||||
<span class="gh-members-activity-description">
|
||||
{{capitalize-first-letter event.action}}
|
||||
{{event.object}}
|
||||
{{#if event.url}}
|
||||
"<a class="ghost-members-activity-object-link" href="{{event.url}}" target="_blank" rel="noopener noreferrer">{{event.object}}</a>"
|
||||
{{else}}
|
||||
{{event.object}}
|
||||
{{/if}}
|
||||
</span>
|
||||
{{#if event.email}}
|
||||
"<GhEmailPreviewLink @data={{event.email}} />"
|
||||
{{/if}}
|
||||
<span class="highlight">{{event.info}}</span>
|
||||
{{#if event.subtitle}}
|
||||
"<a class="ghost-memebrs-activity-subtitle" href="{{event.url}}" target="_blank" rel="noopener noreferrer">{{event.subtitle}}</a>"
|
||||
{{/if}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -7,7 +7,6 @@ export default function parseMemberEvent(event, hasMultipleNewsletters) {
|
|||
let action = getAction(event);
|
||||
let object = getObject(event, hasMultipleNewsletters);
|
||||
let info = getInfo(event);
|
||||
const subtitle = getSubtitle(event);
|
||||
const url = getURL(event);
|
||||
let timestamp = moment(event.data.created_at);
|
||||
|
||||
|
@ -21,7 +20,6 @@ export default function parseMemberEvent(event, hasMultipleNewsletters) {
|
|||
action,
|
||||
object,
|
||||
info,
|
||||
subtitle,
|
||||
url,
|
||||
timestamp
|
||||
};
|
||||
|
@ -134,7 +132,7 @@ function getAction(event) {
|
|||
|
||||
if (event.type === 'comment_event') {
|
||||
if (event.data.parent) {
|
||||
return 'replied on';
|
||||
return 'replied to a comment on';
|
||||
}
|
||||
return 'commented on';
|
||||
}
|
||||
|
@ -161,11 +159,11 @@ function getObject(event, hasMultipleNewsletters) {
|
|||
}
|
||||
|
||||
if (event.type === 'comment_event') {
|
||||
if (event.data.parent) {
|
||||
return 'a comment';
|
||||
if (event.type === 'comment_event') {
|
||||
if (event.data.post) {
|
||||
return event.data.post.title;
|
||||
}
|
||||
}
|
||||
|
||||
return 'a post';
|
||||
}
|
||||
|
||||
return '';
|
||||
|
@ -192,19 +190,7 @@ function getInfo(event) {
|
|||
}
|
||||
|
||||
/**
|
||||
* subtitle with an optional url property that is shown in gray and can be clickable
|
||||
*/
|
||||
function getSubtitle(event) {
|
||||
if (event.type === 'comment_event') {
|
||||
if (event.data.post) {
|
||||
return event.data.post.title;
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
/**
|
||||
* Make the event clickable
|
||||
* Make the object clickable
|
||||
*/
|
||||
function getURL(event) {
|
||||
if (event.type === 'comment_event') {
|
||||
|
|
|
@ -124,9 +124,11 @@
|
|||
}
|
||||
|
||||
.gh-members-activity-description {
|
||||
display: inline-block;
|
||||
display: block;
|
||||
color: var(--middarkgrey);
|
||||
font-weight: 500;
|
||||
text-overflow: ellipsis;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.gh-members-activity-icon {
|
||||
|
|
Loading…
Add table
Reference in a new issue