imbajin opened a new pull request, #493: URL: https://github.com/apache/hugegraph-doc/pull/493
## What developers get This single open PR completes the OINK site integration on the latest organization `master`, which already contains Apache PR #472. - **Version navigation** keeps `latest`, `1.7`, and `1.5` visible; older releases are in an accessible `…` menu with stable locale/version routes. - **Responsive shell** supports explicit collapse, pointer-edge preview, keyboard restore, mobile navigation, dark/light themes, and focus-safe transitions. - **Downloads** render ASF data for EN/CN with mirror, ASC, SHA512, release notes, and keyboard-scrollable mobile tables. - **Community** adds bilingual member and component surfaces with constrained roster data and search metadata. - **Ask AI** is click-gated by a same-origin consent dialog; Continue is the only path that loads Kapa/hCaptcha, while Cancel/Escape preserve native search. - **Search and delivery** preserve existing HStore keywords and validate the assembled five-version site, routes, SEO, security, accessibility, and workflow contracts. ## Try the staged result - [EN docs](https://hugegraph-oink.staged.apache.org/docs/) · [中文文档](https://hugegraph-oink.staged.apache.org/cn/docs/) - [EN downloads](https://hugegraph-oink.staged.apache.org/docs/download/download/) · [中文下载](https://hugegraph-oink.staged.apache.org/cn/docs/download/download/) - [Community](https://hugegraph-oink.staged.apache.org/community/) · [中文社区](https://hugegraph-oink.staged.apache.org/cn/community/) - [Version manifest](https://hugegraph-oink.staged.apache.org/build-metadata/versions.json) · [EN LLMSFULL](https://hugegraph-oink.staged.apache.org/docs/llms-full.txt) · [中文 LLMSFULL](https://hugegraph-oink.staged.apache.org/cn/docs/llms-full.txt) The local visual acceptance set covers EN/CN, desktop/mobile, light/dark, navigation, releases, downloads, Community, and the consent gate. The staged pages above are the review surface for those screenshots. ## Validation - Full five-version production and staging builds passed locally. - Aggregate route/SEO/security checks passed. - Chromium contracts passed: 39/39 on the final PR head, including EN/CN version overflow, responsive navigation, downloads, AI consent Continue/Cancel/Escape, timeout, late response and retry paths. - Python contracts passed: 168 tests locally; rendered download checks pass against the assembled EN/CN artifact. - Node AI/UI contracts pass: 15/15. ## Review follow-up This PR addresses the actionable unresolved threads from organization PRs #33 and #34. Apache PR #472 is the Phrase1 baseline now merged to Apache master. The unrelated historical Apache PR #45 comment is outdated and is not part of this delivery. Real Kapa source-group activation and ASF CSP/privacy approval remain staging acceptance steps; the native site remains usable if Kapa is unavailable. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **新功能** * 新增社区成员展示区,支持中英文页面、头像、角色与主席标识,并适配不同屏幕尺寸。 * 下载页面改为动态展示最新及历史版本,提供二进制、源码、镜像和校验文件链接。 * Ask AI 启动前新增隐私同意对话框。 * 折叠侧边栏支持边缘悬停预览,数据表支持键盘横向滚动。 * 版本菜单支持“更多版本”展开。 * **改进** * 优化文档搜索关键词与排序权重。 * 改善代码示例展示,增加文件名、换行和折叠效果。 * 增强下载页及移动端的无障碍体验。 <!-- end of auto-generated comment: release notes by coderabbit.ai --> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
