Peter Zimon
df04ec78e7
Refined no-data display for MRR charts
2021-02-25 11:28:01 +01:00
Peter Zimon
65d53e2f85
Added dismiss to launch wizard banner
2021-02-25 10:58:35 +01:00
Fabien 'egg' O'Carroll
34b2162c32
✨ Added support for 113 new currencies ( #1853 )
...
refs https://github.com/TryGhost/Team/issues/473
This list of currencies was compiled by taking the union of the UK and US from
https://stripe.com/docs/currencies and removing all non-decimal currencies, e.g.
Japanese Yen.
The members module does not need any additional logic to handle these currencies,
however we do need to clean up hardcoded currency symbols in favour of using the new
`{{price}}` helper and `Intl.NumberFormat`
2021-02-25 09:47:08 +00:00
Peter Zimon
e253dfc0f0
Added loading and error handling for what's new in Dasboard
2021-02-25 09:57:10 +01:00
Rish
edc533cc88
Added loading/error states for whats new entries
...
refs https://github.com/TryGhost/Team/issues/469
- Adds new loading/error tracked values for whats new entries for error/loading states
2021-02-25 14:21:28 +05:30
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
79a9951901
Refined defaults for Dashboard charts
2021-02-24 17:21:23 +01:00
Peter Zimon
fbf121b7f2
Added 'What's new' to Dashboard
2021-02-24 16:59:05 +01:00
Kevin Ansfield
6214e2a187
Fixed repeat message when trying to install Casper from github
...
refs https://github.com/TryGhost/Team/issues/480
2021-02-24 15:48:36 +00:00
Kevin Ansfield
f0824225fd
Updated marketplace themes ( #1852 )
...
refs https://github.com/TryGhost/Team/issues/480
- switched marketplace themes to a selection of Ghost's own free themes
- added install and preview buttons for all
- show theme screenshot in the install modal if it's a known theme
2021-02-24 15:42:03 +00:00
Peter Zimon
0503ce5f35
Updated Dashboard visibility
...
- only owner/admins can view Dashboard, everyone else is redirected to "View site"
2021-02-24 15:33:00 +01:00
Peter Zimon
10f58f74dd
Showing email if no name is provided on Dashboard
2021-02-24 14:51:52 +01:00
Peter Zimon
d633f312f1
Added "View billing" link to main menu
...
- updated main menu to contain "View billing" when it's enabled in config
2021-02-24 13:15:11 +01:00
Sanne de Vries
eec031fa72
Updated social media previews in PSM
2021-02-24 13:04:56 +01:00
Peter Zimon
5c9e2a46aa
Refined grey box color
2021-02-24 11:09:09 +01:00
Peter Zimon
53358422e4
Members style update
2021-02-24 11:02:51 +01:00
Peter Zimon
8565b2521b
Added percentage growth styles
2021-02-24 10:32:10 +01:00
Peter Zimon
32c69b4f1b
Fixed Dashboard events MRR display bug
2021-02-24 10:21:37 +01:00
Peter Zimon
bc06565bcb
Removed suggested minimum from Dashboard charts
2021-02-24 10:11:47 +01:00
Sanne de Vries
1cb2b8cddd
Improved social media preview editing design
2021-02-23 21:47:17 +01:00
Kevin Ansfield
ff09a20ac8
Made social/meta text and images in preview modal editable ( #1850 )
...
refs https://github.com/TryGhost/Team/issues/482
- replace titles and descriptions with text fields when clicked
- save on blur
- blur+save on <kbd>Enter</kbd>
- blur+restore on <kbd>Escape</kbd>
- create newline with <kbd>Shift+Enter</kbd> in description fields
- if there's no available image or fallback show a "+ Add image" header in the previews when hovering
- if there is an image show an upload/change image button when hovering
- show a delete image button when hovering once a custom image has been uploaded
Co-authored-by: Sanne de Vries <sannedv@protonmail.com>
2021-02-23 18:37:12 +00:00
Fabien O'Carroll
a16519baa9
Fixed Dashboard Controller fetching data
...
no-issue
By fetching data in the constructor, we would fetch data immediately
when the route created the controller. Which would cause us to fetch
data before a user was logged in. By moving the data fetching until
after setupController is called, we can be sure that it will not happen
until the route is being rendered.
2021-02-23 14:35:56 +00:00
Peter Zimon
564e5c2a85
Fix tests
2021-02-23 14:33:49 +01:00
Peter Zimon
90fa9de9f2
Dashboard color refinements
2021-02-23 14:29:58 +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
66a813e6cb
Updated no-activity-feed in member details
2021-02-23 13:54:24 +01:00
Peter Zimon
ccb4747aaf
Added empty member activity UI
2021-02-23 13:54:23 +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
Fabien O'Carroll
c7bc501d23
Updated dashboard controller to fetch 5 events for timeline
...
refs https://github.com/TryGhost/Team/issues/469
2021-02-23 12:46:19 +00:00
Fabien O'Carroll
110335c7ac
Updated fetching event timeline to accept limit
...
refs https://github.com/TryGhost/Team/issues/469
We want to allow the consumer of the data to be able to specify how much
data to fetch.
2021-02-23 12:44:17 +00:00
Kevin Ansfield
15d5096275
Added success notification on launch wizard completion
...
no issue
- provide an indication of success and a "next step" option
2021-02-23 10:18:57 +00:00
Peter Zimon
6fc1f786f4
Copy update
2021-02-23 10:47:49 +01:00
Peter Zimon
3ed9e02ef1
Integrations UI fixes
2021-02-22 22:51:02 +01:00
Rish
670d20bda5
Fixed newsletter charts data format
...
refs https://github.com/TryGhost/Team/issues/469
Uses updated data structure for newsletter charts, also updates to calculated openRate value
2021-02-23 03:16:10 +05:30
Peter Zimon
0023bf2749
Refined integration detail pages
2021-02-22 22:44:55 +01:00
Peter Zimon
937ce7ba89
Updated error box style
2021-02-22 22:33:42 +01:00
Peter Zimon
0a3757c16a
Refined colors
2021-02-22 22:26:45 +01:00
Rish
f1ea66fb5f
Filled defaults for newsletter open stats
...
refs https://github.com/TryGhost/Team/issues/469
Pads newsletter stats in case of insufficient data with empty values for line chart
2021-02-23 02:48:47 +05:30
Peter Zimon
f5dc5d166d
Updated member list column widths
2021-02-22 22:16:42 +01:00
Peter Zimon
cfd28963f0
Updated Dashboard mobile sizes
2021-02-22 22:13:36 +01:00
Peter Zimon
d8e4bf841f
Fixed code injection UI size bug
2021-02-22 21:44:48 +01:00
Rish
002cc33d52
Fixed currency in chart options
...
refs https://github.com/TryGhost/Team/issues/469
Uses correct binding to setup currency for MRR charts in y axis ticks
2021-02-23 02:12:12 +05:30
Rish
42d7282b57
Updated chart tick options for MRR
...
refs https://github.com/TryGhost/Team/issues/469
- Appends currency to the tick value in case of MRR charts
2021-02-23 02:07:55 +05:30
Peter Zimon
c5c0fd4d20
Fixed tags code mirror UI bugs
2021-02-22 21:30:02 +01:00
Peter Zimon
b398d57650
Fixed Admin API key regeneration UI bug
2021-02-22 21:17:53 +01:00
Peter Zimon
693eecb2e9
Fixed email preview UI bugs
2021-02-22 21:14:16 +01:00