Simon Backx
5f63060f78
🐛 Excluded plan changes from paid subscribers graph in dashboard
...
refs https://github.com/TryGhost/Team/issues/1673
When a user switches plan, the paid subscribers delta chart on the dashboard displays the change as a cancellation plus a new subscription. This display is misleading and confusing - instead, plan changes should be excluded from the paid subscribers delta chart.
2022-07-13 13:46:45 +02:00
Kevin Ansfield
c06692a2fb
🐛 Fixed "Published" date for recent posts in dashboard always showing current time
...
no issue
- switched to the actual published at property name
- wrapped date in `{{moment-site-tz}}` so the site-local time is shown
2022-07-08 12:34:58 +02:00
Kevin Ansfield
b98b6aa805
🐛 Fixed dashboard member activity feed always showing current time for timestamp
...
no issue
- `event.timestamp` was used instead of `parsedEvent.timestamp` meaning it was undefined and `{{moment-format}}` created a new date object instead of using the real event date
2022-07-06 09:22:05 +02:00
Simon Backx
552800bde7
Fixed dashboard recent posts not showing email only posts
...
refs https://ghost.slack.com/archives/C02G9E68C/p1652982196273769
2022-05-20 09:34:25 +02:00
Simon Backx
f9cd8b1f66
Removed zero tiers from paid mix charts (unless all zero)
...
no issue
When the last tier in the paid mix chart is zero, the border radius is broken.
2022-05-19 11:41:54 +02:00
James Morris
bcef562206
Moved all the dropdowns to be right aligned on the new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-17 15:04:55 +01:00
James Morris
b2a6c01cdf
Working out the Safari layout issue when changing dropdowns on new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-17 14:44:19 +01:00
Peter Zimon
da9a2c6b8a
Added curve to line charts
2022-05-17 11:45:18 +02:00
Peter Zimon
a9da3b13fc
Updated anchor chart background color
2022-05-17 11:41:11 +02:00
Simon Backx
8502ebb96a
Moving over the new Dashboard to replace the old ( #2389 )
...
refs: https://github.com/TryGhost/Team/issues/1631
Co-authored-by: James Morris <moreofmorris@users.noreply.github.com>
2022-05-17 09:34:34 +02:00
James Morris
201fbdfc9b
Removed some unnecessary checks for Paid Mix
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-13 15:17:31 +01:00
Peter Zimon
0e9ac4b97d
Paid mix chart alignment fix
2022-05-13 12:26:17 +02:00
Peter Zimon
3ba3e34ab4
Minor dashboard UI refinements
2022-05-13 11:05:02 +02:00
James Morris
dcd6eba15b
Fixing linter error
2022-05-12 18:12:14 +01:00
James Morris
d2f356e2a4
Attempting to fix the Paid Mix empty state for Tiers
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-12 18:05:20 +01:00
James Morris
f564943aa9
Fixed up the full width bar and other bugs with Paid Mix for new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-12 14:58:02 +01:00
James Morris
a6b4dbc353
Added in min and max values to the Paid Mix chart to maintain width
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-12 14:36:04 +01:00
James Morris
34a45d99a2
Added in better empty states for Paid Mix for Candence and Tiers
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-12 14:10:22 +01:00
Peter Zimon
4b596e47c5
Improved neutral trend indicator on Dashboard metrics
2022-05-12 14:40:54 +02:00
Peter Zimon
9a384857fd
Updated bar thickness of Paid mix chart
2022-05-12 14:33:28 +02:00
Peter Zimon
f3e35bb164
Fixed chart re-rendering bug
2022-05-12 14:04:29 +02:00
Peter Zimon
527b07b490
Fixed Paid mix padding
2022-05-12 13:33:05 +02:00
Peter Zimon
8a3a5dd217
Minichart refinements
2022-05-12 13:20:48 +02:00
Peter Zimon
02ccf5fe1a
Added rounded corners to Paid mix
2022-05-11 19:52:32 +02:00
Peter Zimon
260d516ad5
Paid breakdown chart cleanup
2022-05-11 19:52:32 +02:00
Hannah Wolfe
affe6743e5
Renamed products to tiers ( #2372 )
...
refs: https://github.com/TryGhost/Team/issues/1145
- this should allow us to remove the /products endpoint in v5
It avoids:
- `kg-product-card`, that really is meant to say product
- `product-cadence` on offers
Co-authored-by: Rishabh <zrishabhgarg@gmail.com>
2022-05-11 22:41:54 +05:30
Peter Zimon
bb2b8fae27
Fixed gridlines density on dashboard
2022-05-11 17:57:39 +02:00
James Morris
dc8a431e45
Fixed up the empty list states if something fails for What's New or Staff Picks
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-11 16:51:11 +01:00
Peter Zimon
a926b8fb39
Added rounded corner to Paid breakdown chart
2022-05-11 17:49:48 +02:00
James Morris
54e9c63a7f
Adjusting the dropdown so it fits flush against the top header better
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-11 16:08:18 +01:00
James Morris
cd9ec81006
Trying out moving the date dropdown
...
no issue
- seeing if this feels better up above than it is when inside the anchor
2022-05-11 16:08:18 +01:00
James Morris
7e7c1e4bf5
Removed the unnecessary component code for the Community module in new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-11 15:48:55 +01:00
Simon Backx
f6259f1f63
Moved dashboard control panel to developer experiments
2022-05-11 16:29:58 +02:00
James Morris
07b3f26e08
Fixed z-indexing that messed with some dropdowns and fixed the extra long widths on others
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-11 14:32:55 +01:00
Peter Zimon
1fa86d8c0f
Removed unused JS variable
2022-05-11 12:58:59 +02:00
Peter Zimon
d24ec03177
Updated Paid breakdown tooltip positioning
2022-05-11 12:50:05 +02:00
Peter Zimon
032e86c12e
Fixed Paid breakdown chart bar thickness
2022-05-11 12:20:20 +02:00
Peter Zimon
c2b49028f1
Updated dashboard totals chart ticks
...
- set 30 days to show every other gridline
- set 90 days to show every 3rd gridline
Note that this required to add an extra day to the displayed number of days.
2022-05-11 12:16:31 +02:00
James Morris
97553181ce
Removed All Time from the graphs in the new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-11 11:06:07 +01:00
Peter Zimon
6e3267315a
Improved dashboard tooltip positioning
2022-05-11 10:51:46 +02:00
Peter Zimon
ce81b9c342
Fixed total charts tooltip offset
2022-05-11 10:30:15 +02:00
Peter Zimon
1310a092d1
Updated totals chart tooltip
2022-05-11 09:26:57 +02:00
Peter Zimon
fe3e8ee64d
Updated Paid mix tooltips
2022-05-11 09:03:56 +02:00
Peter Zimon
6e7eeba94e
Updated MRR chart tooltip
2022-05-11 08:29:44 +02:00
Peter Zimon
da3053b3ae
Updated Paid breakdown tooltip
2022-05-11 07:54:36 +02:00
James Morris
236f6589c2
Removed a ton of unnecessary files and refactored the MRR component to be consistent
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-10 18:54:41 +01:00
James Morris
c488ca4dc5
Fixed up a linting issue for the empty state for Paid Mix
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-10 18:43:08 +01:00
James Morris
8bf30b3a68
Basic improvements to the Paid Mix empty state
...
refs: https://github.com/TryGhost/Team/issues/1531
- still not ideal, but better than it was and now not showing as broken
2022-05-10 18:40:27 +01:00
James Morris
cf3650ddcc
Better styling for the new empty state for new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1594
2022-05-10 17:39:36 +01:00
James Morris
9c98e2e094
Removed unneeded variables and functions based on pull request review
...
refs: https://github.com/TryGhost/Team/issues/1594
2022-05-10 17:39:36 +01:00