Skip to content

feat: ship the site redesign with pricing and blog hidden (refs #29) - #38

Merged
Pivii merged 11 commits into
mainfrom
feat/29-redesign-release
Oct 12, 2026
Merged

Pivii merged 11 commits into
mainfrom
feat/29-redesign-release

Conversation

@Pivii

@Pivii Pivii commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Ships the redesign from #29 to production, with the Pricing page (#28) and the blog (#33, #34) kept behind the existing preview gate.

How this branch was built

PR #32 was merged into main by mistake and reverted in #36. Merging the redesign branch again would silently skip the reverted commits, so this branch:

  1. starts from main,
  2. reverts the revert (20b4dd6), restoring PR feat: redesign Dictus website with bilingual blog and pricing previews #32,
  3. merges feat/34-bilingual-seo-guides, which carries the rest of the redesign work.

The resulting tree is identical to feat/34-bilingual-seo-guides (git diff is empty).

What production shows

Checked with a local production-mode build (VERCEL_ENV=production):

  • /fr, /en, /fr/donate, /fr/privacy, /fr/terms return 200.
  • /fr/blog and /fr/pricing return 404, and the nav does not link to them (isSitePreview is false, isBlogPublic is false).
  • Lint: 0 errors (8 pre-existing warnings). TypeScript: clean.

iPhone links (#25)

The iPhone section now leads with the App Store. TestFlight (when NEXT_PUBLIC_TESTFLIGHT_URL is set, as in production) and the GitHub repo are secondary links.

Not in this PR

  • Android wording: "in development" with a link to the repo. Follow-up PR.
  • Physical iPhone Safari check, Firefox and a Lighthouse run have not been done yet.

Closes #25.

Merging this deploys to production.

🤖 Generated with Claude Code

@vercel

vercel Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
dictus-website Ready Ready Preview Oct 9, 2026 4:14pm UTC

Request Review

@coderabbitai

coderabbitai Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 9b31412e-c3af-4f36-834d-b6a14c955e3f

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

…ks (refs #25)

The iOS app is public on the App Store, so the iPhone section now points
there first. TestFlight (when configured) and the GitHub repo stay as
secondary links.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The fixed header matched the 1152px content column, so the logo and the
FR/EN toggle sat over text and glass surfaces while scrolling. They now
sit in the screen corners. Below 1440px the side margins are narrower
than the logo, so both fade out once the page scrolls and come back at
the top; the navigation pill stays visible.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Pivii
Pivii merged commit fe1c46e into main Oct 12, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — d85ed8a8 Deployed Oct 9, 2026 by vercel[bot]
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.

iOS shipped on the App Store: retire the TestFlight beta CTA

1 participant