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
James Morris
c0fd3e288b
Added in a better responsive design to 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
53235a2c33
Added in the new copy for the empty state for new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1594
2022-05-10 17:39:36 +01:00
James Morris
d6e98eca68
Fixed up linting errors for new empty state for new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1594
2022-05-10 17:39:36 +01:00
James Morris
f9231afa2a
Further refinements to the new empty state for 0 members in new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1594
- this much more matches the style of the design
- it now covers the anchor and engagement charts
- has better fake data for all charts under the notice
- tweaked things for this in dark mode
2022-05-10 17:39:36 +01:00
James Morris
8af605babe
Basic working empty state for the anchor chart when there are 0 members
...
refs: https://github.com/TryGhost/Team/issues/1594
- has new loading checks to see if there are 0 members
- has a blurred overlay box that works over the top of the anchor chart
- styles are still not perfect but work well enough for the mo
2022-05-10 17:39:36 +01:00