Skip to content

feat: integrate PRD 4 navigation and Command Palette - #4

Merged
Vonng merged 6 commits into
mainfrom
codex/prd4-regression-site
Aug 12, 2026
Merged

feat: integrate PRD 4 navigation and Command Palette#4
Vonng merged 6 commits into
mainfrom
codex/prd4-regression-site

Conversation

@Vonng

@Vonng Vonng commented Aug 12, 2026

Copy link
Copy Markdown
Member

Summary

Integrates the merged OINK PRD 4 theme into the bilingual consumer site:

  • add Hugo-native nested Docs and Blog top navigation plus a Project product root
  • exercise desktop disclosures, mobile multi-open accordions, active ancestry, flat compatibility, and deep static-group fallback
  • opt into group-only sidebar icons
  • configure localized safe URL and built-in Command Palette commands
  • add search keywords, inherited boosts, canonical and compatibility exclusion aliases, root/type/breadcrumb assertions, and index budgets
  • cover search-disabled and print runtime omission
  • extend EN/ZH, root/subpath, no-JS, responsive, keyboard, focus-restoration, and axe regressions
  • pin the consumer module to the merged theme main commit 9fc1d5ea50c843698cd08d31940c72bcfec45395

Closes #3

Validation

The final published-module state was tested without a local theme replacement:

  • npm test passes using an isolated Go workspace and the public pseudo-version v0.2.2-0.20260812083702-9fc1d5ea50c8
  • 9 Hugo build tests
  • 9 alternate-site/root/subpath tests
  • 18 rendered Markdown goldens
  • 15 favicon tests
  • translation coverage: 86/86 files and 777 headings
  • rendered-link validation: 362 pages, 16,077 internal links, 2,567 fragments
  • npm run test:browser: 81 passing Playwright checks (29 axe/WCAG + 52 functional)
  • prior cross-version integration also passed with Hugo 0.160.1+extended and 0.164.0+extended

Runtime and privacy

  • EN/ZH indexes remain language-separated and local.
  • Empty and > command modes do not fetch the search index.
  • Search-disabled and print builds omit Palette/index runtime.
  • No default Palette telemetry or external search requests are introduced.

Depends on and now pins the merged theme PR pgsty/oink#20.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying oink-pgsty-com with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2bea9db
Status: ✅  Deploy successful!
Preview URL: https://8d4def6c.oink-pgsty-com.pages.dev
Branch Preview URL: https://codex-prd4-regression-site.oink-pgsty-com.pages.dev

View logs

@Vonng
Vonng merged commit 7ace8b6 into main Aug 12, 2026
3 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.

[PRD4] Integrate nested navigation and Command Palette regression site

1 participant