diff --git a/ghost/admin/app/components/gh-posts-list-item.hbs b/ghost/admin/app/components/gh-posts-list-item.hbs index 3d5e797876..9c7f148967 100644 --- a/ghost/admin/app/components/gh-posts-list-item.hbs +++ b/ghost/admin/app/components/gh-posts-list-item.hbs @@ -83,10 +83,20 @@ {{#if (and @post.email.trackOpens (eq @post.email.status "submitted"))}}
- - {{@post.email.openRate}}%  - - + {{#if this.feature.memberAttribution}} + + {{@post.email.openRate}}%  + + + {{else}} + + {{#if this.isHovered}} + {{format-number @post.email.openedCount}} + {{else}} + {{@post.email.openRate}}%  + {{/if}} + + {{/if}} {{@post.email.openRate}}% opens
{{else}} diff --git a/ghost/admin/app/styles/components/lists.css b/ghost/admin/app/styles/components/lists.css index 252fe57aa7..e485d72a70 100644 --- a/ghost/admin/app/styles/components/lists.css +++ b/ghost/admin/app/styles/components/lists.css @@ -193,7 +193,6 @@ ul.nostyle li { font-weight: 500; } - .gh-list-rate-bar { flex: 1; display: flex; diff --git a/ghost/admin/app/styles/layouts/content.css b/ghost/admin/app/styles/layouts/content.css index b1d8b4b3ec..e728522f66 100644 --- a/ghost/admin/app/styles/layouts/content.css +++ b/ghost/admin/app/styles/layouts/content.css @@ -170,11 +170,12 @@ .gh-posts-signups-header, .gh-posts-conversions-header, -.gh-posts-sends-header { +.gh-posts-sends-header, +.gh-posts-opens-header { width: 110px; } -.gh-posts-opens-header { +.feature-memberAttribution .gh-posts-opens-header { width: 170px; } @@ -364,22 +365,22 @@ } @media (max-width: 1600px) { - .gh-post-list-status, - .gh-post-list-recipients, - .gh-post-list-opens, - .gh-post-list-signups, - .gh-post-list-conversions { + .feature-memberAttribution .gh-post-list-status, + .feature-memberAttribution .gh-post-list-recipients, + .feature-memberAttribution .gh-post-list-opens, + .feature-memberAttribution .gh-post-list-signups, + .feature-memberAttribution .gh-post-list-conversions { padding-left: 12px; padding-right: 12px; } - .gh-posts-signups-header, - .gh-posts-conversions-header, - .gh-posts-sends-header { + .feature-memberAttribution .gh-posts-signups-header, + .feature-memberAttribution .gh-posts-conversions-header, + .feature-memberAttribution .gh-posts-sends-header { width: 80px; } - .gh-posts-opens-header { + .feature-memberAttribution .gh-posts-opens-header { width: 160px; } } diff --git a/ghost/admin/app/templates/pages.hbs b/ghost/admin/app/templates/pages.hbs index 29baaa1732..6e58e4c100 100644 --- a/ghost/admin/app/templates/pages.hbs +++ b/ghost/admin/app/templates/pages.hbs @@ -27,7 +27,7 @@
-
    +
      {{#if this.postsInfinityModel}}
    1. Title
      diff --git a/ghost/admin/app/templates/posts.hbs b/ghost/admin/app/templates/posts.hbs index b11db729b6..ac08aacf6a 100644 --- a/ghost/admin/app/templates/posts.hbs +++ b/ghost/admin/app/templates/posts.hbs @@ -27,7 +27,7 @@
      -
        +
          {{#if this.postsInfinityModel}}
        1. Title