Peter Zimon
f9f8c4019a
Updated link cards on Dashboard
2021-03-10 20:16:24 +01:00
Peter Zimon
4c9297b04d
Added blog post to Dashboard
2021-03-10 20:12:21 +01:00
Peter Zimon
0c1be1c132
Added TheBrowser card to Dashboard
2021-03-10 19:23:06 +01:00
Peter Zimon
f6fe6127ca
Fixed test
2021-03-10 18:05:24 +01:00
Peter Zimon
6f2fe2d80e
Fixed top members 'since' column on Dashboard
...
- removed from time from Top members list
2021-03-10 18:01:21 +01:00
Peter Zimon
67a541d33b
Added thousands separator to member stats on Dashboard
2021-03-08 18:10:51 +01:00
Peter Zimon
e489b1765a
Fixed MRR summary formatting on Dashboard
...
- added thousands separator to MRR summary data
- separated currency from amount for better readability
2021-03-08 18:08:53 +01:00
Rish
f7bc2f264b
Fixed "member since" date on dashboard
...
no refs
Fixes the "member since" value on dashboard for Top members table, was incorrectly referencing the `member` variable so all dates were picked as of today.
2021-03-08 20:40:50 +05:30
Peter Zimon
b053f1d284
Added percent class to newsletter open rate on Dashboard
2021-03-05 12:46:32 +01:00
Fabien 'egg' O'Carroll
8403bf9b49
Added fallback for top members ( #1856 )
...
* Added fallback for top members
refs https://github.com/TryGhost/Team/issues/469
We do not have open rates for a member until we've sent at least 5
emails. In order to still display a top members section for sites which
have not sent that many newsletters, we fallback to paid members,
ordered by created_at. This effectively gives us our oldest members,
which are currently paid.
2021-03-02 13:08:07 +01:00
Peter Zimon
e2e6de06ee
Dashboard cleanup
2021-02-25 14:39:34 +01:00
Peter Zimon
65d53e2f85
Added dismiss to launch wizard banner
2021-02-25 10:58:35 +01:00
Peter Zimon
e253dfc0f0
Added loading and error handling for what's new in Dasboard
2021-02-25 09:57:10 +01:00
Rish
ceaf54b60e
Cleaned up dashboard charts loading states
...
refs https://github.com/TryGhost/Team/issues/469
Updated loading and error state handling for all charts to show basic spinner and error message
2021-02-25 14:04:44 +05:30
Rish
ee1bb32113
Cleaned newsletter open rate stats
...
refs https://github.com/TryGhost/Team/issues/469
- Cleaned up newsletter open rate stats and summary data
- Fixed incorrect cached value for open rate charts
2021-02-25 13:34:34 +05:30
Peter Zimon
125243a3ed
Updated Dashboard dark mode
2021-02-24 19:18:13 +01:00
Peter Zimon
371da0b9c1
Updated launch wizard banner
2021-02-24 19:09:19 +01:00
Peter Zimon
fbf121b7f2
Added 'What's new' to Dashboard
2021-02-24 16:59:05 +01:00
Peter Zimon
8565b2521b
Added percentage growth styles
2021-02-24 10:32:10 +01:00
Peter Zimon
ffce5bc6c4
Dashboard copy update
2021-02-23 14:28:34 +01:00
Peter Zimon
b51cec8094
Fixed dynamic color for open rate chart
2021-02-23 14:27:25 +01:00
Peter Zimon
92dbc288ec
Updated open rate chart
...
- changed to bar chart
- added handling of empty dataset
2021-02-23 13:54:23 +01:00
Peter Zimon
6fc1f786f4
Copy update
2021-02-23 10:47:49 +01:00
Peter Zimon
1f2aeec9d5
Udpated small chart sizes
2021-02-22 20:11:25 +01:00
Rish
08bb5f2d87
Updated growth stats on dashboard
...
refs https://github.com/TryGhost/Team/issues/469
- Added growth stats for member counts
- Cleaned up growth stats for mrr
2021-02-22 18:37:28 +05:30
Rish
624001b15e
Cleaned up mrr and count stats
...
refs https://github.com/TryGhost/Team/issues/469
- Cleans up incorrect values for mrr and count stats
2021-02-22 14:01:08 +05:30
Rish
e554e26b02
Added newsletter open rate stats
...
refs https://github.com/TryGhost/Team/issues/469
- Adds new chart to track newsletter open rates on dashboard
2021-02-22 14:01:08 +05:30
Fabien O'Carroll
d03e1ae0e2
Added links to member details page from dashboard
...
refs https://github.com/TryGhost/Team/issues/469
This also fixes the top members list displaying
2021-02-19 17:30:29 +00:00
Fabien O'Carroll
66764a8c01
Updated tracked state to be top level attributes
...
no-issue
Glimmer tracked values don't guaruntee that nested property updated will be tracked
2021-02-19 17:18:39 +00:00
Peter Zimon
8b5e2623ad
Updated top members list screen
2021-02-19 17:33:10 +01:00
Peter Zimon
44df9d4dbe
Dashboard chart refinements
2021-02-19 16:17:53 +01:00
Peter Zimon
0a481f40bb
Added responsive support to Dashboard
2021-02-19 14:19:22 +01:00
Rishabh Garg
8a0abf7d89
Updated mrr stats on dashboard ( #1847 )
...
refs https://github.com/TryGhost/Team/issues/469
- Adds basic percentage growth stat for mrr on dashboard
- Adds base data for mrr chart in case of no mrr stats
2021-02-19 18:20:41 +05:30
Fabien 'egg' O'Carroll
68da78111c
Added top members by email open rate to dashboard ( #1844 )
...
refs https://github.com/TryGhost/Team/issues/469
2021-02-19 12:12:53 +00:00
Peter Zimon
b045a28ec3
Updated small charts on Dashboard
2021-02-19 13:09:01 +01:00
Peter Zimon
0fbb1adbdb
Dashboard mini charts basic styles
2021-02-19 10:39:13 +01:00
Rishabh Garg
b7ae1233bf
Updated MRR and count dashboard charts ( #1846 )
...
refs https://github.com/TryGhost/Team/issues/469
- Cleaned MRR stats data and label formatting
- Cleaned member counts stats - total and paid
2021-02-19 11:18:01 +05:30
Rish
d7cf0b4042
Fixed empty data handling for mrr chart
...
refs https://github.com/TryGhost/Team/issues/469
2021-02-19 00:49:59 +05:30
Rish
05df2bbad4
Added initial charts for dashboard
...
refs https://github.com/TryGhost/Team/issues/469
- Added MRR chart for last 30 days
- Added initial chart for Total member count
2021-02-18 22:20:58 +05:30
Fabien 'egg' O'Carroll
c56ba0c71e
Added initial event timeline to dashboard ( #1840 )
...
refs https://github.com/TryGhost/Team/issues/469
* Updated stats service to fetch event timeline
* Updated dashboard controller to load events
* Added currency utils
* Added GhEventTimeline component
* Updated dashboard to render GhEventTimeline
2021-02-18 14:17:10 +00:00
Peter Zimon
8b8bbc3941
Set default neutral dashboard charts
2021-02-18 13:09:25 +01:00
Peter Zimon
57a7bd5b48
Updated Dashboard launch banner
2021-02-18 12:44:39 +01:00
Peter Zimon
f464bfe085
Applied mobile styles to Dashboard
2021-02-18 12:27:29 +01:00
Peter Zimon
cda3bdda62
Basic design for dashboard activity
2021-02-17 16:46:16 +01:00
Peter Zimon
c54e1dc2c5
Added a fake activity to Dashboard
2021-02-17 12:14:29 +01:00
Peter Zimon
1d42b76b99
Rearrange dashboard layout
2021-02-17 12:11:05 +01:00
Peter Zimon
b261857d20
Added mixed content to Dashboard
2021-02-17 12:11:05 +01:00
Peter Zimon
e9d80b2f29
Added top members list placeholders
2021-02-17 10:13:16 +01:00
Peter Zimon
377a2ffd54
Added dashboard UI skeleton
2021-02-16 18:12:24 +01:00
Peter Zimon
6e1b6a2618
Updated custom integration UI
2021-02-08 21:16:41 +01:00
Kevin Ansfield
f470549e80
Hid launch-site link on dashboard once wizard is completed
...
refs https://github.com/TryGhost/Team/issues/460
- use the `user.accessibility` field via the `feature` service to add a `launchComplete` property
- this is the best place we have currently for UI-specific concerns
- toggle the property to `true` when the "Launch!" button is clicked in the final wizard step
- hide the launch site wizard link on the dashboard if launch has been completed
2021-02-04 18:35:19 +00:00
Kevin Ansfield
6a14087ccc
Made launch wizard only accessible to owners
...
refs https://github.com/TryGhost/Team/issues/460
- member payment settings are only changeable by owners which would leave the wizard being a single step
- wizard is designed to be used as one of the first things after initial site setup which will be completed as the owner user
2021-02-04 17:36:29 +00:00
Peter Zimon
c757ddbef8
UI updates ( #1835 )
...
* Admin UI update basics
Added the basics for the Admin UI/style update. Very far from being done...
* Admin style updates
- exploring menu
- enabling full width content (integrations selection bg)
- updated main screens
2021-02-03 20:08:01 +01:00
Kevin Ansfield
4b5f3f64a4
Added launch wizard prototype
...
refs https://github.com/TryGhost/Team/issues/450
Initial prototype of new launch-site wizard, meant to speed up the setup of a members site with the following steps:
1. Customise design
2. Connect Stripe
3. Set subscription pricing
- added wizard link to dashboard screen
- added `/launch/*` screens representing the wizard steps
- duplicated and refactored relevant general and members setting code and templates into each step
2021-02-02 16:08:03 +00:00
Kevin Ansfield
a6b11b8c0c
Added blank dashboard screen
...
no issue
- adds blank `/dashboard` route ready for future 4.0 related changes
- `/` now redirects to `/dashboard` instead of `/site`
- adds "Dashboard" link to main nav menu
2021-02-02 16:08:00 +00:00
Kevin Ansfield
a059ace335
Reverted dashboard route
...
no issue
- removing dashboard prototype from master ready to re-apply in 4.0 branch
2021-01-21 09:04:54 +00:00
Kevin Ansfield
72d8b4f14d
Reverted launch wizard prototype
...
no issue
- removing launch wizard from master ready to re-apply in 4.0 branch
2021-01-21 09:02:19 +00:00
Kevin Ansfield
d48abaa1f8
Added outline launch wizard framework
...
refs https://github.com/TryGhost/Team/issues/450
- adds `launch/*` routes corresponding to launch wizard steps
- sets up navigation between each wizard step
- adds components for each `launch/*` step to contain step-related functionality and facilitate later refactoring to a generalised wizard component
- adds link to the launch wizard from the dashboard screen
2021-01-18 13:48:23 +00:00
Kevin Ansfield
5463e95d8e
Added blank dashboard screen
...
no issue
- preparatory work for upcoming features
- default homepage when developer experiments is enabled
2021-01-18 09:02:44 +00:00