Commit Graph

6738 Commits

Author SHA1 Message Date
Peter Zimon
3d4e1a2bf2 Koenig action bar color fixes
- changed highlighted icons to green
- updated action bar background in dark mode for better contrast
- udpated link input border to green
2021-03-09 12:45:18 +01:00
Kevin Ansfield
644a2eef9f Fixed header content jump when navigating between custom views 2021-03-09 11:38:48 +00:00
Peter Zimon
83b7aac8cd Refined ::selection color 2021-03-09 12:33:30 +01:00
Peter Zimon
7256de95b6 Updated custom view dot position
- moved custom post view's color dot to right of the menu name to make the navigation more visually balanced
2021-03-09 12:25:50 +01:00
Peter Zimon
9c94c5f6b2 Updated 'View billing' copy to 'Ghost(Pro)' 2021-03-09 12:25:50 +01:00
Sanne de Vries
b75839f325 Fixed Safari bug not showing full-height post preview 2021-03-09 09:52:35 +01:00
Sanne de Vries
425bf20c19 Fixed spacing issue in launch-site wizard 2021-03-09 09:51:37 +01:00
Peter Zimon
85f4ae525e Refined Portal redirect URLs
- added footer text and placeholder for Portal redirect URL input fields
2021-03-09 09:22:41 +01:00
Peter Zimon
c65b1b02d5 Fixed separator color in Koenig menu 2021-03-09 09:12:24 +01:00
Peter Zimon
951333701a Fixed link color in Portal settings 2021-03-09 09:09:52 +01:00
Aileen Nowak
a2fe325b6b Use own isActiveTrial property for show upgrade CTA
no issue

The subscription.status property was set for a Stripe response. Switch to a `isActiveTrial` custom property which we send from the BMA
2021-03-09 13:31:48 +13:00
Peter Zimon
6ce4d53259 Minor style fix for What's new notification 2021-03-08 19:34:31 +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
Peter Zimon
14fcd3c7fa Fixed payment settings input field UI bug 2021-03-08 17:16:16 +01:00
Peter Zimon
43c3b3cd43 Fixed overflow bug in Email settings 2021-03-08 17:06: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
c206506ccb Fixed menu positions in Settings main screen
- swapped Branding and Themes to follow a more logical setup flow
2021-03-08 15:07:29 +01:00
Peter Zimon
c5db8b38c0 Fixed member event list issues
- fixed copy for sent emails
- changed layout for member event list if Stripe info is not available
- fixed minor UI misalignment
2021-03-08 14:24:03 +01:00
Peter Zimon
4effce5285 Added '+' to positive growth on Dashboard 2021-03-08 13:55:34 +01:00
Peter Zimon
952384aeb2 Fixed image delete icon color in darkmode 2021-03-08 13:33:21 +01:00
Peter Zimon
5899d21e03 Fixed notification background in dark mode 2021-03-08 13:28:28 +01:00
Peter Zimon
f8b2d739ce Minor icon/copy fix for site setup flow 2021-03-05 15:55:56 +01:00
Peter Zimon
b8b5703899 Fix: hiding owner-only setting links from admins
- hides "Email newsletter" and "Payments" setting links from administrators on settings main page, as they are owner-only
2021-03-05 15:23:23 +01:00
Daniel Lockyer
6198cacd6a v4.0.0-rc.0 2021-03-05 14:08:52 +00:00
Fabien O'Carroll
7bf6294714 Added support for signup_event's to the event timeline
refs https://github.com/TryGhost/Team/issues/469
2021-03-05 13:01:48 +00:00
Sanne de Vries
6ea24e6384 Changed all green and blue modal buttons to black 2021-03-05 13:16:43 +01:00
Peter Zimon
b053f1d284 Added percent class to newsletter open rate on Dashboard 2021-03-05 12:46:32 +01:00
Peter Zimon
6dd07c1421 Changed top members limit to 5 2021-03-05 12:43:54 +01:00
Rish
418f6e9cbe Updated mrr stats data on dashboard
refs https://github.com/TryGhost/Team/issues/469
refs 6594741c11

- Updates mrr stats data on dashboard using updated object response
2021-03-05 16:41:16 +05:30
Peter Zimon
d787d5f8bf Optimised default staff user png 2021-03-05 11:02:19 +01:00
Peter Zimon
b45d8cd23a Updated responsive image size on Dashboard 2021-03-05 11:00:38 +01:00
Peter Zimon
2e9c9fcdfa Fixed tags loading screen UI bug 2021-03-05 10:19:37 +01:00
Peter Zimon
0da92d1cfe Fixed UI bug on staff user loading screen 2021-03-05 10:18:21 +01:00
Peter Zimon
504a19510a Updated default user cover image 2021-03-05 10:13:33 +01:00
Peter Zimon
1a214de850 Enabled Staff menu for non-admins/owner
Fixes https://github.com/TryGhost/Team/issues/523
2021-03-05 08:02:03 +01:00
Peter Zimon
0a413342b5 Fixed tests 2021-03-05 07:58:01 +01:00
Peter Zimon
f828e58938 Settings main page permission fix
- fixes a bug that settings main page was accessible for non-owners/admins
2021-03-05 07:51:49 +01:00
Peter Zimon
328dc12310 Fix settings link in PSM / Email
refs. https://github.com/TryGhost/Team/issues/520
2021-03-05 07:28:35 +01:00
Hannah Wolfe
77207fccff Updated host limit modal name
refs: https://github.com/TryGhost/Team/issues/510

- We now disable publishing, not just emailing, when over member limits
- Ideally, this should use the configured error message, but for now displaying the right info is important
2021-03-04 21:26:24 +00:00
Hannah Wolfe
6a1f71e92d Disabled zapier if custom integrations are disabled
refs: https://github.com/TryGhost/Team/issues/510

- Use the new limit config to disable the Zapier integration if custom integrations are disabled
2021-03-04 21:26:24 +00:00
Hannah Wolfe
ddd41e3b46 Updated new integration modal to handle host error
refs: https://github.com/TryGhost/Team/issues/510

- We need to display host limit errors if we get them
- Host limit errors have a custom message added to them, so we show the original context message
2021-03-04 21:26:24 +00:00
Hannah Wolfe
32599caa90 Updated to handle new Config API response
refs: https://github.com/TryGhost/Team/issues/510

- The config API has been changed to return the full hostSettings key, not just the billing URL
- This has been done because we are adding more config, and it's easier to reason about if Admin has the same config as server
- Proxying each value also requires multiple updates to the API each time
- This updates all the places where the old values were used
2021-03-04 21:26:24 +00:00
Kevin Ansfield
ea76d5f178 Fixed tag accent color picker
refs f10e133acd

- updated the component backing class with the expected actions/tasks
- largely duplicated from `<GhBrandSettingsForm>` which had more up-to-date code style
2021-03-04 18:07:48 +00:00
Sanne de Vries
f10e133acd Added color-picker to tag settings 2021-03-04 18:43:54 +01:00
Rish
80940361fa Fixed members count load on main nav
refs 1f46af4ed9

- Fixes test and updates member count load on main nav
2021-03-04 23:05:10 +05:30
Peter Zimon
95507864f0 Added variable width for inner panes of PSM 2021-03-04 18:34:25 +01:00
Sanne de Vries
4e0f0e88b2 Fixed Email footer input in settings not fully clickable bug 2021-03-04 17:01:48 +01:00
Sanne de Vries
95051868cf Changed theme preview links to new Marketplace preview 2021-03-04 16:38:01 +01:00
Peter Zimon
1f46af4ed9 Fix test
- temporarily undo members count
2021-03-04 15:30:34 +01:00