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
James Morris
917f17b7e6
Removed tick lines for All Time on totals chart and adjusted bar thickness depending on days selected for Paid Subscribers
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-10 16:42:12 +01:00
Simon Backx
2b4e80b3dd
Rounded MRR in dashboard
...
refs https://github.com/TryGhost/Team/issues/1602
- Added `cents` option to ghPriceAmount helper.
- Removed cents from MRR in dashboard.
2022-05-10 17:35:51 +02:00
Simon Backx
8a303fe411
Fixed paid visible on dashboard when stripe is not connected
...
refs https://ghost.slack.com/archives/C02G9E68C/p1652090614031099
2022-05-09 17:56:05 +02:00
James Morris
9c02f6a792
Updated What's New copy to be shorter and so doesn't so easily go to two lines
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-09 16:51:11 +01:00
James Morris
0148f1deaa
Added in the year to the date formats for anchor chart and tooltips for new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-09 11:25:38 +01:00
James Morris
a972a3246b
Fixed the Paid Mix alignement to be inline with Annual on new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-09 11:00:39 +01:00
James Morris
9af743ff3f
Fixed the spacing issue with Subscribe button on new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-06 11:50:14 +01:00
James Morris
0fda84d71e
Added in a more responsive new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
- any triple column collapses down to one and sits underneath each other
- the mini charts' legends disappear and they also then go full width underneath each other
- the resources module loses it's thumbnail at smaller widths
- the 2/3 resources column goes to 1/2
- everything worth having has truncation that is only seen at very small sizes
2022-05-05 15:16:03 +01:00
James Morris
d656258273
Fixed the dark mode border for What's New and changed text case for Staff Picks
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-04 16:56:54 +01:00
James Morris
516a7c3701
Recent post and member activity table updates for new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
- added in published dates if newsletters not enabled
- also tried out a state to remove engagement if members not enabled
2022-05-04 16:45:42 +01:00
James Morris
ae1010ea03
Adding in more hover states and cleaning up what's there
...
refs: https://github.com/TryGhost/Team/issues/1531
- fixed up the hover states for staff picks and what's new
- matched padding and text baseline alignment for both boxes
- added in some truncation to stop breakage
2022-05-04 14:04:49 +01:00
James Morris
692c7619ef
Tweaks to recents box for new Dashboard based on feedback
...
refs: https://github.com/TryGhost/Team/issues/1531
- made whole row clickable
- added in hover state based on posts table style
- added in event icons for activity
- increased row spacing
- other subtle tweaks based on feedback
2022-05-04 13:29:55 +01:00
Simon Backx
6adecb5db1
Removed newsletter name from activity feed if no multiple newsletters
...
refs https://github.com/TryGhost/Team/issues/1563
- Check if we have multiple newsletters in the members-events-fetcher
- Pass the resulting value to the `parse-member-event` helper
- Pass the value to the activity feed table and table-row components
2022-05-04 10:23:32 +02:00
Peter Zimon
300cd79d3e
Updated Dashboard spacings
2022-05-03 17:08:30 +02:00
Peter Zimon
d0a77a48ba
Dashboard typography cleanup
2022-05-03 16:26:05 +02:00
Simon Backx
da3b3850f5
Added the newsletter name to the activity feed
...
refs https://github.com/TryGhost/Team/issues/1563
- When a member (un)subscribes to a specific newsletter, we should add the name of the newsletter.
- Replaced CSS lowercase/first uppercase transform with a new HBS helper so we can maintain the caps in the newsletter names.
- Copy is still WIP, refs https://ghost.slack.com/archives/C02G9E68C/p1651569897474819
2022-05-03 14:24:18 +02:00
Peter Zimon
c2102477a7
Updated Resources design on Dashboard
2022-05-03 12:21:30 +02:00
Simon Backx
7ad8f63b22
Fixed linting errors and removed debug log
2022-05-02 10:52:27 +02:00
Simon Backx
fdf425d95a
Added dynamic filter for resources
...
refs https://github.com/TryGhost/Team/issues/1572
- Depending on the state of the site, other resources are shown.
- Also cleaned up error catching.
2022-05-02 10:45:15 +02:00
Simon Backx
625635c6ed
Added tag filter to newsletter resources module
...
refs https://github.com/TryGhost/Team/issues/1572
When fetching the newsletters, other resources were included. Now we filter
on the newsletter tag so we only include newsletter and not normal resources.
2022-05-02 10:22:01 +02:00
James Morris
8c692b1d73
Fixed linting bugs and tweaked mini chart starting heights
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-04-28 17:55:36 +01:00