Simon Backx
ff28e1c94f
Added fixed order in data attributes for signup form embed script
...
refs https://ghost.slack.com/archives/C04TMVA1D7A/p1685711310532969
2023-06-02 16:13:42 +02:00
Sanne de Vries
8833ec03de
Updated signup form modal ( #16925 )
...
Refs https://github.com/TryGhost/Team/issues/3340
---------
Co-authored-by: Simon Backx <simon@ghost.org>
2023-06-02 16:07:30 +02:00
Simon Backx
258dc2f8f2
Added locale data option to signup form script
...
refs https://github.com/TryGhost/Team/issues/3307
2023-06-02 14:36:17 +02:00
Simon Backx
c27b488f3d
Added async attribute to signup form script tag
2023-06-02 13:59:49 +02:00
Simon Backx
806abf28e4
Added placeholder to member label input for signup form embed modal
...
refs https://github.com/TryGhost/Team/issues/3340
2023-06-02 12:28:58 +02:00
Simon Backx
9ff9906670
Added transparent background pattern to minimal signup form preview
...
refs https://github.com/TryGhost/Team/issues/3340
2023-06-02 09:48:25 +02:00
Simon Backx
5152e0e042
Moved signup form embed to a modal
...
refs https://github.com/TryGhost/Team/issues/3340
2023-06-02 09:31:38 +02:00
Michael Barrett
83847bf22c
Added emailCustomization
flag and removed makeItRain
flag ( #16903 )
...
refs https://github.com/TryGhost/Team/issues/3337
Moved current email customization functionality that is behind the
`makeItRain` to its own flag (`emailCustomization`) and removed the now
redundant `makeItRain` flag
2023-06-01 12:32:37 +01:00
Chris Raible
3d785e4d95
Fixed restoring post revision not creating a new revision
...
refs TryGhost/Team#3109
2023-04-21 16:37:49 +01:00
Michael Barrett
49eac033a3
Added confirmation modal when restoring a post revision ( #16689 )
...
no issue
Added confirmation modal when restoring a post revision
2023-04-20 17:01:17 +01:00
Simon Backx
ec40484983
Reverted " ✨ Added email design customization" ( #16570 )
2023-04-05 15:28:20 +02:00
Simon Backx
4639514a3b
✨ Added email design customization
...
fixes https://github.com/TryGhost/Team/issues/2671
Co-authored-by: Fabien 'egg' O'Carroll <fabien@allou.is>
Co-authored-by: Sanne de Vries <sannedv@protonmail.com>
2023-04-05 11:13:48 +02:00
Simon Backx
108ccd7fb6
Updated newsletter background preset color to lightgrey
...
no issue
2023-04-05 10:00:47 +02:00
Simon Backx
3885cab977
Reduced color picker delay
2023-04-04 18:05:16 +02:00
Sanne de Vries
ae2622af6c
Updated email preview in Newsletter settings
...
Closes https://github.com/TryGhost/Team/issues/2830
2023-04-04 13:40:06 +02:00
Simon Backx
aee909b054
Improved newsletter color picker in admin
...
refs https://github.com/TryGhost/Team/issues/2830
- Colors stay in the same order
- Auto color changes faster because direct usage of preset colors and no longer uses ordered colors
2023-04-03 14:18:50 +02:00
Simon Backx
33237c4df7
Added newsletter auto border color and dynamic color picker
...
fixes https://github.com/TryGhost/Team/issues/2879
fixes https://github.com/TryGhost/Team/issues/2880
- Replaced black border color with 'auto' based on background color.
- When a color is 'auto', the color that are visible in the UI (color pciker) will be dynamic based on the background color.
2023-04-03 11:27:57 +02:00
Sanne de Vries
b8a8b7fd19
Updated newsletter footer section headings to use titleColor
...
Refs https://github.com/TryGhost/Team/issues/2830
2023-04-03 10:17:51 +02:00
Sanne de Vries
8eefaee591
Implemented newsletter customisation in admin preview
...
Refs https://github.com/TryGhost/Team/issues/2846
2023-03-30 17:34:01 +02:00
Fabien 'egg' O'Carroll
c9752c773a
Added newsletter customisation data to the preview template ( #16527 )
...
refs https://github.com/TryGhost/Team/issues/2846
In order to render the preview correctly and use the new design settings
we need to expose them to the template. Unfortuantely we've had to
duplicate all of the code from the backend here, long term we should try
and pull the newsletter email rendering into a component that can be
shared between the server & client.
2023-03-30 13:18:39 +07:00
Simon Backx
90a96978b0
Updated default color picker color to #999999
...
refs https://github.com/TryGhost/Team/issues/2830
2023-03-29 17:22:52 +02:00
Simon Backx
5a41717384
Improved color picker to show color wheel again
...
refs https://github.com/TryGhost/Team/issues/2830
After selecting a custom color, and deselecting it. It will show the color wheel again on the next hover.
2023-03-29 17:20:57 +02:00
Simon Backx
73d823ad6a
Improved color picker
...
refs https://github.com/TryGhost/Team/issues/2830
Only update the order of the colors on mouseleave (+ after the animation). This also includes some minor changes to the CSS files to remove glitches in the animation. I temporarily removed the border of the colors because they keep taking up space when the colors are hidden. Ideally we want to move those borders to :before or :after, that will also be better for the animation.
2023-03-29 16:59:58 +02:00
Simon Backx
fbd46e7688
Added automatic switch between light/dark for heading color 'auto'
...
refs https://github.com/TryGhost/Team/issues/2830
2023-03-29 12:12:12 +02:00
Simon Backx
675e7ed7cc
Implemented custom color selection for newsletter colors
...
refs https://github.com/TryGhost/Team/issues/2830
2023-03-29 12:03:45 +02:00
Sanne de Vries
fe7d0620a5
Updated color swatches in email design settings
...
Refs https://github.com/TryGhost/Team/issues/2830
2023-03-28 18:50:39 +02:00
Simon Backx
986aa38903
Implemented basic color picker in newsletter settings
...
refs https://github.com/TryGhost/Team/issues/2830
Allows to change the colors, but not yet allows to select custom colors.
2023-03-28 14:24:04 +02:00
Sanne de Vries
4cebceb0d8
Added transitions to newsletter color pickers
...
Refs https://github.com/TryGhost/Team/issues/2830
2023-03-28 12:39:33 +02:00
Sanne de Vries
7928b53fbd
Updated color settings UI in email newsletter
...
Refs https://github.com/TryGhost/Team/issues/2830
2023-03-27 16:00:24 +02:00
Sanne de Vries
11656ea696
Added UI for changing newsletter colors to email settings
...
Refs https://github.com/TryGhost/Team/issues/2830
2023-03-27 13:15:51 +02:00
Simon Backx
317b9aee20
Copied over preview labs change
...
no refs
Change should be applied for labs and no labs preview page.
2023-03-24 11:00:52 +01:00
Simon Backx
104a81d8c3
✨ Added latests posts to newsletters
...
fixes https://github.com/TryGhost/Team/issues/2675
Co-authored-by: Sanne de Vries <sannedv@protonmail.com>
2023-03-24 10:54:45 +01:00
Sanne de Vries
cd7f4bdb09
Fixed sans-serif body font not displaying correctly in email preview
...
No ref
2023-03-24 10:53:37 +01:00
Sanne de Vries
3f0ec1af3d
Updated subscription box in email preview and email template
...
Refs https://github.com/TryGhost/Team/issues/2738
- With all footer additions and changes, the subscription box did not match the rest of the design and is therefore updated.
2023-03-23 19:39:58 +01:00
Daniel Lockyer
db998e20ec
Allowed version build info to be shown in Admin
...
refs https://ghost.slack.com/archives/C02G9E68C/p1679577089441659
- this allows the full Ghost version through the API so we can extract
the build info from it and provide a link to GitHub
2023-03-23 16:31:43 +01:00
Sanne de Vries
ffa22a8e34
Updated excerpt copy of latest posts in email preview
...
Closes https://github.com/TryGhost/Team/issues/2768
2023-03-23 08:59:47 +01:00
Simon Backx
5058dc9d6c
Added real dates in newsletter preview subscription box
...
refs https://github.com/TryGhost/Team/issues/2737
Show today date as member creation date, and today + 1 year for the expiry date in the example.
2023-03-22 11:56:50 +01:00
Sanne de Vries
58a973a215
Fixed latest post images not displaying in newsletter preview
...
Refs https://github.com/TryGhost/Team/issues/2768
2023-03-22 11:54:47 +01:00
Sanne de Vries
c28b4c61d2
Added latest posts UI to newsletter preview
...
Refs https://github.com/TryGhost/Team/issues/2768
2023-03-22 11:06:08 +01:00
Sodbileg Gansukh
818ea94e0e
Highlighted successful in the theme activation modal ( #16454 )
...
refs https://github.com/TryGhost/Team/issues/2713
- currently, it's not clear enough that if the theme activation was successful
- highlighting "successful" makes it easier to know the main action was successful even though there are errors to fix
2023-03-22 15:54:52 +08:00
Sanne de Vries
792bfdb498
Added UI for subscription box in newsletters
...
Refs https://github.com/TryGhost/Team/issues/2738
- Added preview to email newsletter settings
- Added subscription box UI to email template
2023-03-21 11:40:04 +01:00
Simon Backx
f2860e745c
Added placeholder latest posts to newsletter preview
...
refs https://github.com/TryGhost/Team/issues/2768
Added a placeholder to be replaced with some better design and styling.
2023-03-20 11:30:16 +01:00
Simon Backx
f38d799ae2
Wired up showLatestPosts in admin
...
fixes https://github.com/TryGhost/Team/issues/2766
Edit showLatestPosts column via admin.
2023-03-20 11:26:19 +01:00
Sanne de Vries
48a3159d3d
Added mobile feedback buttons to email template
...
Refs https://github.com/TryGhost/Team/issues/2740
2023-03-17 15:58:14 +01:00
Simon Backx
9bdffdf89d
Fixed body style dropdown overflow issue
...
no issue
When opening the 'body style' dropdown in the newsletter settings, the dropdown was not completely visible. The next 'liquid' tab covered the dropdown. This makes some adjustments to the overflow of the liquid containers and z-index of the buttons and containers to fix that.
It also removes overflow-y: auto from one of the containers because it cropped the shadow if the dropdown, while that container could never scroll (parent is scrollable).
2023-03-17 12:00:24 +01:00
Simon Backx
86446e4c86
✨ Added option to remove post title from newsletters
...
fixes https://github.com/TryGhost/Team/issues/2673
Adds a new option to hide the post title section from newsletters.
Co-authored-by: Sanne de Vries <sannedv@protonmail.com>
2023-03-17 09:38:55 +01:00
Sanne de Vries
d04b2e04d6
Updated copy from "Comments" to "Comment"
...
Refs https://github.com/TryGhost/Team/issues/2714
2023-03-16 18:19:45 +01:00
Simon Backx
b8b0d1538e
Added very basic subscription details in preview labs
...
refs https://github.com/TryGhost/Team/issues/2738
2023-03-15 15:07:26 +01:00
Daniel Lockyer
7409f9524a
Added link to GitHub commit if prerelease version
...
refs https://ghost.slack.com/archives/C025584CA/p1678886661494989?thread_ts=1678886465.260379&cid=C025584CA
- if we're running a prerelease, our usual format is `<major>.<minor>.<patch>-pre.<commit hash>.<build>`
- if you wanna see what commit it was built on, you have to copy and
paste the hash into a GitHub URL
- this provides an easier route to the commit by detecting if the
version is our special format and links direct to GitHub if so
2023-03-15 14:47:45 +01:00
Simon Backx
a5ac2bd470
Added showSubscriptionDetails toggle in admin
...
refs https://github.com/TryGhost/Team/issues/2737
2023-03-15 14:44:37 +01:00