Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add 3 x benefit CTAs to Account Overview for readers with a digital + print sub #1374

Open
wants to merge 25 commits into
base: main
Choose a base branch
from

Conversation

tjmw
Copy link
Member

@tjmw tjmw commented Aug 26, 2024

What does this PR change?

When a user has a digital+print subscription we now show 3 CTAs on the Account Overview screen for the following benefits:

  • The live news app
  • The Feast app
  • The newspaper archive
Screenshot 2024-09-09 at 12 23 17

Next steps/further info

@tjmw tjmw changed the title WIP: add news archive, news and feast app cta's to the account overview for people with digital + print subscriptions Add 3 x benefit CTAs to Account Overview for readers with a digital + print sub Aug 30, 2024
@tjmw tjmw marked this pull request as ready for review September 9, 2024 11:22
Richard Bangay and others added 24 commits October 7, 2024 11:13
…w for people with digital + print subscriptions

Renames the existing Feast cta component to DownloadFeastAppCtaWithIcon
and introduces a new component DownloadFeastAppCtaWithImage for the
account overview screen.
Only the newsletter archive component for now, will apply to the others
in a separate commit.
I'd broken this when adding the linear gradient on mobile (but hadn't
noticed as this only affects >= tablet).
The width 100% on the container was causing this flex item to be too
greedy.
We discussed the best approach as a team, and based on the advice [here]
we think there's a good argument that this counts as a launching-off
point.

[here]: https://www.nngroup.com/articles/new-browser-windows-and-tabs/
Also tweak the css to ensure the image is always anchored to the bottom
of the container.
@tjmw tjmw force-pushed the account-overview-benefits-cards branch from a9f1ef2 to ba5b883 Compare October 7, 2024 10:15
It referred to the old component name which no longer exists.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant