Skip to content

Pro: show hero copy in every Pro status, not just never-subscribed and fromCTA - #1978

Merged
Bilb merged 1 commit into
session-foundation:devfrom
mpretty-cyro:feature/pro-settings-hero-copy
Aug 16, 2026
Merged

Pro: show hero copy in every Pro status, not just never-subscribed and fromCTA#1978
Bilb merged 1 commit into
session-foundation:devfrom
mpretty-cyro:feature/pro-settings-hero-copy

Conversation

@mpretty-cyro

Copy link
Copy Markdown
Collaborator

The Pro settings hero rendered heroText only for never-subscribed users, and for expired users arriving from a CTA. Expired users reaching the page any other way, and active subscribers, saw the image with nothing under it.

Pick the token from the status alone; active gets the new proThanksForSupporting. noColors keeps its own (proExpired && !fromCTA) test, so the greyed-out expired hero is unchanged.

Bumps ts/localization to e2f30c5, which is where the three strings landed from Crowdin — without it proThanksForSupporting is not in the token union and this does not typecheck.

@mpretty-cyro mpretty-cyro changed the title fix(pro): show hero copy in every Pro status, not just never-subscribed and fromCTA Pro: show hero copy in every Pro status, not just never-subscribed and fromCTA Aug 13, 2026
@mpretty-cyro
mpretty-cyro force-pushed the feature/pro-settings-hero-copy branch from 2f77d0f to 95575e0 Compare August 13, 2026 04:18
…ed and fromCTA

The Pro settings hero rendered heroText only for never-subscribed users, and for expired
users arriving from a CTA. Expired users reaching the page any other way, and active
subscribers, saw the image with nothing under it.

Pick the token from the status alone; active gets the new proThanksForSupporting. noColors
keeps its own (proExpired && !fromCTA) test, so the greyed-out expired hero is unchanged.

Bumps ts/localization to e2f30c5, which is where the three strings landed from Crowdin —
without it proThanksForSupporting is not in the token union and this does not typecheck.
@mpretty-cyro
mpretty-cyro force-pushed the feature/pro-settings-hero-copy branch from 95575e0 to 59ea07e Compare August 13, 2026 04:39
@mpretty-cyro mpretty-cyro self-assigned this Aug 13, 2026
@Bilb
Bilb merged commit fc3872b into session-foundation:dev Aug 16, 2026
11 checks passed
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.

2 participants