Peter Zimon
3ed9e02ef1
Integrations UI fixes
2021-02-22 22:51:02 +01:00
Peter Zimon
0023bf2749
Refined integration detail pages
2021-02-22 22:44:55 +01:00
Peter Zimon
d8e4bf841f
Fixed code injection UI size bug
2021-02-22 21:44:48 +01:00
Peter Zimon
b398d57650
Fixed Admin API key regeneration UI bug
2021-02-22 21:17:53 +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
Kukhyeon Heo
568cd65fb3
✨ Added YAML file support for redirects ( #1703 )
...
refs https://github.com/TryGhost/Ghost/issues/11085
refs https://github.com/TryGhost/Ghost/pull/12187
- YAML file support has been added to Ghost's API through referenced above PR. YAML will become a default supported file in the next version of Ghost replacing JSON redirects
2021-02-22 13:27:00 +13:00
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
Sanne de Vries
0d99ffbf29
Fixed visual bug regenerate Zapier key and success message text overlay
2021-02-19 15:04:06 +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
Sanne de Vries
478084e274
Updated social media previews in general settings
2021-02-18 21:33:04 +01:00
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
Kevin Ansfield
8525fd701a
Updated launch wizard to use new design preview
...
refs e75720d390
- changed "Save and exit" to just "Exit" because it doesn't save anything
- updated design step of launch wizard to use new preview
- added `replacePreviewContents` action to launch controller to overwrite preview iframe contents directly
- replaced save-on-change behaviour with update-preview-on-change behaviour by POSTing to the front-end with preview header data and blatting the iframe contents with the result
- changed "Next step" button to "Save and continue" with progress spinner whilst saving
2021-02-18 17:07:14 +00:00
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
Naz
d84a70752d
Removed more leftover unsplash code & fixed tests
...
refs refs 07abb5443a
- Found some more unnecessary code for previous unsplash setting structure and removed it.
- Refactored the tests to be more in line to how AMP tests are done
2021-02-18 15:03:53 +13:00
naz
07abb5443a
Fixed EmberObject.create error on Admin start ( #1841 )
...
refs https://github.com/TryGhost/Ghost/pull/12632
- The `unsplash` setting has been migrated to a new format - plain boolean value. This is why it's no longer needed to do any serialization dances
2021-02-18 13:25:21 +13: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
Sanne de Vries
0d1f288beb
Fixed dark mode issues
2021-02-15 18:03:07 +01:00
Peter Zimon
b267b309d9
Updated integrations styles
2021-02-12 17:28:08 +01:00
Peter Zimon
43708f20fe
Refined buttons on staff screens
2021-02-12 16:58:04 +01:00
Peter Zimon
4839da5047
Refined integrations UI
2021-02-12 14:58:56 +01:00
Peter Zimon
f7cb949a6e
Responsive UI fixes
2021-02-12 14:29:49 +01:00
Aileen Nowak
7d616b0010
Move billing iFrame to render in main content area ( #1838 )
...
no issue
The billing iFrame needs to be rendered within the `main` content area rather than as fullscreen.
This needs most probably more tidying up, but is working for now without breaking the functionality.
* Move billing iFrame to render in main content area
* Fixed routing error when transistion url not defined
* Removed close modal button and esc key binding
2021-02-12 10:13:23 +00:00
Kevin Ansfield
5a8753fb8f
Added ability to install free themes directly from GitHub ( #1837 )
...
refs https://github.com/TryGhost/Ghost/issues/12608
requires https://github.com/TryGhost/Ghost/pull/12635
- adds `/settings/themes/install` route with `source` and `ref` query params that match the API. Shows a confirmation modal when accessed asking to confirm installation and activation
- does not allow Casper to be installed
- warns if installing the theme will overwrite an existing one
- follows similar process to zip uploads for error handling
- adds install/preview links for Massively in the free themes showcase
Co-authored-by: Sanne de Vries <sannedv@protonmail.com>
2021-02-12 09:19:25 +00:00
Rish
6f1ea8b018
Fixed nightshift property not set on Member charts
...
no issue
Nightshift value was not correctly setup on <GhMembersChart> component, so it was always set to false.
2021-02-11 20:54:34 +05:30
Peter Zimon
b8a79467ae
Updated icons
2021-02-11 11:45:14 +01:00
Peter Zimon
7c2bae6f29
CSS restructure for main sections
2021-02-10 18:48:27 +01:00
Peter Zimon
9093b32529
Refined editor main buttons
2021-02-10 16:35:25 +01:00
Peter Zimon
703d6df12b
Updated Labs UI
2021-02-10 13:00:07 +01:00
Peter Zimon
c9c62007db
Updated code injection styles
2021-02-10 11:54:27 +01:00
Sanne de Vries
48c9318089
Updated dark mode colors ( #1827 )
...
No issue
- Proposed color refresh for dark mode
- Improved overall styling for code injection in post settings and tag settings and added dark mode
2021-02-10 11:15:19 +01:00