Skip to content

Add Ack documentation site#21

Merged
leoafarias merged 1 commit into
mainfrom
chore/current-site
Jul 15, 2026
Merged

Add Ack documentation site#21
leoafarias merged 1 commit into
mainfrom
chore/current-site

Conversation

@leoafarias

Copy link
Copy Markdown
Contributor

Summary

  • integrate the Ack landing page at /ack using the shared product shell
  • migrate all 18 Ack documentation pages under /documentation/ack
  • add Ack-aware navigation, sidebar isolation, redirects, footer links, metadata, search content, and scoped styling/assets
  • correct shared docs edit/feedback links to point at btwld/mix-docs
  • add site contract and internal-link coverage for the Ack integration

Validation

  • pnpm run test:site — 3/3 passing
  • pnpm exec tsc --noEmit — passing
  • pnpm run check:previews — 70 preview entries validated
  • pnpm run build — production build passing; 80 static pages generated and 70 pages indexed by Pagefind
  • production Playwright checks at 1440×1000 and 390×844 — routes returned 200, zero horizontal overflow, correct Ack navigation/footer/pagination/edit links, and zero console or page errors

Screenshots

Desktop landing page

Ack desktop landing

Desktop documentation

Ack desktop documentation

Mobile landing page

Ack mobile landing

@vercel

vercel Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated (UTC)
mix-docs Ready Ready Preview, Comment Jul 15, 2026 2:19pm

@leoafarias leoafarias marked this pull request as ready for review July 15, 2026 14:25
@leoafarias leoafarias merged commit fb5be32 into main Jul 15, 2026
4 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.

1 participant