Peter Elmers
26e6d459cb
Put plus menu button on the screen on mobile ( #2417 )
...
Fix the right positioning and size of the icon for mobile display
Addresses https://github.com/TryGhost/Ghost/issues/14948
2022-07-27 11:29:33 +02:00
Peter Zimon
6ae1cce9c8
Fixed browser preview site title word wrap bug
2022-07-27 10:42:36 +02:00
Peter Zimon
e5bcc52dfc
Updated new site creation typography
2022-07-25 11:26:07 +02:00
Peter Zimon
05789e4466
Fixed typography glitches
...
- fixed letter spacing for titles using Inter font
2022-07-21 10:24:10 +02:00
Peter Zimon
b7a5f4f266
Switching default font to Inter ( #2429 )
...
This PR switches the default font for Inter to provide a much more reliable typography across various OS's and for better integration with the Ghost brand.
2022-07-21 09:58:22 +02:00
Djordje Vlaisavljevic
29b47d9556
Added z-index for post settings panes
2022-07-19 17:19:41 +02:00
Djordje Vlaisavljevic
067ebeab7b
Made it easier to tell primary and other authors apart in post settings
2022-07-15 15:28:03 +02:00
Djordje Vlaisavljevic
5d827ad1a9
Made it easier to tell internal and public tags apart in post settings
2022-07-15 11:19:40 +02:00
James Morris
587ae505f0
Added in hover states for the members list so it matches other lists
...
no issue
2022-07-14 16:29:02 +01:00
James Morris
db0929d07a
Improved the strange resizing issues for the main chart on new Dashboard
2022-07-14 16:00:17 +01:00
Sanne de Vries
a4d5d14ba6
Updated internal tag style in user deletion modal
2022-07-14 15:11:43 +01:00
Sanne de Vries
09794a7c05
Updated theme upload modal in Casper error state
...
No ref
- Updated modal default state to make it look more clickable
- Updated the Casper upload error state design
- Changed the 'try again' button to directly open the finder rather than only resetting the modal
2022-07-14 15:07:08 +01:00
James Morris
415dfa97b3
Refactored and cleared out some unneeded Dashboard CSS
...
no issue
2022-07-14 10:37:10 +01:00
James Morris
551db84966
Small fix for email newsletter setting arrow placement
...
no issue
2022-07-14 09:52:26 +01:00
Sanne de Vries
be2744c27f
Updated activity feed empty state icon
2022-07-12 14:03:40 +01:00
Sanne de Vries
18102f309b
Fixed empty state icons in dark mode
2022-07-12 13:49:24 +01:00
Sanne de Vries
ea2bbef4c1
Fixed broken icon for activity empty state
2022-07-12 12:28:57 +01:00
Peter Zimon
27212475f3
Added basic email notification for comment in staff
2022-07-06 17:55:44 +02:00
Peter Zimon
ff7bb48b7e
Added Comment access dropdown to membership settings
2022-07-06 11:01:57 +02:00
Sanne de Vries
1e76022a28
Fixed post bookmark shifting layout bug
2022-06-01 18:26:20 -04:00
Sanne de Vries
5e7678b239
Fixed empty states spacing regression
2022-06-01 17:31:23 -04:00
Kevin Ansfield
e1dfe3edb0
🎨 Improved save/update button copy in editor ( #2413 )
...
no issue
- renamed "Update" to "Unpublish" or "Unschedule" to match the available actions
- renamed "Save" to "Update" and made it always visible but disabled when there are no unsaved changes
- switched <Editor::PublishManagement> to a provider component and extracted `<Editor::PublishButtons>`
- allows for the management flow to wrap other UI elements and have the yielded actions passed down so the publish/update flow can be opened from more than just the publish/unschedule/unpublish buttons
- added link to "Sent" in editor status that opens the update flow for email-only posts
Co-authored-by: Peter Zimon <peter.zimon@gmail.com>
2022-06-01 13:48:33 +01:00
Djordje Vlaisavljevic
ac52e01977
Put less emphasis on the "Send test email" button
2022-05-30 12:42:13 +02:00
Simon Backx
191c7e312b
🎨 Reduced favicon requirements ( #2408 )
...
refs TryGhost/Team#1652
- Support picking new image types in the favicon image uploader.
- Added support for non-square and not resizable files (e.g., svg files) as favicon (cover background image).
2022-05-27 16:20:40 +02:00
Peter Zimon
1b682696cc
Fixed publish end screen bookmark text overflow bug
2022-05-27 13:28:42 +02:00
James Morris
2f85bd6ea4
Fixed the button positions and spacings for the Publish, Save and Sidebar icons in the editor
...
no issue
2022-05-26 13:47:38 +01:00
Kevin Ansfield
aaef8f7d44
Deleted unused <GhProfileImage> component
...
no issue
- the component became unused when the staff user page design was updated but was never cleaned up
2022-05-26 10:42:10 +01:00
Sanne de Vries
96a2e016b1
Fixed truncation of publication title in post bookmark
2022-05-25 10:39:00 +02:00
Sanne de Vries
7263d74c15
Truncated publication and author names in post bookmark
2022-05-25 10:33:19 +02:00
Sanne de Vries
5edc95d96d
Fixed dark mode issues in publishing flow
2022-05-25 10:23:11 +02:00
Sanne de Vries
edbdcb410d
Fixed spacing bug on filtered posts empty state
2022-05-25 10:08:47 +02:00
Sanne de Vries
70f82896cd
Added break-all to email addresses on member details page
2022-05-24 13:25:53 +02:00
Djordje Vlaisavljevic
f3b56d092a
Fixed text overflow in the input field
2022-05-20 12:09:41 +02:00
Djordje Vlaisavljevic
80a9a664a7
Fixed mobile preview border-radius issue in Safari
2022-05-20 10:13:03 +02:00
Djordje Vlaisavljevic
d2db9c6a7f
Fixed dropdown flicker in dark mode
2022-05-19 16:44:16 +02:00
Sanne de Vries
20b797d2e4
Updated subscriber count in newsletter selection dropdown in publish flow
...
No ref
2022-05-19 15:17:55 +02:00
Sanne de Vries
2c9998be69
Added animation to post preview modes and publish button
...
No ref
2022-05-19 14:13:12 +02:00
Sanne de Vries
2941065eb7
Added back button to completed publishing flow
...
No ref
2022-05-19 13:39:40 +02:00
Kevin Ansfield
b03aa5f255
Added reverse animation to publish/preview modal contents when closing modal
...
refs 2fb62708a8
- use modal's own `.epm-out` class that's added when closing to trigger the reverse of the fade-in animation
- added `.publish-modal` class to the three publish modals so we can alter the default modal animations/timing if required
2022-05-19 12:19:55 +01:00
Simon Backx
e7a703ee73
Removed commented css code
2022-05-19 13:19:21 +02:00
Simon Backx
195733af2c
Fixed icon and button colours in dark mode
...
refs https://ghost.slack.com/archives/C02G9E68C/p1652957053084759
- Activiy feed filters label colours
- Activiy feed member email address text colour
- . (i) icon when editing newsletters
- colour of edit pencil when editing free tier
- paid tiers 'active' dropdown button colour
2022-05-19 13:15:30 +02:00
Sanne de Vries
2fb62708a8
Added fade-in effect when opening publish and preview modals in editor
...
No ref
2022-05-19 11:58:51 +02:00
Simon Backx
1ce02660aa
Fixed recent posts open rate bars width
...
refs https://ghost.slack.com/archives/C02G9E68C/p1652951577111489
2022-05-19 11:28:37 +02:00
Sanne de Vries
435f5189aa
Hid "Back to settings" when publish button is running
...
No ref
2022-05-18 20:56:49 +02:00
Sanne de Vries
2835d0a6a4
Fixed publish button pulsating when running
...
No ref
2022-05-18 20:32:10 +02:00
Kevin Ansfield
473831ac2b
Added image fallback and site icon/title to <GhPostBookmark>
( #2401 )
...
no issue
- adds `{{get-setting "key"}}` helper to make settings available in templates without needing a backing class
- updated `<GhPostBookmark>` component
- if post feature image isn't present, fall back to site cover image
- add site icon (if present) and title to the details line
- removed author image
Co-authored-by: Sanne de Vries <sannedv@protonmail.com>
2022-05-18 19:05:27 +01:00
James Morris
9019ae783c
Fixed up the borders for dark mode on Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-18 17:06:41 +01:00
Sanne de Vries
02a3f4d784
Changed running and success copy for publish button when scheduled
...
No ref
2022-05-18 15:14:43 +02:00
Djordje Vlaisavljevic
c16bc682cf
Added bottom margin to post bookmark
2022-05-17 17:49:13 +02:00
Djordje Vlaisavljevic
1320adbba7
Fixed user avatar design
2022-05-17 17:49:13 +02:00
James Morris
bcef562206
Moved all the dropdowns to be right aligned on the new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-17 15:04:55 +01:00
James Morris
600e02610a
Changed how the mini charts are layed out to fix bugs in Safari for new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-17 14:44:19 +01:00
James Morris
b2a6c01cdf
Working out the Safari layout issue when changing dropdowns on new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-17 14:44:19 +01:00
Djordje Vlaisavljevic
ba6e86d4c4
Set icon height so it doesn't break layout in Safari
2022-05-17 13:53:45 +02:00
Peter Zimon
44f338d8a6
Updated Dashboard tooltip background in dark mode
2022-05-17 13:36:37 +02:00
Peter Zimon
5e3b3acad5
Updated dark mode modal background color
2022-05-17 11:53:59 +02:00
Peter Zimon
8891fd0bd4
Updated dark mode white color
2022-05-17 11:50:23 +02:00
Peter Zimon
60568547e3
Updated dark mode colors
2022-05-17 11:38:34 +02:00
Simon Backx
8502ebb96a
Moving over the new Dashboard to replace the old ( #2389 )
...
refs: https://github.com/TryGhost/Team/issues/1631
Co-authored-by: James Morris <moreofmorris@users.noreply.github.com>
2022-05-17 09:34:34 +02:00
Kevin Ansfield
77484210ee
Cleaned up old publish menu code
...
no issue
- the new publishing flow is GA making the old publish menu unused
- removed all related code
2022-05-16 18:07:53 +01:00
Sanne de Vries
5a6066d064
Fixed publishing flow responsive issues
...
No ref
2022-05-16 16:13:24 +02:00
Sanne de Vries
025fe3e6ae
Fixed editor dark-mode issues
...
No ref
2022-05-16 13:50:58 +02:00
Sanne de Vries
d3e188fb3a
Updated email and social post previews
...
Refs https://github.com/TryGhost/Team/issues/1621
2022-05-13 15:36:56 +01:00
Sanne de Vries
52cfae0522
Updated browser and mobile post previews
...
Refs https://github.com/TryGhost/Team/issues/1621
2022-05-13 14:19:22 +01:00
Simon Backx
ff437752de
Removed publish settings CSS capitalization
...
refs https://ghost.slack.com/archives/C02G9E68C/p1652428859090859
This CSS fix doesn't work on Safari on MacOS and causes some glitches.
2022-05-13 14:13:38 +02:00
Peter Zimon
3ba3e34ab4
Minor dashboard UI refinements
2022-05-13 11:05:02 +02:00
Sanne de Vries
f4df91aee7
Updated publishing flow
...
Refs https://github.com/TryGhost/Team/issues/1544
2022-05-12 16:03:40 +01:00
Sanne de Vries
4795343cdb
Updated newsletter count in newsletter selection dropdown
...
Refs https://github.com/TryGhost/Team/issues/1544
2022-05-12 15:03:17 +01:00
Sanne de Vries
07628be22b
Fixed alignment of preview modes in editor
...
Refs https://github.com/TryGhost/Team/issues/1621
2022-05-12 14:43:21 +01:00
Sanne de Vries
793b192199
Fixed broken mobile post preview
...
Refs https://github.com/TryGhost/Team/issues/1621
2022-05-12 14:33:25 +01:00
Sanne de Vries
6f498035ea
Updated post preview navigation
...
Refs https://github.com/TryGhost/Team/issues/1621
2022-05-12 14:27:06 +01:00
Sanne de Vries
288ba328d7
Updated navigation between editor, publish, preview and update states
...
Refs https://github.com/TryGhost/Team/issues/1621
2022-05-12 14:03:21 +01:00
Peter Zimon
4b596e47c5
Improved neutral trend indicator on Dashboard metrics
2022-05-12 14:40:54 +02:00
Peter Zimon
ee744bda31
Updated resources box style
2022-05-12 14:35:39 +02:00
Sanne de Vries
eafd2f901e
Updated publishing flow email recipient filters
...
Refs https://github.com/TryGhost/Team/issues/1544
2022-05-12 13:30:14 +01:00
Peter Zimon
f3e35bb164
Fixed chart re-rendering bug
2022-05-12 14:04:29 +02:00
Sanne de Vries
f6b06ef9bf
Updated email recipient filter design
...
Refs https://github.com/TryGhost/Team/issues/1544
2022-05-12 12:56:43 +01:00
Kevin Ansfield
d36517fb1e
Fixed capitalization of email recipients option when member counts aren't available
...
no issue
- used CSS rather than `{{capitalize}}` to avoid multiple conditionals for something that's edge-case and will eventually disappear once member counts are available to all roles that can send email
2022-05-12 12:47:45 +01:00
Peter Zimon
527b07b490
Fixed Paid mix padding
2022-05-12 13:33:05 +02:00
Peter Zimon
8a3a5dd217
Minichart refinements
2022-05-12 13:20:48 +02:00
Sanne de Vries
513c8655e4
Updated error and info boxes in publishing flow
...
Refs https://github.com/TryGhost/Team/issues/1544
2022-05-12 11:47:49 +01:00
James Morris
e0d61631d3
Tiny tweak to the community hover state
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-12 10:20:41 +01:00
James Morris
da62c0c50b
Fixed a z-index laying problem with the zero state on new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-12 09:50:00 +01:00
Kevin Ansfield
cf8b372fed
Added fullscreen preview with toggle to publish flow
...
refs https://github.com/TryGhost/Team/issues/1621
- copied existing preview modal over to `editor-labs/modals` directory
- old modal will be deleted in cleanup
- moved "Preview" button from editor template to the `<PublishManagement>` component
- allows for preview modal to be controlled alongside the publish flow modal
- added `togglePreviewPublish()` action to `<PublishManagement>`
- opens whichever of preview/publish is not currently open, this opens the new modal on top of the old modal
- waits for the modal animation duration to pass then closes the modal that's now underneath, this prevents the flashing that occurs when modals are both opening and closing at the same time because that results in a 50% opacity of both modals during the middle of the animation
- updated preview modal and publish-flow modals to have "Publish" and "Preview" buttons respectively that call the `togglePreviewPublish` action
- updated preview modal to be fullscreen to better match the publish modal
2022-05-11 23:46:01 +01:00
Hannah Wolfe
affe6743e5
Renamed products to tiers ( #2372 )
...
refs: https://github.com/TryGhost/Team/issues/1145
- this should allow us to remove the /products endpoint in v5
It avoids:
- `kg-product-card`, that really is meant to say product
- `product-cadence` on offers
Co-authored-by: Rishabh <zrishabhgarg@gmail.com>
2022-05-11 22:41:54 +05:30
James Morris
2b69ec2cf3
Added in a basic community hover state
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-11 17:39:51 +01:00
Kevin Ansfield
f559170a39
Added email limit checks and email disabled messaging to publish flow
...
closes https://github.com/TryGhost/Team/issues/1584
refs https://github.com/TryGhost/Team/issues/1605
- added email limit check to PublishOptions setup
- moved email disabled messaging from the email recipients option to the publish type option
- it was confusing to have the email publish type options disabled without any indication of why, with the message hidden within the closed email recipients option
2022-05-11 17:00:30 +01:00
James Morris
dc8a431e45
Fixed up the empty list states if something fails for What's New or Staff Picks
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-11 16:51:11 +01:00
Sanne de Vries
d239eb29ee
Fixed broken calendar icon
...
No ref
2022-05-11 16:12:52 +01:00
James Morris
cd9ec81006
Trying out moving the date dropdown
...
no issue
- seeing if this feels better up above than it is when inside the anchor
2022-05-11 16:08:18 +01:00
James Morris
07b3f26e08
Fixed z-indexing that messed with some dropdowns and fixed the extra long widths on others
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-11 14:32:55 +01:00
Peter Zimon
d24ec03177
Updated Paid breakdown tooltip positioning
2022-05-11 12:50:05 +02:00
Peter Zimon
1310a092d1
Updated totals chart tooltip
2022-05-11 09:26:57 +02:00
Peter Zimon
fe3e8ee64d
Updated Paid mix tooltips
2022-05-11 09:03:56 +02:00
Peter Zimon
6e7eeba94e
Updated MRR chart tooltip
2022-05-11 08:29:44 +02:00
Peter Zimon
da3053b3ae
Updated Paid breakdown tooltip
2022-05-11 07:54:36 +02:00
Sanne de Vries
e134e5b365
Updated publishing flow header
...
Refs https://github.com/TryGhost/Team/issues/1544
2022-05-10 21:10:17 +01:00
James Morris
1c1dbc9310
Added a small right margin to the open rate bar graphs in new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1531
2022-05-10 19:05:44 +01:00
Sanne de Vries
d364116948
Updated publishing flow
...
Refs https://github.com/TryGhost/Team/issues/1544
2022-05-10 17:57:48 +01:00
James Morris
cf3650ddcc
Better styling for the new empty state for new Dashboard
...
refs: https://github.com/TryGhost/Team/issues/1594
2022-05-10 17:39:36 +01:00