Sam Lord
d5f8a2b59d
WIP importer modal
...
no issue
2022-11-17 14:40:24 +00:00
Kevin Ansfield
f92c62b59a
Switched API key regeneration modal to new modal pattern
...
refs https://github.com/TryGhost/Team/issues/1734
refs https://github.com/TryGhost/Team/issues/559
refs https://github.com/TryGhost/Ghost/issues/14101
- switches to newer modal patterns ready for later Ember upgrades
- migrated Zapier controller to native class syntax
- fixed regeneration confirmation text not being visible on Zapier screen
2022-11-14 09:55:34 +00:00
James Morris
42bf847142
Cleaning up and formalizing how events show across all activity feeds
...
- There was some formatting problems on the Dashboard with certain events
- There was inconsitencies with how we formatted some events over others
- Removed 'on' and just using '-' for all
refs https://github.com/TryGhost/Team/issues/2243
2022-11-11 15:18:03 +00:00
Simon Backx
28e4eb60ae
🐛 Fixed offer links with an archived tier ( #15792 )
...
refs https://github.com/TryGhost/Team/issues/2233
**Problem**
When a user clicks an offer link that has an archived tier, the site
blocks and you are no longer able to scroll. This is because the product
for that offer can't be found. This has been fixed by updating the
`isActiveOffer` helper to also check for the existence of the
corresponding tier.
**Solution**
- You no longer are able to create new offers if there are no active
tiers
- A custom message is shown that instructs the user to create a new tier
if there are not active tiers on the offers page
- Improved detection of changes in tiers by correctly reloading the
members utils service after tier changes
- Portal redirects to the homepage for offers with an archived tier
(same behaviour as invalid offers)
- Offers of an archived tier are no longer visible in the dashboard
2022-11-11 10:11:34 +01:00
Simon Backx
b821c84b9e
Cleaned up member filters ( #15784 )
...
fixes https://github.com/TryGhost/Team/issues/2134
fixes https://github.com/TryGhost/Team/issues/2133
- Moved all filters to separate files to make the filter component a lot more readable and easier to maintain.
- Removed long switch style code from hbs for filter column values
- Filters for features that are disabled (such as open tracking, click tracking or member attribution) are now hidden when they are disabled
- The open rate column in the members table is now only visible if open tracking is enabled
2022-11-10 11:05:12 +01:00
Elena Baidakova
d542fadd63
Adjusted feedback title to dark theme ( #15793 )
...
closes TryGhost/Team#2236
2022-11-09 19:19:27 +04:00
James Morris
2fb6fcabb2
Changed post and page rows go to editor plus code and styles cleanup
...
- Made the majority of the row go to the editor instead
- Removed illegal nested hyperlinks and cleaned up other markup
- Removed some feature flag code around this page and fixed styles for them
- Improved some dark mode styling
- Lots of refactoring with code and styles
refs https://github.com/TryGhost/Team/issues/2223
2022-11-08 14:29:11 +00:00
Elena Baidakova
a605679bfa
Moved all code for feedback chart to one file ( #15774 )
...
closes TryGhost/Team#2143
- All logic for feedback pie chart was spread through multiple files. It
would be difficult to scale it. Now it is encapsulated in one file.
2022-11-08 09:42:32 +04:00
Sanne de Vries
2aa0ccde4f
Fixed button group padding on email preview screen
...
No ref
2022-11-04 17:41:19 +07:00
Djordje Vlaisavljevic
2cd106ba02
Fixed scrollable table data showing outside of table
...
no ref
2022-11-01 22:45:30 +01:00
James Morris
932dee4958
Removed the need for custom column sizes on new clicked tab
...
refs https://github.com/TryGhost/Team/issues/2179
2022-10-27 17:11:32 +01:00
James Morris
3d3653b09a
Removed links from sources and added a prefix icon
...
refs https://github.com/TryGhost/Team/issues/2183
2022-10-27 17:07:41 +01:00
James Morris
9febc70d72
Tiny adjustments to the tabs so metrics don't look so big
...
refs https://github.com/TryGhost/Team/issues/2179
2022-10-27 17:05:04 +01:00
Aileen Nowak
93f20d4664
Added changelog subscribe button to What's new
page
...
no issue
2022-10-27 17:01:27 +01:00
James Morris
683d476394
Added a quick fix to bring back the feedback tab pie chart
...
https://github.com/TryGhost/Team/issues/2172
2022-10-26 18:15:35 +01:00
James Morris
4f40fb8e12
Updated the post analytics tab design and added in responsiveness
...
- Changed the tab design to now include icons all across
- Better way of showing positive sentiment
- Much better responsiveness for the whole page
refs https://github.com/TryGhost/Team/issues/2172
2022-10-26 18:04:17 +01:00
Elena Baidakova
f1e476d6af
Add forceRender
property to tabs ( #15699 )
...
closes TryGhost/Team#2163
- `forceRender` property adds ability to render content of tabs in
advance (even if tab wasn't selected)
2022-10-26 18:03:29 +01:00
James Morris
176af30788
Added in clicks URLs for the members table under clicked tab
...
refs https://github.com/TryGhost/Team/issues/2149
2022-10-25 17:50:23 +01:00
James Morris
66e42c8b29
Moved the pagination to the right based on feedback
...
refs https://github.com/TryGhost/Team/issues/2149
2022-10-25 16:13:42 +01:00
Djordje Vlaisavljevic
3e206411f8
Updated attribution info design on member profile
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-25 16:55:19 +02:00
James Morris
bd091c65c7
Tidying up some aspects of the post analytics page and engagement bar
...
- Removed the dummy rows as they looked like loading states
- Improved the spacing of the pie chart
- Showing total number when pagination isn't required
- Tweaks across the page to look more consistent
refs https://github.com/TryGhost/Team/issues/2149
2022-10-25 12:55:03 +01:00
James Morris
c533af61a9
Removed the source attributiont table from Post Analytics page and added dummy metric to Conversions tab
...
refs https://github.com/TryGhost/Team/issues/2157
2022-10-25 11:05:44 +01:00
Peter Zimon
441ec742c0
Fixed icon style bug for Explore menu
...
no issue
- the circle component of the Explore icon was overriden with other style definitions
2022-10-25 11:27:23 +02:00
Peter Zimon
f5a55092e5
Updated Explore menu
...
no issue
- Explore menu was before View site
- Explore menu colors were off in dark mode because it used old icon styles
2022-10-25 07:13:22 +02:00
Elena Baidakova
9720459f55
Added pie chart for activity feed ( #15673 )
...
closes TryGhost/Team#2088
- Added pie chart to feedback event
- Added `negative_feedback` field to response from BE
2022-10-21 21:34:05 +04:00
James Morris
a79c48e547
Add in dummy rows and empty states to the engagement bar
...
refs https://github.com/TryGhost/Team/issues/2130
2022-10-21 17:33:44 +01:00
Simon Backx
7c824556c2
Added new members filters and refactored filters ( #15667 )
...
fixes https://github.com/TryGhost/Team/issues/2112
- Removed a bit of duplicate code across templates and components that was used to handle filters
- Updated filter objects to contain information about the filter
- Added resource filters that are able to select a single resource, which can be used in columns
- Filters can now define columns by themselves. Not all columns already make use of this functionality, but we can move those over later (cleanup: https://github.com/TryGhost/Team/issues/2133 )
- The filter definitions became quite long. We should move them to separate files in the future: https://github.com/TryGhost/Team/issues/2134
- Filters can now have custom NQL parsing
- Improved support for parsing recursive or grouped NQL queries
- Added support for filtering members by feedback
2022-10-21 17:18:00 +02:00
James Morris
7d6cfc905e
Making avatar initials smaller in the engagement bar
...
refs https://github.com/TryGhost/Team/issues/2139
2022-10-21 16:12:45 +01:00
James Morris
c2e43a0805
Changing the metric to positive feedback rather than more like this
...
refs https://github.com/TryGhost/Team/issues/2138
2022-10-21 16:06:27 +01:00
James Morris
11bea8d9f0
Better matching the pagination styles across modules for post analytics
...
- Careful of flags, having different paginations depending on those
- Little stylistic adjustment to how pagination is shown on engagement bar
- Quite a few feature flag checks to make sure the right style is showing
refs https://github.com/TryGhost/Team/issues/2136
2022-10-21 14:53:09 +01:00
James Morris
8d13aa003f
Quick tweak to max height when there are columns side-by-side
...
refs https://github.com/TryGhost/Team/issues/2118
2022-10-21 14:01:40 +01:00
Djordje Vlaisavljevic
3d697fb67b
Updated explainer text design
...
refs https://github.com/TryGhost/Team/issues/2127
2022-10-21 13:50:03 +02:00
Rishabh
25cbbff81c
Refined link edit flow on Admin
...
refs https://github.com/TryGhost/Team/issues/2116
2022-10-21 15:57:32 +05:30
Djordje Vlaisavljevic
06365b1d00
Changed explainer text color and icon to deemphasize it
...
refs https://github.com/TryGhost/Team/issues/2127
2022-10-21 11:46:33 +02:00
Djordje Vlaisavljevic
9e3e3d7131
Removed unnecessary padding
...
refs https://github.com/TryGhost/Team/issues/2127
2022-10-21 11:04:27 +02:00
Djordje Vlaisavljevic
1e1a155b7d
Updated edited state font weight for better contrast
...
refs https://github.com/TryGhost/Team/issues/2127
2022-10-21 10:37:31 +02:00
Elena Baidakova
bbf6b95cbf
Added filtered events tables to the analytics page ( #15669 )
...
closes TryGhost/Team#2087
2022-10-21 12:31:25 +04:00
Djordje Vlaisavljevic
dafdfc7a7c
Vertically aligned icons
...
refs https://github.com/TryGhost/Team/issues/2127
2022-10-20 21:58:33 +02:00
Djordje Vlaisavljevic
e84e58f9b3
Fixed unrelated elements sharing the same CSS class
...
refs https://github.com/TryGhost/Team/issues/2127
2022-10-20 21:49:14 +02:00
Djordje Vlaisavljevic
2325969f77
Fixed missing padding in post analytics header
...
refs https://github.com/TryGhost/Team/issues/2127
2022-10-20 21:43:12 +02:00
Djordje Vlaisavljevic
bb182674df
Deemphasized edited state
...
refs https://github.com/TryGhost/Team/issues/2127
2022-10-20 21:39:48 +02:00
Djordje Vlaisavljevic
a0b5267f0f
Improved responsiveness
...
refs https://github.com/TryGhost/Team/issues/2067
2022-10-20 16:26:39 +02:00
Djordje Vlaisavljevic
b4d16a7d3e
Fixed first and last child padding in edit mode
...
refs https://github.com/TryGhost/Team/issues/2067
2022-10-20 16:11:44 +02:00
James Morris
40b8a838ae
Moving the post analytics layout closer to new design
...
- Newsletter clicks module has new header and box
- Source attribution module has new header and box
- Resources have new headers inside the box
- New split layout if there are two modules side-by-side
refs https://github.com/TryGhost/Team/issues/2119
2022-10-20 13:17:25 +01:00
Djordje Vlaisavljevic
0172fd3ef2
Made default and editing states the same height
...
refs https://github.com/TryGhost/Team/issues/2067
2022-10-20 12:43:41 +02:00
James Morris
02698b4559
Moved the resources to the new style
...
refs https://github.com/TryGhost/Team/issues/2117
2022-10-20 10:01:30 +01:00
Djordje Vlaisavljevic
e6bde038ba
Fixed period filter not appearing on smaller screens on dashboard
...
no ref
2022-10-19 16:55:33 +02:00
Djordje Vlaisavljevic
b310b3a97a
Added design for edited state of newsletter links
...
refs https://github.com/TryGhost/Team/issues/2111
- Added indicator that the link in a newsletter has been edited after sending
2022-10-19 15:33:37 +02:00
Elena Baidakova
c65b980ada
Added tabs component ( #15652 )
...
closes TryGhost/Team#2086
2022-10-19 15:20:15 +04:00
Djordje Vlaisavljevic
d14dd3e3ae
Fixed overflow for newsletter links
...
refs https://github.com/TryGhost/Team/issues/2067
2022-10-19 12:59:54 +05:30
Djordje Vlaisavljevic
e3c03bb754
Added newsletter links editing explanation text
...
refs https://github.com/TryGhost/Team/issues/2067
2022-10-19 12:59:54 +05:30
Djordje Vlaisavljevic
6b46f3f295
Made edit link button always visible
...
refs https://github.com/TryGhost/Team/issues/2067
2022-10-19 12:59:54 +05:30
Djordje Vlaisavljevic
a014b5838a
Added design for success and error states for editing newsletter links
...
refs https://github.com/TryGhost/Team/issues/2095
refs https://github.com/TryGhost/Team/issues/2098
- Added success state design for editing links in newsletters
- Added error state for invalid URL when editing links in newsletters
2022-10-18 10:53:34 +02:00
Djordje Vlaisavljevic
097b232524
Fix newsletter links ( #15621 )
...
Added a button for editing links in newsletters after sending to the
Post analytics page
Co-authored-by: Rishabh <zrishabhgarg@gmail.com>
2022-10-14 18:09:42 +02:00
James Morris
e074676e12
Updated engagement bar metrics so when no link it doesn't hover
...
no issue
2022-10-14 12:19:29 +01:00
James Morris
60ce10be9f
Fixed up more like this and newsletter clicks table at narrower viewports
...
no issue
2022-10-14 11:18:56 +01:00
Elena Baidakova
67b65538cf
Added toggle to enable/disable audience feedback in admin ( #15601 )
...
closes TryGhost/Team#2043
- Added ability to enable like/dislike buttons for each newsletter.
- Buttons color calculated from accent color.
2022-10-13 10:24:46 +04:00
Rishabh
6b7f4dd1c7
Fixed cursor for attribution table header
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-12 10:51:13 +05:30
Djordje Vlaisavljevic
73f679ce59
Updated attribution box design
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-11 10:47:31 +02:00
Djordje Vlaisavljevic
fd790ae4c6
Made the dashboard header sticky
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-11 10:47:31 +02:00
Sanne de Vries
3895f20d89
Fixed missing padding on whats-new page title
2022-10-10 11:06:01 +07:00
Aileen Booker
c4188c1a9e
Added Ghost Explore in Ghost as iframe app behind feature flag ( #15495 )
...
no issue
- Added Ghost Explore screen behind alpha flag
- Moved existing /explore route to /explore/connect which we'll redirect to for outside requests
- Added iframe communication with Ghost Explore App
2022-10-07 14:32:54 +01:00
Djordje Vlaisavljevic
e679bb4187
Updated the svg size
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-07 15:43:59 +05:30
Djordje Vlaisavljevic
836010c0f2
Added back both columns to the all sources modal
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-07 15:43:59 +05:30
Djordje Vlaisavljevic
4630e5122b
Fixed all sources modal height
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-07 15:43:59 +05:30
Djordje Vlaisavljevic
15fbd3d7e6
Updated attribution widget design
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-07 15:43:59 +05:30
Djordje Vlaisavljevic
f4d5271a1f
Updated inactive state
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-07 15:43:59 +05:30
Djordje Vlaisavljevic
d9b3c1de41
Fixed attribution widget grid
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-07 15:43:59 +05:30
Djordje Vlaisavljevic
ff4f93f4a5
Updated attribution widget design
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-06 22:26:54 +02:00
James Morris
4e3380190b
Improving the member filters
...
- Closes dropdown when removing labels
- Larger width to handle multiple labels better
- Subtle focuses when using tabs only
- Bigger close button hitpoints on labels
- Added text ellipis for larger labels in dropdown
- Added some event propagation stops
no issue
2022-10-06 12:21:55 +01:00
Sanne de Vries
a2bfdc7534
Updated error status in post list and the editor
...
Refs https://github.com/TryGhost/Team/issues/2009
2022-10-06 17:37:08 +07:00
Sanne de Vries
08da18e324
Fixed breadcrumbs responsive issues
...
Refs https://www.notion.so/ghost/Switch-breadcrumb-style-513a624c0e0d490ca39a2fdb97a6971a
- New breadcrumb style broke posts list on smaller screens
- Updated copy to reflect the action taken on the page (e.g. Edit tag)
2022-10-06 16:25:57 +07:00
Simon Backx
aaabf4b103
🎨 Improved email failure handling and retrying ( #15504 )
...
fixes https://github.com/TryGhost/Team/issues/2009
- When an email is sent, but it failed there was no way to retry once you left the retry screen
- There was no indication that the email failed to send in the post list and editor
2022-10-06 11:12:11 +02:00
Djordje Vlaisavljevic
94aaa168cd
Added disabled state with CTA for Zapier integration
...
refs https://github.com/TryGhost/Team/issues/1157
2022-10-05 15:36:52 +02:00
Djordje Vlaisavljevic
b15451dfa6
Deemphasized unavailable sources and added an explainer
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-04 13:29:25 +02:00
Sanne de Vries
0124c2f28a
Updated member activity page with new breadcrumb styles
...
Refs https://www.notion.so/ghost/Switch-breadcrumb-style-513a624c0e0d490ca39a2fdb97a6971a
- Filtering on specific member activity now uses new breadcrumb pattern
- Fixed double scrollbar issue on member activity and history page
2022-10-04 13:51:01 +07:00
Sanne de Vries
2c498ab193
Updated breadcrumb and title style across admin
...
Refs https://www.notion.so/ghost/Switch-breadcrumb-style-513a624c0e0d490ca39a2fdb97a6971a
- Separating out the breadcrumbs and the title makes it easier to navigate back on multiple levels for nested pages.
- Avoids very long titles, as it doesn't include breadcrumbs anymore
2022-10-04 12:35:29 +07:00
Djordje Vlaisavljevic
ee40c92758
Updated cursor for disabled dropdown
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-03 11:42:50 +02:00
Djordje Vlaisavljevic
198e43daec
Updated disabled state
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 20:49:53 +02:00
Djordje Vlaisavljevic
fb2f0b3d3b
Updated the all sources modal grid
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 20:33:00 +02:00
James Morris
fd977479ee
Tweaked up the analytics resources sections
...
refs https://github.com/TryGhost/Team/issues/1987
2022-09-29 17:38:50 +01:00
James Morris
c44e7d1536
Improving the newsletter clicks table in post analytics
...
refs https://github.com/TryGhost/Team/issues/1984
2022-09-29 16:15:27 +01:00
Djordje Vlaisavljevic
9fa48613de
Updated hover state for the anchor dropdown
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 16:14:58 +02:00
James Morris
9e51ba0c31
Removed the button labels from the post rows
...
refs https://github.com/TryGhost/Team/issues/1965
2022-09-29 15:07:37 +01:00
Djordje Vlaisavljevic
3fe51c8e9a
Set max height for All sources modal
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 15:59:12 +02:00
James Morris
a9308e6394
Adding in new code to bring source attribution more in line
...
refs https://github.com/TryGhost/Team/issues/2001
2022-09-29 14:52:36 +01:00
James Morris
9be863cc82
Tiny tweaks to styles for post analytics
...
- Made the source attribution table half and half
- Adjust the button hover for post rows
no issue
2022-09-29 11:06:29 +01:00
Djordje Vlaisavljevic
0d6946685e
Updated design for multiple subs in sub box edge case
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 10:22:59 +02:00
Rishabh
f9215cbbe4
Refined attribution table unavailable source style
...
- updates legend color for Unavailable to match Others as a white transparent dot
2022-09-29 11:17:02 +05:30
James Morris
5299905851
Added in the static front-end of the pagination
...
refs https://github.com/TryGhost/Team/issues/1984
2022-09-28 18:18:45 +01:00
James Morris
4cf5380724
Added in member filtering to rest of stats in analytics
...
- This adds member filtering for signups and conversions in analytics
- This also makes all events in rows clickable
refs https://github.com/TryGhost/Team/issues/1969
2022-09-28 17:10:15 +01:00
Djordje Vlaisavljevic
901708b299
Updated design of Other sources field
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-28 17:25:51 +02:00
Djordje Vlaisavljevic
e843df75b4
Added commented out footnote
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-28 17:25:51 +02:00
Djordje Vlaisavljevic
584546cf1d
Updated other sources button
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-28 16:47:29 +02:00
Djordje Vlaisavljevic
52af7c687d
Added attribution help docs link placeholder
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-28 16:31:52 +02:00
James Morris
cd97341ed6
Fixed up the edit and stats buttons based on feedback
...
refs https://github.com/TryGhost/Team/issues/1994
2022-09-28 13:44:58 +01:00
Djordje Vlaisavljevic
b72b51b542
Made the attribution widget look better on smaller screens
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-28 14:20:40 +02:00
Djordje Vlaisavljevic
9209a39c29
Added new attribution widget design
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-28 13:44:28 +02:00
James Morris
994f0eea64
Tiny padding adjustment for boxes
...
refs https://github.com/TryGhost/Team/issues/1968
2022-09-28 11:11:15 +01:00
Djordje Vlaisavljevic
49a922fbd5
Updated attribution widget empty state
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-28 11:05:28 +02:00
Djordje Vlaisavljevic
ca7937d100
Removed inline styles
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-27 21:36:59 +02:00
Djordje Vlaisavljevic
b64e7b6da0
Fixed dashboard dark mode issues
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-27 20:47:10 +02:00
Djordje Vlaisavljevic
8a3c696f9d
Fixed subscription box dark mode issues
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-27 20:34:59 +02:00
James Morris
81605f7f2a
Added a basic loading state to modules in post analytics
...
refs https://github.com/TryGhost/Team/issues/1956
2022-09-27 18:02:20 +01:00
James Morris
c266971e04
Fixed the broken source attributiont table design in post analytics
...
refs https://github.com/TryGhost/Team/issues/1959
2022-09-27 18:02:20 +01:00
Djordje Vlaisavljevic
cbd76f3437
Updated dot color
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-27 16:52:21 +02:00
Djordje Vlaisavljevic
970eef761c
Removed dots from modal sources table
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-27 13:54:27 +02:00
James Morris
ec9e61dc2f
Tweaks to how click events are handled based on feedback
...
refs https://github.com/TryGhost/Team/issues/1981
2022-09-27 12:29:08 +01:00
Djordje Vlaisavljevic
87ad7d1df3
Updated font weight for source
...
refs https://github.com/TryGhost/Team/issues/1953
2022-09-27 10:51:51 +02:00
Djordje Vlaisavljevic
83f88e1586
Added pointer cursor to column names
...
refs https://github.com/TryGhost/Team/issues/1941
2022-09-27 10:02:27 +02:00
Djordje Vlaisavljevic
5d5fc33d2c
Updated MRR widget design
...
refs https://github.com/TryGhost/Team/issues/1932
2022-09-27 09:53:41 +02:00
Rishabh Garg
b1b3c72642
Added sorting for attribution data on dashboard ( #15474 )
...
refs https://github.com/TryGhost/Team/issues/1941
- sorts attribution table and chart on signups or paid conversions
2022-09-26 23:29:30 +05:30
James Morris
ad2cb3ae11
Lots of visual tweaks to the post list table
...
refs https://github.com/TryGhost/Team/issues/1965
2022-09-26 17:30:39 +01:00
Djordje Vlaisavljevic
bb0b9c4261
Added rotation to the details toggle arrow
...
refs https://github.com/TryGhost/Team/issues/1904
2022-09-26 17:12:56 +02:00
Djordje Vlaisavljevic
bdc43d8f66
Updated table design
...
refs https://github.com/TryGhost/Team/issues/1941
2022-09-26 17:12:25 +02:00
Djordje Vlaisavljevic
752cf1a607
Added static sort indicator to the table
...
refs https://github.com/TryGhost/Team/issues/1941
2022-09-26 15:53:26 +02:00
Djordje Vlaisavljevic
6461e814db
Updated font weight
...
refs https://github.com/TryGhost/Team/issues/1941
2022-09-26 15:32:18 +02:00
Djordje Vlaisavljevic
d024bd60fc
Updated attribution widget design
...
refs https://github.com/TryGhost/Team/issues/1941
2022-09-26 15:30:20 +02:00
James Morris
97af5c3731
Added a small tweak to the percentages on post list
...
refs https://github.com/TryGhost/Team/issues/1965
2022-09-26 12:30:54 +01:00
James Morris
7e780681d9
Looking to improve the post list rows again for email clicks
...
refs https://github.com/TryGhost/Team/issues/1965
2022-09-26 12:30:54 +01:00
James Morris
c92267c900
Realignement of the post list items for email clicks
...
no issue
2022-09-26 12:30:54 +01:00
Djordje Vlaisavljevic
ceadb2634f
Updated MRR widget design
...
refs https://github.com/TryGhost/Team/issues/1932
2022-09-26 13:21:05 +02:00
Djordje Vlaisavljevic
4941627128
Added show/hide behaviour to subscription box details
...
refs https://github.com/TryGhost/Team/issues/1904
2022-09-26 13:20:31 +02:00
Djordje Vlaisavljevic
b9c7fe316b
Updated attribution widget design
...
refs https://github.com/TryGhost/Team/issues/1941
2022-09-26 12:14:06 +02:00
Rishabh
190031f38c
Added modal for showing all attribution sources
...
refs https://github.com/TryGhost/Team/issues/1941
- limits the source attribution list to top 5 on dashboard, and shows all sources on clicking on `Other` link
Fixed lint
2022-09-26 10:43:05 +05:30
Rishabh
baaf64405a
Refined details toggle on member subscription box
...
refs https://github.com/TryGhost/Team/issues/1904
2022-09-26 10:43:05 +05:30
Djordje Vlaisavljevic
50100a7c8d
Capitalized subscription page
...
refs https://github.com/TryGhost/Team/issues/1904
2022-09-26 10:43:05 +05:30
Djordje Vlaisavljevic
bdce8f21cc
Updated font weights
...
refs https://github.com/TryGhost/Team/issues/1904
2022-09-26 10:43:05 +05:30
Djordje Vlaisavljevic
4a8c9a530b
Updated embedded MRR metric design
...
refs https://github.com/TryGhost/Team/issues/1932
2022-09-26 10:43:05 +05:30
Djordje Vlaisavljevic
0be2191726
Updated attribution dashboard widget design
...
refs https://github.com/TryGhost/Team/issues/1941
Updated attribution dashboard widget design
refs https://github.com/TryGhost/Team/issues/1941
2022-09-26 10:43:05 +05:30
Sanne de Vries
663b9ffe02
Updated post list stats
...
Refs https://github.com/TryGhost/Team/issues/1895
2022-09-26 10:39:37 +07:00
James Morris
6c527cfe78
Made the margins event between elements in the new post rows
...
refs https://github.com/TryGhost/Team/issues/1957
2022-09-23 15:55:20 +01:00
James Morris
eb7547ea3c
Added a new click icon for the member attribution flag
...
- Adds a new SVG icon when the members attribution flag is on only
- Fixes up some dark mode issues for the URL scrollable in events
refs https://github.com/TryGhost/Team/issues/1951
2022-09-22 18:00:48 +01:00
James Morris
729935eca7
Tidied up the page a bit more with the source attribution included
...
- Has the source attribution chart and table with some basic styles
- Added in a edit button to the analytics page
refs https://github.com/TryGhost/Team/issues/1920
2022-09-22 17:20:15 +01:00
Djordje Vlaisavljevic
a0c6fafba1
Refined source attribution dashboard design ( #15457 )
...
refs https://github.com/TryGhost/Team/issues/1932
refs https://github.com/TryGhost/Team/issues/1941
refs https://github.com/TryGhost/Team/issues/1904
refs https://github.com/TryGhost/Team/issues/1932
- updates attribution sources table design
- updates member profile page design
2022-09-22 21:46:42 +05:30
James Morris
433842b2f2
Fixed up the post analytics page so it didn't break at narrower viewports
...
- Some layout problems at narrower viewports
- Followed dashboard convention with stacking metrics when narrow
- Stacking resources too
refs https://github.com/TryGhost/Team/issues/1937
2022-09-22 12:24:28 +01:00
James Morris
16acdad985
Improved the post table at narrower viewports
...
- Fixed up the broken table for Email Clicks flag
- Double checked other flags and when flag is off and fixed those
- Tested to smallest width
refs https://github.com/TryGhost/Team/issues/1937
2022-09-21 15:20:11 +01:00
James Morris
fe46bd05fb
Added in email clicks icon and better handling of URLs
...
- Now has a new email click icon
- Handles long URLs better in the events list
- Fixed narrow viewports bug with events
refs https://github.com/TryGhost/Team/issues/1936
2022-09-21 14:05:37 +01:00
Sanne de Vries
b2d449fecf
Added Lexical indicator to post list
...
Closes https://github.com/TryGhost/Team/issues/1926
2022-09-19 15:40:19 +01:00
Sanne de Vries
e2dbf2c748
Added indicator to the Lexical editor screen
...
Refs https://github.com/TryGhost/Team/issues/1926
2022-09-19 14:48:44 +01:00
Sanne de Vries
a6c76dadc3
Fixed missing shadow on hovering edit button in post list
2022-09-19 10:47:27 +01:00
Djordje Vlaisavljevic
99f119a1f4
Source attribution design ( #15431 )
...
- Updated subscription box design
- Added Source attribution widget to the dashboard
Co-authored-by: Rishabh <zrishabhgarg@gmail.com>
2022-09-19 10:48:24 +02:00
Sanne de Vries
9cca07ff70
Replaced all classnames referencing stats with analytics
...
Refs https://github.com/TryGhost/Team/issues/1893
2022-09-17 12:26:39 +01:00
Sanne de Vries
8a5bbad8e3
Updated resources section on post analytics page
...
Refs https://github.com/TryGhost/Team/issues/1918
2022-09-17 12:21:03 +01:00
Sanne de Vries
a4ff3e1900
Added resource section to post analytics page
...
Refs https://github.com/TryGhost/Team/issues/1918
2022-09-16 16:09:54 +01:00
Sanne de Vries
a077d4393f
Updated post list for newsletters and/or memberships disabled
...
Refs https://github.com/TryGhost/Team/issues/1915
2022-09-16 14:59:29 +01:00
Sanne de Vries
e87f468042
Updated email newsletter tracking settings
...
Refs https://github.com/TryGhost/Team/issues/1914
2022-09-16 13:14:48 +01:00
Peter Zimon
e957c6d3a1
Updated Members importer preview table min. height
...
no refs.
- removed `min-height` of members importer preview table because it caused a weird spacing issue when there were only 1 or 2 columns in the CSV
2022-09-16 11:30:34 +02:00
Peter Zimon
2769578dbd
Various Members importer UX improvements
...
no refs.
- CSV overview table headings were selectable
- spinner on the last screen was confusing: users might think they had to wait for something to finish, but that's not true
- spacings in import confirmation emails were off
2022-09-16 10:50:54 +02:00
Peter Zimon
d330c91555
Added category to Dashboard Explore section title
...
no refs.
- category name with a link to a prefiltered Ghost Explore page on the Dashboard's Explore section helps users get a direct link to more sites from with the same topic
2022-09-15 17:28:49 +02:00
Sanne de Vries
2deb8f4595
Updated post list stats and CTA
...
Refs https://github.com/TryGhost/Team/issues/1895
2022-09-15 16:21:57 +01:00
Sanne de Vries
5a2e1ddab6
Updated post-analytics page breadcrumb structure
...
Refs https://github.com/TryGhost/Team/issues/1893
- New structure allows for multiple level navigation when we apply this to all pages.
2022-09-15 15:15:25 +01:00
Sanne de Vries
de9d63bb9f
Fixed Opens and Clicks position jumping on hovering post list
...
Refs https://github.com/TryGhost/Team/issues/1895
2022-09-15 13:50:59 +01:00
Sanne de Vries
e008e8c9fd
Added animated transition to post list hover states
...
Refs https://github.com/TryGhost/Team/issues/1895
2022-09-15 13:23:22 +01:00
Sanne de Vries
47903962cc
Updated post list layouts
...
Refs https://github.com/TryGhost/Team/issues/1895
2022-09-15 12:50:53 +01:00
Sanne de Vries
8d607b9490
Updated draft and scheduled status in post list
...
Refs https://github.com/TryGhost/Team/issues/1895
- Added a dot for emphasis
- Added extra info on hovering scheduled posts
2022-09-15 09:08:51 +01:00
Sanne de Vries
50e00a3b4c
Updated post stats page
...
Refs https://github.com/TryGhost/Team/issues/1893
2022-09-14 14:22:25 +01:00
Sanne de Vries
8b24022e5f
Updated post list with email clicks
...
Refs https://github.com/TryGhost/Team/issues/1895
2022-09-14 12:21:22 +01:00
Sanne de Vries
b5904d9956
Updated post list item hover state
...
Refs https://github.com/TryGhost/Team/issues/1895
2022-09-14 11:50:28 +01:00
Djordje Vlaisavljevic
1c6c737a22
Updated locked integrations state styles
...
no issue
2022-09-14 11:19:39 +02:00
Sanne de Vries
64ebc5dc3e
Updated post list design to accommodate new post stats page
...
Refs https://github.com/TryGhost/Team/issues/1895
2022-09-13 15:01:03 +01:00
Sanne de Vries
70ae355ba6
Updated design of the post analytics page
...
Refs https://github.com/TryGhost/Team/issues/1893
- Added html structure with hardcoded date to get a sense of look & feel of the page
2022-09-13 12:18:32 +01:00
Sanne de Vries
224cee8fa6
Updated Explore feed on dashboard
...
No issue
2022-09-07 13:07:14 +01:00
Sanne de Vries
cbccd400c6
Updated Explore section on dashboard
...
No issue
2022-09-06 14:59:33 +01:00
Aileen Nowak
beaf7464c6
Replaced Staff Picks with Explore feed
...
no issue
- Deleted staff picks
- Added Explore Feed Dashboard resource
- Added styles and svgs
- Moved "What's New" resource into a split box with community box
2022-09-06 13:46:38 +00:00
Daniel Lockyer
b226b03f09
Renamed Audit Log to History
...
refs https://github.com/TryGhost/Toolbox/issues/356
- this commit updates the route to `/settings/history` and moves all the
files to their new name so we can avoid further cleanup down the line
2022-09-06 11:49:29 +01:00
Peter Zimon
cb644b3fd7
Restructured Audit log IA
...
refs. https://github.com/TryGhost/Toolbox/issues/356
- renamed page to “History” now to make it less technical
- moved the history page out to the Advanced section in Settings to increase discoverability
- moved the About section from General settings to a modal because that technical data was not connected to General settings
2022-09-06 11:18:07 +02:00
James Morris
dd65c99104
Made longer URLs scrollable on hover for Email CTA and Button modules in the editor
...
no issue
2022-09-02 18:39:41 +01:00
Sanne de Vries
a2fc31aa0a
Cleaned up icon styles
...
Refs https://www.notion.so/ghost/Unify-icons-across-Admin-7e3d124d5db34c63beccca029af595e7
- Reduced duplicate plus icons
- Replaced fill trash, info and pen icons by stroke icons
- Removed fill styles from default button classes
- Removed launch-wizard css
2022-09-02 16:56:02 +01:00
James Morris
245229e7b8
Little fix to stop weird positioning when showing help on members
...
no issue
2022-09-01 14:53:08 +01:00
James Morris
4f8526fd77
Improving the members page on mobile
...
no issue
2022-09-01 13:09:23 +01:00
Peter Zimon
8b831a68e8
Improved Audit log filter dropdown design
...
refs. https://github.com/TryGhost/Toolbox/issues/356
- the event filter list was a bit harder to parse without icons
2022-09-01 13:56:54 +02:00
Sanne de Vries
6290fd6deb
Cleaned up non-inlined usage of svg icons
...
No issue
2022-08-31 16:49:11 +01:00
Sanne de Vries
e7c25f84df
Deleted unused image files
...
No issue
2022-08-31 15:48:17 +01:00
James Morris
d5bf2027dc
Improved the members table on mobile
...
no issue
2022-08-31 14:48:06 +01:00
Peter Zimon
16dc2be3cf
Fixed post status UI bug
...
no refs.
- due to a regression the padding on the left of the post status indicator was set to zero
2022-08-29 10:59:56 +02:00
Simon Backx
2bc79cd94f
Updated attribution counts linking to editor if zero
...
refs https://github.com/TryGhost/Team/issues/1843
- Also fixes that attribution counts are hidden for contributors
2022-08-25 17:09:22 +02:00
James Morris
22b0586667
Tweaks to column sizes for events and a way to show new event icons for feature flag
...
- Has better column widths and fixed a bug with the time one
- Now allows to show alternative icons for feature flag
refs https://github.com/TryGhost/Team/issues/1851
2022-08-25 16:01:53 +01:00
James Morris
b01a56e057
Adjustments to the event look in the table
...
- More adjustments to make the event stronger and the link lighter and less messy
- Checking in the icons but need to wire them up
refs https://github.com/TryGhost/Team/issues/1851
2022-08-25 16:01:53 +01:00
Peter Zimon
5f157efcd9
Added avatars to Audit log
...
refs. https://github.com/TryGhost/Toolbox/issues/356
- the list needed avatars and action icons to be able to easily scan who's doing a lot of actions and what actions have been done at the same time
2022-08-25 15:42:44 +02:00
James Morris
86a0f103e9
Going for a simpler design for events
...
- The extra column made sense logically but was causing too many issues
- Going to try the single setence again but change visual style to be easier to parse
- Making sure this works around the feature flag
refs https://github.com/TryGhost/Team/issues/1851
2022-08-25 14:20:01 +01:00
James Morris
403d24a01b
Locked the status column so it works better at larger screen sizes
...
refs https://github.com/TryGhost/Team/issues/1848
2022-08-25 12:30:39 +01:00
Peter Zimon
2819dfd2ba
Re-aligned post status
...
no refs.
- the post status was too much floating in the post list, especially on large screens
2022-08-25 13:29:50 +02:00
Peter Zimon
a94e9b2e74
Updated Audit log table view
...
refs. https://github.com/TryGhost/Toolbox/issues/356
- the readability of the Audit log table wasn't great as the very repetitive "actor" was the primary info
- the link to the actor (staff user) was missing
2022-08-25 13:09:38 +02:00
Rishabh Garg
da62355e18
Wired email alert settings for staff users on admin ( #15313 )
...
refs TryGhost/Team#1826
- allows staff users to manage their email alert settings behind the flag
- only owner and admin users are able to toggle their email alerts
2022-08-25 15:47:14 +05:30
Simon Backx
2099d1b3ee
Added link to filtered members page on attribution counts
...
refs https://github.com/TryGhost/Team/issues/1843
- Added link to filtered members list when clicking the signup or conversion member counts in the posts and pages table
- Temporary hover style added
2022-08-25 11:37:45 +02:00
James Morris
9f4ad3d8d4
A few tweaks to the member detail page attribution data
...
- Changed how the links looked in both areas
- Made sure the layout didn't break with longer titles
refs https://github.com/TryGhost/Team/issues/1817
2022-08-24 16:53:46 +01:00
James Morris
e9813150eb
Adding in sticky headers to posts and pages behind a feature flag
...
- Adding sticky headers so columns are easier to read and parse
- These are working only behind the feature flag
- Checked against narrower viewports and dark mode
refs https://github.com/TryGhost/Team/issues/1837
2022-08-24 16:53:46 +01:00
Peter Zimon
ba5899d147
Audit log list typography updates
2022-08-24 13:49:06 +02:00
James Morris
2724bc0feb
Fixed up feature flag and narrow width issues with new post and page table designs
...
- Made sure feature flag works for new design with table
- Made adjustments to the narrow width look of the table
- Tested across browers and dark mode
2022-08-24 12:34:29 +01:00
Peter Zimon
de8f2389cc
Rearranged post list table to accomodate stats
...
- the balance of data vs. status and post title needed adjustment on the post list page
2022-08-24 12:15:33 +02:00
Peter Zimon
04161d2f7d
Refined radio buttons on Offer screen
...
- radio button checkbox and colors were a bit off on Offer screen
2022-08-24 08:32:27 +02:00
James Morris
a3d4c4b3a9
Made some adjustments to fix the feature flag for posts and pages
...
- There was some spillage from the feature flag
- This has some better handling of various styles
refs https://github.com/TryGhost/Team/issues/1818
2022-08-23 18:42:09 +01:00
James Morris
5a9a7accc0
More tweaks to the post table for attribution
...
refs https://github.com/TryGhost/Team/issues/1818
2022-08-23 18:27:23 +01:00
James Morris
fc0be31c3f
Tidied up the styles for the member filtering
...
- Created a new tag type with max width
- Made sure tags didn't get to large for the box
- Double checked page or post title length
refs https://github.com/TryGhost/Team/issues/1832
2022-08-23 17:44:46 +01:00
Peter Zimon
35ff83afa9
Updated Audit log code block style
2022-08-23 17:38:08 +02:00
James Morris
c3fb0ef578
More work on the posts table for attribution
...
- Added in the open rate progress bar
- Columns in place with feature flag
- Moved open rate to tooltip for exact data
refs https://github.com/TryGhost/Team/issues/1818
2022-08-23 15:54:28 +01:00
James Morris
7f6aa78c01
Tweaking styles for post and pages to work better with more data
...
refs https://github.com/TryGhost/Team/issues/1818
2022-08-23 13:39:22 +01:00
Peter Zimon
d5197fe196
Updated mobile styles for Audit log
...
refs. https://github.com/TryGhost/Toolbox/issues/356
2022-08-23 13:22:31 +02:00
Djordje Vlaisavljevic
df4c838443
Fixed bug with free membership price card
...
refs https://github.com/TryGhost/Team/issues/1806
2022-08-23 12:37:30 +02:00